Android Development Essential Training: 5 Storage and Databases

Go to class
Write Review

Free Online Course: Android Development Essential Training: 5 Storage and Databases provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Android Development Essential Training: 5 Storage and Databases is taught by Annyce Davis.

Overview
  • Part 5 of the Android Development Essential Training series tackles storage and databases for Android apps.

Syllabus
  • Introduction

    • Data storage on Android
    • What you should know
    • Following along with the course
    1. Read and Write Files
    • Manage storage on Android
    • Save files to internal storage
    • Read files from internal storage
    • Manage runtime permissions
    • Request external storage permissions
    • Save files to external storage
    2. Persist Data in Shared Preferences
    • Manage shared preferences with code
    • Explore Jetpack DataStore
    • Use Preferences DataStore to manage user settings
    3. Manage Databases with Room
    • Manage data with Room
    • Define a database with Room
    • Define SQL operations in a DAO
    • Insert data with Room
    • Retrieve data with Room
    • ✓ Challenge: Modify data with Room
    • ✓ Solution: Modify data with Room
    Conclusion
    • Next steps