A Crowd-sourced Cookbook on Writing Great Android® Apps
Home
F.A.Q.
Community
Code of Conduct
Who's Logged In?
Who's been working on recipes?
Invite-a-Dev
Stuff to use to promote the site
Bug/ToDo List
New Bug/Request/Idea
Contact Admin/Feedback
Can't-Login Contact
Writing Recipes
Recipe Wishlist/What To Write
Author's Guide/How to write
Format/Markup/How To Format
Formatter Tryout/Sandbox
Suggest a Recipe for someone to write
Write a new Recipe
Terms and Conditions
Reference
List of Android Versions
Login
Chapter View
Published?
Name
Action
P
Introduction: Data Persistence
N
Storing and Retrieving Data with a Content Provider
P
Storing and Retrieving Data via a Content Provider
P
Getting File and Directory Information
P
Reading a File Shipped with the App Rather Than in the Filesystem
P
Writing a Content Provider
P
Listing a Directory
P
Getting Space Information About the SD Card
P
Providing User Preference Activity with Minimal Effort
P
Checking the Consistency of Default Shared Preferences
P
Performing Advanced Text Searches on an SQLite Database
P
Using an SQLite Database in an Android Application
P
Inserting values into a SQLite database.
P
Retrieving data from a SQLite database.
P
Working with Dates in SQLite
P
Exposing non-SQL data as an SQL Cursor
P
Upgrading an Existing SQLite Database
P
Parsing JSON Using JSONObject
N
Parsing JSON using the Jackson Parser
P
Parsing an XML Document Using the DOM API
N
Parsing an XML document using an XmlPullParser
N
Save Data in the cloud with CouchDB and Ektorp
P
Backing your SQLite Data to the Cloud with a SyncAdapter
P
Storing Data In the Cloud with Google Firebase
P
Adding a Contact through the Contacts Content provider
P
Reading Contact Data Using a Content Provider
N
Adding Calendar Events
P
Using Internal vs External Storage
N
Displaying Data with a CursorLoader
P
Reading and Writing Files in Internal and External Storage
P
Sharing Files with a FileProvider
P
Easy Data Persistence with Room