嵌入式Android项目设计与开发 第六章 数据存储 ——SharedPreferences 2 SharedPreferences 键值对概念: 某一个数据都由一个键和一个值构成,键代表数据的名称,它是全局唯一的。具体的数据内容存放在值中。 键值对的数据结构很适合管理和查找,因为可以凭借键的唯一性查找到准确的值。 SharedPreferences SharedPreferences是一种键值对的数据存储方式,它是以xml标签文件形式存在。 实验 如何读SharedPreferences记录数据 和写数据类似,需要getSharedPreferences返回应用中的数据对象,但不需要返回editor。 通过getString getInt等方法获得指定数据,如果数据不存在,方法会提供默认值。 谢谢 请专家批评指正!
2022-05-29 14:04:55 282KB android 文档资料
嵌入式Android项目设计与开发 第一章 Android开发概述 —— HelloWorld HelloWorld 主要内容: 1.建立新的虚拟机 2.建立新的项目 3.编译和加载程序 AndroidStudio界面 谢谢 请专家批评指正!
2022-05-29 09:06:20 346KB android 文档资料
嵌入式Android项目设计与开发 第七章 多线程 ——(3)UI线程冲突 多线程 即使Android可以使用线程, 但规定不能使用子线程修改主线程的内容。 多线程 可以考虑在子线程中使用runOnUiThread重新载入UI线程,并干预活动界面的内容。 实验 目的:证实子线程修改UI线程是不可行的。 谢谢 请专家批评指正!
2022-05-29 09:06:20 281KB android 文档资料
嵌入式Android项目设计与开发 第九章 网络通讯 —— HTTP内容的提取 浏览器的实现 WebView控件本身是通过http通讯协议获得指定URL地址上的网络信息资源,并通过自身的解析器对信息资源进行解析,并展示出来。 如果我们想详细地了解接收到的http协议内容,就要使用URL接口才可以实现。 实验 目标:使用URL的http请求,获得网页的代码信息。 谢谢 请专家批评指正!
2022-05-29 09:06:19 275KB android 文档资料 http 网络协议
嵌入式Android项目设计与开发 第二章 Android调试基础 —— Log和Toast 调试手段 主要内容: 1.介绍消息日志的打印 2.Toast提示框的基本使用方法 调试手段 android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 调试手段 Toast的用法非常简单,通过静态方法makeText()创建出一个Toast对象,然后调用show()将Toast显示出来就可以了。makeText()方法需要传入三个参数。第一个参数是要求的上下文;第二个参数是Toast显示的文本内容;第三个参数是Toast显示的时长。 谢谢 请专家批评指正!
2022-05-29 09:06:18 282KB android 文档资料
嵌入式Android项目设计与开发 第六章 数据存储 ——SharedPreferences 1 SharedPreferences 键值对概念: 某一个数据都由一个键和一个值构成,键代表数据的名称,它是全局唯一的。具体的数据内容存放在值中。 键值对的数据结构很适合管理和查找,因为可以凭借键的唯一性查找到准确的值。 SharedPreferences SharedPreferences是一种键值对的数据存储方式,它是以xml标签文件形式存在。 实验 如何写一个SharedPreferences记录 谢谢 请专家批评指正!
2022-05-29 09:06:17 281KB android 文档资料
嵌入式Android项目设计与开发 第六章 数据存储 ——SQLite 1 SQLite 概念: SQLite是一款轻量级的关系型数据库,它的运算效率高,占用资源少,因此比较适合在移动设备上使用。 SQLite Android为了让我们更加方便地管理数据库,提供了SQLiteOpenHelper帮助类协助我们管理数据库。 SQLite SQLiteOpenHelper 有两个抽象方法,分别是onCreate和onUpgrade,他们分别是数据库创建和数据库版本升级的回调方法 。 实验 通过SQLiteOpenHelper创建属于项目的数据库 谢谢 请专家批评指正!
2022-05-29 09:06:16 288KB sqlite android 文档资料 数据库
嵌入式Android项目设计与开发 第六章 数据存储 ——SQLite 2 SQLite 数据库管理员 数据库实体A 表 表 数据库实体B 表 表 数据库实体 表 表 SQLite 我们已经掌握: SQLite是一款轻量级的关系型数据库,它的运算效率高,占用资源少,因此比较适合在移动设备上使用。 已经创建数据库实体 TestB.db SQLite 我们已经掌握: SQLite是一款轻量级的关系型数据库,它的运算效率高,占用资源少,因此比较适合在移动设备上使用。 已经创建数据库实体 TestB.db SQLite ID Name 1 张三 30 李四 谢谢 请专家批评指正!
2022-05-29 09:06:14 330KB sqlite android 文档资料 数据库
嵌入式Android项目设计与开发 第六章 数据存储 ——SQLite 3 SQLite 内容: SQLite如何插入数据。 (1)SQL语句。insert into table…value() (2)使用SQLiteOpenHelper接口 实验 通过SQLiteOpenHelper接口insert 来实现数据插入。 目标:对TestDB数据库中test01表插入两组数据,分别是(16Rose)和( 46,Petter)。 谢谢 请专家批评指正!
2022-05-29 09:06:14 275KB sqlite android 文档资料 数据库
嵌入式Android项目设计与开发 第六章 数据存储 ——SQLite 4 SQLite 内容: SQLite如何删除数据。 (1)SQL语句。delete from table where.. (2)使用SQLiteOpenHelper接口 实验 通过SQLiteOpenHelper接口delete 来实现数据删除。 目标:对TestDB数据库test01表删除名字为Petterde 数据。 谢谢 请专家批评指正!
2022-05-29 09:06:13 275KB sqlite android 文档资料 数据库