A practice APP to use a lot of libraries, including UI and other aspects. Here are some GIFs:
There are two tabs, one tab to show movies and another tab to show wallpapers. Click the movie to show more information and click wallpaper to open full screen dialog which supports gesture enlarge and action to store.
Two web APIs are used in this app, namely TMDB (The movie database) and Abyss wallpaper. Their API keys are stored in strings.xml and removed before uploading. If you want to run this app, please replace with your own API keys.
Use this library to perform responsive actions and execute time-consuming tasks in io thread.
A powerful library along with RxJava to GET and convert response automatically.
Load url images easily.
The superfast Android ORM for SQLite.
Very nice looking view pager library.
An awesome drawer library to offer a Google like drawer.
Realize parallax toolbar effect with the image view below it.
Easy banner.
Easy access to icon font everywhere.
Tens of transform effects for view pager (and also the banner).
Easy image to support gesture zooming.