| 1.Creating a Content Provider | |||
| 01.Introduction.mp4 | 4.01 MB | ||
| 02.Content Provider Overview.mp4 | 3.61 MB | ||
| 03.Content Provider Common Implementation.mp4 | 4.89 MB | ||
| 04.Creating a Content Provider.mp4 | 3.11 MB | ||
| 05.Adding a Content Provider to Your App.mp4 | 4.73 MB | ||
| 06.Implementing a Content Provider Over SQLite.mp4 | 1.64 MB | ||
| 07.Adding Simple Query Support to Your Provider.mp4 | 16.82 MB | ||
| 08.Requesting Data from a Content Provider.mp4 | 2.69 MB | ||
| 09.Loading Course Spinner from Content Provider.mp4 | 24.47 MB | ||
| 10.Loading Course Data from Another App.mp4 | 19.71 MB | ||
| 11.Verifying Data Interaction from Another App.mp4 | 23.83 MB | ||
| 12.Summary.mp4 | 3.21 MB | ||
| 2.Identifying Content Provider Content | |||
| 13.Introduction.mp4 | 1.27 MB | ||
| 14.Content Provider Organization and Contract Class.mp4 | 4.17 MB | ||
| 15.Implementing the Contract Class.mp4 | 18.84 MB | ||
| 16.Describing Table Columns.mp4 | 3.19 MB | ||
| 17.Adding Table Columns to Your Contract Class.mp4 | 27.53 MB | ||
| 18.Matching Content URIs.mp4 | 2.66 MB | ||
| 19.Implementing URI Request Handling.mp4 | 23.64 MB | ||
| 20.Using Your Contract Class and URI Handling.mp4 | 16.58 MB | ||
| 21.Table Abstraction.mp4 | 3.38 MB | ||
| 22.Adding the Table Abstraction to the Contract Class.mp4 | 11.67 MB | ||
| 23.Implementing a Database Join as a Table Abstraction.mp4 | 15.78 MB | ||
| 24.Accessing the Table Abstraction.mp4 | 13.51 MB | ||
| 25.Handling Column Names in the Table Abstraction.mp4 | 24.57 MB | ||
| 26.Summary.mp4 | 3.01 MB | ||
| 3.Interacting with Content Provider Content | |||
| 27.Introduction.mp4 | 1 MB | ||
| 28.Accessing Content Provider with Content Resolver.mp4 | 4.6 MB | ||
| 29.Inserting a Row into a Table.mp4 | 2.73 MB | ||
| 30.Inserting a New Note.mp4 | 12.73 MB | ||
| 31.Adding Insert Support to Content Provider.mp4 | 21.55 MB | ||
| 32.Verifying Note Insert Behavior.mp4 | 11.11 MB | ||
| 33.Data Interaction and Row URIs.mp4 | 3.57 MB | ||
| 34.Adding Row URI Support to Query.mp4 | 18.47 MB | ||
| 35.Displaying a Note Using the Content Provider.mp4 | 18.08 MB | ||
| 36.Interacting with Other Applications.mp4 | 4.68 MB | ||
| 37.Identify Each URI Mime Type.mp4 | 3.82 MB | ||
| 38.Returning the Appropriate Mime Type.mp4 | 22.72 MB | ||
| 39.Summary.mp4 | 3.4 MB | ||
| 4.Working with Notifications | |||
| 40.Introduction.mp4 | 1.13 MB | ||
| 41.Notification Overview.mp4 | 2.7 MB | ||
| 42.Creating and Displaying Notifications.mp4 | 3.64 MB | ||
| 43.Adding a Notification Helper Class.mp4 | 19.47 MB | ||
| 44.Customizing a Notification Helper Class.mp4 | 32.86 MB | ||
| 45.Using a Notification Helper Class.mp4 | 18.77 MB | ||
| 46.Notification Styles.mp4 | 4.03 MB | ||
| 47.Displaying a Notification with BigTextStyle.mp4 | 28.38 MB | ||
| 48.Launching an Activity from a Notification.mp4 | 4.06 MB | ||
| 49.Launching NoteActivity from the Notification.mp4 | 23.95 MB | ||
| 50.Additional Actions.mp4 | 3.4 MB | ||
| 51.Launching the Notes List as an Additional Action.mp4 | 9.71 MB | ||
| 52.Summary.mp4 | 6.8 MB |
Looking to create opportunities by expanding your Android
applications and users beyond all traditional boundaries? In this
course, Exposing Data and Information Outside Your Android App
you'll learn how to create opportunities for both
applications and users to engage with your app's content in
ways that extend beyond the traditional app experience. First
you'll explore how to centralize data management using a
Content Provider and make that data available to other
applications. Next, you'll discover how to access Content
Provider data using a CursorLoader and content URIs. After that
you'll learn how to modify data through a Content Provider
including associating URIs with individual table rows
Finally, you'll cover how to interact with users through
notifications, including how to create expandable
notifications that provide comprehensive display
information, and allow users to launch app activities directly
from the notification through the use of
PendingIntents. By the end of this course, you'll have the
skills and knowledge to create your own Android
applications that provide rich data and user experiences that
extend beyond the traditional reach of applications
All Comments