News app based on the editorial section of The Guardian
First app with real online data π±πβ¨
Seventh of eight student projects made in 2017-2018 as part of Udacity's Android Basics Nanodegree.
App contains a main screen which displays multiple news stories and settings.
Each list item on the main screen must display relevant text, information about the story and a clickable link.
The Settings Activity must be accessible from the Main Activity via a Navigation Drawer or from the toolbar menu. It should allow users to see the preference values right below the preference names, as a summary. When the value changes, the summary should change too.
- HTTP networking
- JSON parsing
- AsyncTask
- Loaders
- ConnectivityManager
- PreferenceFragment
- StringBuilder
- Permissions
- SwipeRefreshLayout
- Empty state views
- Random button texts
- Material Design 2018 style
First you'll need to sign up for an API key (it will be sent to you by email).
Once done, you can move on to the next steps:
- Download this project as zip and extract it
- Import it in Android Studio
- Sync Gradle and run on your device/emulator
Or use dryrun
by @CesarFerreira
Finally, head to the SettingsActivity and replace the default API key test
by your own.
Warning! Your API key is private and should not be shared to anyone.
No contribution can be made. Closed.- Author: AmaΓ«l Sikel
- All content including icon, text, links and color palette is from The Guardian
- Picasso, a powerful image downloading and caching library for Android
- Gitmoji, an emoji guide for your commit messages by carloscuesta