Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Persistence
Search
David Odari
October 24, 2021
Programming
0
65
Persistence
Slides for ALC meetup on persistence for beginners in Android.
David Odari
October 24, 2021
Tweet
Share
More Decks by David Odari
See All by David Odari
Ship Faster With Feature Flags
davidodari
0
300
Getting Started with Jetpack Compose
davidodari
0
140
Building Trust in a Multicultural Team
davidodari
1
29
Room ORM | Workshop 2 | GADS 2020
davidodari
0
160
Android 11 Meetups: Whats New In Android
davidodari
0
390
Journey as an Android Developer
davidodari
1
160
Improve Quality of Android Apps with BDD
davidodari
0
180
Quick Intro To Kotlin Generics
davidodari
0
200
Data Structures and Algorithms Introduction
davidodari
0
110
Other Decks in Programming
See All in Programming
詳細の決定を遅らせつつ実装を早くする
shimabox
1
1k
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
980
Verilator + Rust + gRPC と Efinix の RISC-V でAIアクセラレータをAIで作ってる話 RTLを語る会(18) 2025/11/08
ryuz88
0
360
All(?) About Point Sets
hole
0
110
CSC509 Lecture 10
javiergs
PRO
0
170
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
150
What's New in Web AI?
christianliebel
PRO
0
120
PHPライセンス変更の議論を通じて学ぶOSSライセンスの基礎
matsuo_atsushi
0
150
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
2
440
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
440
高単価案件で働くための心構え
nullnull
0
130
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
230
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Automating Front-end Workflow
addyosmani
1371
200k
Facilitating Awesome Meetings
lara
57
6.6k
Writing Fast Ruby
sferik
630
62k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Bash Introduction
62gerente
615
210k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
What's in a price? How to price your products and services
michaelherold
246
12k
Transcript
Persistence
Characteristic of state of a system that outlives (persists more
than) the process that created it.
How Do We Do This? 🤔
• Preferences - Key-Value • Database • Writing to External
Storage/File System
• Preferences - Key-Value • Database • Writing to External
Storage/File System
Preferences
None
• Shared Preferences • Preference API • Preference Data Store
Database
None
None
None
None
Demo