Simple app to demonstrate some typical Android examples.
Everyday is a Caturday
- You'll need an api key from the Cat API, which you can get from here.
- Add it to your
gradle.properties
file (/Users/<your username>/.gradle/gradle.properties
for mac users)
catApiKey="<YOUR KEY HERE>"
- When you build the application gradle will pick up this value automatically.
- Or you can just install the debug APK instead.
- Min SDK 19
- Uses (Jetpack) Pagination
- Uses (Jetpack) LiveData and LifecycleObservables
- Uses material design library
- Networking with Retrofit + GSON + coroutines
- Dependency Injection with Dagger2
W/OkHttpClient: A connection to https://25.media.tumblr.com/ was leaked. Did you forget to close a response body?
There are a few leak issues on Glide's github page. It doesn't happen on every device. I need to look into this. Might have something to do with redirects?