Introduction
Welcome
()
What you should know
()
How to use the exercise files
()
Review the starting app
()
What's new in this update
()
1. Display Static Data
Model data in POJO classes
()
Manage data in Java collections
()
Display data in a ListView
()
Customize the ListView item display
()
Create a custom array adapter
()
Display image assets
()
Display data in a RecyclerView
()
Handle user events in a RecyclerView
()
Pass intent extras to detail activities
()
Pass parcelable objects as intent extras
()
Display detail data
()
2. Store Data in Shared Preferences
About shared preferences
()
Manage shared preferences with Java
()
Create a preferences activity
()
Listen for changes to a preference
()
3. Store Data in Text Files
Work with files in internal storage
()
Work with files in external storage
()
Create JSON data files
()
Import JSON data files
()
Bundle static data in a resource file
()
4. Manage Relational Data with SQLite
SQLite and Android
()
Create an SQLite database
()
Manage a database with a DataSource
()
Insert data into a table
()
Access SQLite from the command line
()
Retrieve data with SQLite queries
()
Filter and sort data
()
Manage SQLite transactions
()
5. Manage SQLite Databases with Room
Add Room library dependencies
()
Define Room entity class
()
Define an SQLite database with Room
()
Insert data with Room
()
Retrieve data with Room
()
Run Room queries in background threads
()
Ex_Files_Android_App_Dev_LDS_Upd.zip
(148.3 MB)