A bit overview, it uses newsapi.org API to get news and get JSON data back. Then it is parsed using google's gson library and the requests are sent by volly.
To run the app you have to add NewsAPI.org key. I have taken this step to due to limited access to daily request for News.
- Google Sign in
- Alert Dialog
- Share News Link
- Spinner
- Loaders
- Intent
- JSON Parsing
- Glide
- RecyclerView
record.mp4
- Google gson For parsing JSON data
- Glide Loading and caching images
- Volly for network request