Name: android-networking-persistence-sample-moviedb
Owner: CodePath
Description: Samples for usage of Networking and Persistence libraries using TheMovieDB Api
Forked from: shrikant0013/android-networking-persistence-sample-moviedb
Created: 2017-02-23 22:53:08.0
Updated: 2017-07-28 01:55:39.0
Pushed: 2016-10-25 07:09:26.0
Homepage: null
Size: 2720
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is an Android demo application for displaying the latest box office movies using the The Movie DB API.
Purpose of this app is to demostrate usage of various networking and persistence libraries in Android
HttpURLConnection and AsyncTask
AsyncHTTPClient - A Callback-Based Http Client Library for Android
Picasso - For remote image loading third party library
OkHttp - An HTTP & HTTP/2 client for Android
Volley - HTTP library that makes networking for Android apps easier and most importantly, faster.
Retrofit - A type-safe HTTP client for Android
Quick note is that you must provide your own API key for The Movie DB API in order to use this demo. To get an API key, you need to register for an account (or sign in). Once you have the key, put the key into the API_KEY
constant in the ./app/src/main/res/values/secrets.xml
file:
ources>
<string name="api_key">XXXX</string>
sources>
Once you've setup the key and imported the project into Android Studio, you should be all set.
This code was created by Shrikant Pandhare in 2016 for use in CodePath sessions.