Android开发之数据存储与访问(1)

来源:互联网 发布:手机在淘宝怎么看评估 编辑:程序博客网 时间:2024/05/22 15:48

Android为数据存储提供了5种方式:

①文件

②SharedPreferences

③SQLite数据库

④ContentProvider

⑤网络

 

一、文件:

Activity提供了方法openFileOutput()可以把数据输出到文件中

 

如果要打开存放在/data/data/<package name>/files目录应用私有的文件,可以使用Activity提供openFileInput()方法。

 另外Activity还提供了getCacheDir()和getFilesDir():

  getCacheDir()方法用于获取/data/data/<package name>/cache目录
  getFilesDir()方法用于获取/data/data/<package name>/files目录

 

把文件存在内存卡(SDCard)

使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。

 


 

 

 

0 0
原创粉丝点击