Tag: Android

SUNSHINE APP : Details Activity

github: S0905-MoreDetails * Reference: Udacity Nanodegree Program- Become an Android Developer * To set up the Details Activity to use CursorLoaders to display more weather information in the Detail Layout.

SUNSHINE APP : Cursor Loader

* Reference: Udacity Nanodegree Program- Become an Android Developer * A CursorLoader is a subclass of AsyncTaskLoader that queries a ContentProvider, via a ContentResolver and specific URI, and returns a Cursor of desired data. This loader runs its query on a background thread so that it…

Sunshine App : Content Provider – Query

github: S0901- ContentProviderFoundation * Reference: Udacity Nanodegree Program- Become an Android Developer * Add the Content Provider to the Manifest Setup the URIMatcher

CRUD method

github: T0904- Insert ,  T0905-QueryAllTasks , T0906- Delete , T0907-SwipeToDelete * The screenshots in the blog are from the Udacity Nanodegree Program: Become an Android Developer *

URIMatcher

github: T0901-SetupContentProvider , T0902-AddURLsToContract , T0903- UriMatcher , uriMatcher for TASKS_ID  * The screenshots in the blog are from the Udacity Nanodegree Program: Become an Android Developer * URI – Identify your provider Identify different types of data that the provider can work with

QuizExample App (Content Provider + SQLite)

github: T0801-AddTheContentProviderPermission , T0802- AddAsyncTaskToRetrieveCursor, T0803-FinishQuizExample * The screenshots in the blog are from the Udacity Nanodegree Program: Become an Android Developer *

Content Provider

* The screenshots in the blog are from the Udacity Nanodegree Program: Become an Android Developer *

Create a SQLite database for Sunshine

github: S7.01-DatabaseCreation, S07.02-PreventInvaildInserts , S07.03-ConflictResolutionPolicy

Add/ Delete/ Update Data –> SQLite Database

github: T07.03-GetAllTheData , T07.04-UpdateTheAdapter , T07.05-AddGuests , T7.06-RemoveGuests

SQLite Exercise- Contract and Database

github: T07.01-CreateAContract  and T07.02- Create The Database