본문 바로가기

분류 전체보기

(815)
영화 정보 앱 만들기 - TMDB API 사용, 인기 영화 정보 가져오기 2 인기 영화 정보 가져오기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 서버에서 movie/popular 를 호출하여 영화목록을 가져오는 것 까지 하였습니다. 이번에는 recyclerview 와 CardView 를 적용하여 아래와 같이 나타나도록 구현해 보겠습니다. 데이터를 잘 가져올 수 있다는 전제로 필요한 사항은 다음과 같습니다. 1. 개별 영화 아이템을 구성할 layout - CardVi..
영화 정보 앱 만들기 - TMDB API 사용, 인기 영화 정보 가져오기 1 인기 영화 정보 가져오기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 첫 단계로 movie의 popular API를 사용하여 인기 영화 목록을 받아 표시하는 것을 구현해 보겠습니다. TitleBar 색상이나 테마를 변경하고 싶으면 구글의 Material Color 또는 Theme 관련 정보를 찾아서 적용하면 됩니다. https://material.io/design/color/the-color..
영화 정보 앱 만들기 - TMDB API 사용, MovieFragment 추가 MovieFragment 추가 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 확장을 위해 MovieFragment를 추가하여 진행하겠습니다. 추가하지 않고 HomeFragment에 영화 정보 앱을 구현해도 문제 없습니다. Bottom Navigation Activity 로 기본틀을 만들었기 때문에 Home, Dashboard, Notifications 탭이 있고 각 화면은 Fragment로 구..
영화 정보 앱 만들기 - TMDB API 사용, 기본 틀 만들기 앱 기본 틀 만들기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 영화 정보 앱의 처음 시작인 기본 틀을 만들어 보겠습니다. Android Studio 에서 File > New > New Project를 선택합니다. (Android Studio 설치 과정은 다른 블로그에도 정보가 많기 때문에 생략하겠습니다. ) 향후 기능 확장을 위해 Fragment 구조인 Bottom Navigation Ac..
Kotlin API docs Kotlin API docs 코틀린은 프로그래밍 하기 편한 언어입니다. 프로그래밍 언어를 이미 익힌 사람이라면 며칠안에 Kotlin을 익힐 수 있을 것이며, 처음 프로그래밍 언어를 배우는 사람도 어렵지 않게 배울 수 있습니다. (처음 배우신다면 유행에 맞게 Python을 추천합니다.) 문법은 Python과 JAVA를 섞어 놓은 것 같은 느낌입니다. Android Studio 를 사용한다면 JAVA로 되어 있는 언어를 Kotlin으로 자동 변환해 주기 때문에 기존에 JAVA로 된 Android 소스코드가 있으면 바로 변환할 수가 있습니다. Kotlin은 자료가 워낙 많고 예제코드나 문제 해결 등 잠깐의 검색으로 모두 해결할 수 있다 기초 문법을 익혔다면 프로그래밍 언어에 대해 좀더 깊게 알아볼 필요가 있다..
영화 정보 앱 만들기 - TMDB API 사용 신청 방법 영화 정보 앱 만들기 - TMDB API 사용 신청 방법 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com TMDB API 를 사용하기 위해서는 TMDB 사이트에서 회원 가입 후 API 키를 발급 받아야 합니다. 1. 아래 사이트에서 회원 가입을 합니다. https://www.themoviedb.org/ 정보 입력 후 email 인증까지 마치면 로그인이 가능합니다. 2. API 키 발급 요청 설정..
영화 정보 앱 만들기 - TMDB API 를 활용한 Android 앱 만들기 영화 정보 앱 만들기 - TMDB API 를 활용한 Android 앱 만들기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 우연히 영화 정보를 제공하는 사이트를 알게 되었습니다. TMDB 사이트 입니다. ( https://www.themoviedb.org/ ) IMDB와 TVDB도 있다는 것도 알았습니다. TMDB는 OpenApi를 제공합니다. https://developers.themovie..
정규표현식 (정규식) - Python Regular Expression 정규표현식 (정규식) - Python Regular Expression 정규표현식은 언어와 프로그램 종류에 따라 조금씩 다르기 때문에 사용하는 언어에 맞게 작성해야 합니다. 파이썬은 re 라이브러리를 사용합니다. 아래와 같은 형식으로 정규식 결과를 확인 할 수 있습니다. import re checkString = 'azb' p = re.compile('a.b') print(checkString == p.match(checkString).group()) 결과 : True / False 정규 표현식 기호 : * + [] () {m,n} [^] | . ^ \ $ ?! 위 12개에 대해 확인해 보겠습니다. ==================================== 1. 정규 표현식 기호 : * 바로 앞에..