下载此文档

数据存储与共享.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
Google Android数据存储与共享on android本章内容?首选项信息–私有数据存储–公有数据存储与共享?数据文件–内存数据文件–SD卡数据文件?SQLite数据库–SQLite基本操作–SQLiteOpenHelper?Content Provider–使用Content Provider发布数据–使用Content Resolver获取数据数据存取方式?首选项信息Preference–"键-值"方式存储,以xml文件的形式保存?数据文件File–.*库所提供I/O接口读写文件?数据库SQLite –SQLite是轻量级的嵌入式数据库引擎?Content Provider–用于实现不同应用程序之间的数据共享首选项信息?什么是首选项?–可定制的设置选项或菜单–程序的界面风格、操作习惯、常用列表等数据信息–首选项键值对形式存储–SharedPreferences类–XML文件–应用程序中可以通过指定不同的XML文件名来创建多个首选项信息数据文件首选项信息?首选项信息的保护和公开模式–MODE_PRIVATE:私有模式–MODE_WORLD_READABLE:全局可读模式–MODE_WORLD_WRITEABLE:全局可写模式首选项信息:私有数据存储?SharedPreferences获取–public SharedPreferences getSharedPreferences(String name, int mode)–public SharedPreferences getSharedPreference()例:SharedPreferences sp= getSharedPreferences("myShare", MODE_PRIVATE);首选项信息:私有数据存储?SharedPreferences提供的方法–boolean getBoolean(String key, boolean defValue)–float getFloat(String key, float defValue)–int getInt(String key, int defValue)–long getLong(String key, long defValue)–String getString(String key, String defValue)首选项信息:私有数据存储?,不能进行数据的存储和修改操作。– editor=();首选项信息:私有数据存储?–putBoolean(String key, boolean value)–putFloat(String key, float value)–putInt(String key, int value)–putLong(String key, long value)–putString(String key, String value)–remove(String key)–commit()–contains(String key)首选项信息:公有数据存储与共享?实现过程–应用1创建首选项模式为:MODE_WORLD_READABLEMODE_WORLD_WRITEABLE–应用2获取上下文环境(共享首选项在包内)Context context = createPackageContext("", SECURITY);SharedPreferences sp = ("SPShare", MODE_WORLD_READABLE);......

数据存储与共享 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小0 KB
  • 时间2016-01-04
最近更新