下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Data Storage,4种存储方式,Shared preference 用来储存:“key-value pair”格式的数据,它是一个轻量级的键值存储机制,只可以存储基本数据类型。 Files:它通过FileInputStream 和FileOutputStream对文件进行操作。但是在Android中,文件是一个应用私有的,一个应用程序无法读写其他应用程序的文件。 SQLite:Android提供的一个标准的数据库,支持SQL语句。 Network:通过网络来存储和获得数据。,SQLite特性,1、轻量级 进程内的数据库引擎,因此不存在数据库的客户端和服务器,只需一个SQLite动态库就
2、可以实现相关数据库功能 2、独立性 不依赖第三方软件 3、隔离性 所有数据信息都放在一个.db文件内 4、跨平台 支持多种操作系统 5、多语言接口 提供多种编程语言接口 6、安全性 通过数据库级上的独占性和共享锁来实现独立事务处理,SQLite扩展类,SQLiteDatabase Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对于SQLiteDatabase重点掌握execSQL()和rawQuer
3、y()方法。 execSQL()方法可以执行insert、delete、update和CREATE TABLE之类有更改行为的SQL语句;rawQuery()方法可以执行select语句。 Cursor Android使用Cursor类返回一个需要的值,Cursor作为一个指针从数据库查询返回结果集,使用Cursor允许Android更有效地管理 它们需要的行和列,你使用ContentValues对象存储键/值对,它的put()方法允许你插入不同数据类型的键值。 SQLiteOpenHelper Android 不自动提供数据库。在 Android 应用程序中使用 SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android 提供了 SQLiteOpenHelper 帮助你创建一个数据库,你只要继承 SQLiteOpenHelper 类,就可以轻松的创建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学生综合素质评价体系建设手册
- 贸易术语解释通则标准应用手册
- 反馈员工培训结果函6篇范文
- 航空航天材料的应用与加工作业指导书
- 市场营销专员市场调研技巧提升指导书
- 定制化装修承诺书(5篇)
- 远程办公实施保障团队协作效率指南
- 企业员工薪酬核算岗位职责标准手册
- 业务执行规则及自律承诺书7篇
- 2026年吸粪车借用合同(1篇)
- MOOC 质量管理学-中国计量大学 中国大学慕课答案
- 车间划线及颜色标准
- 中国超重肥胖营养专家共识
- 安吉热威电热科技有限公司年产4000万件电热元件生产线扩建项目环境影响报告表
- 第12章 群体遗传和进化
- 人教版初中中考物理电学专题试题及答案详解
- GA 1807-2022核技术利用单位反恐怖防范要求
- GB/T 5330.1-2012工业用金属丝筛网和金属丝编织网网孔尺寸与金属丝直径组合选择指南第1部分:通则
- GB/T 26746-2011矿物棉喷涂绝热层
- GA 676-2007警用服饰刺绣软肩章
- 2023年执业医师医保政策培训手册
评论
0/150
提交评论