Professional Documents
Culture Documents
Storage
Methods
in
Android
Data
Storage
• Applica4ons
o5en
need
to
use
some
type
of
data
storage
for
persistent
data.
• The
Android
framework
offers
different
data
storage
op4ons:
– Shared
preferences:
• Useful
for
storing
primi4ve
data
in
key-‐value
pairs
• Lightweight
usage,
such
as
saving
applica4on
seEngs,
UI
state
– Flat
file
based
storage:
• Storing
private
data
in
device
memory
• Storing
public
data
on
external
storage,
e.g.,
SD
card
• Uses
standard
Java
file
storage
access
methods:
InputFileStream
and
OutputFileStream
– SQLite
database:
• Provides
a
means
of
storing
structured
data
in
a
private
database
• You
can
also
store
your
data
on
a
network
server
and
access
it
using
the
network