Working on this project I have learned: fundamental components of Android applications: Activity, Service, BroadcastReceiver, ContentProvider, and their lifecycle; how to query for data in Android over the web; how to set up SQLite database; the lifecycle of an Android application, how to maintain application state during transitions such as orientation change; SyncAdapters and their role in using or implementing background services in the application, as well as how to create and schedule app notifications to alert your users to specific events; designing flexible UI accordingly to material design principles.
jmarkuz / android-weather-app Goto Github PK
View Code? Open in Web Editor NEWAndroid weather app (course project www.udacity.com)