摘要:
查询数据 SQLiteDatabase 中还提供了一个 query()方法用于对数据进行查询。 这个方法的参数非常复杂,最短的一个方法重载也需要传入七个参数。那我们就先来看一下 这七个参数各自的含义吧。 第一个参数是表名,表示我们希望从哪张表中查 询数据。 第二个参数用于指定去查询哪几列,如果不指定 阅读全文
摘要:
更新数据 QLiteDatabase 中也是提供了一个非常好用的 update()方法用于对数据进行更新,这个方法接收四个参数,第一个参数和 insert()方法一样,也是表名,在这里指定去更新哪张表里的数据。第二个参数是 ContentValues 对象,要把更新数据在这里组装进去。第三、第四个参 阅读全文
摘要:
添加数据 SQLiteDatabase 中提供了一个 insert()方法,这个方法就是专门用于添加数据的。 它接收三个参数,第一个参数是表名,我们希望向哪张表里添加数据,这里就传入该表的名字; 第二个参数用于在未指定添加数据的情况下给某些可为空的列自动赋值 NULL,一般我们用不到这个功能,直接传 阅读全文
摘要:
创建数据库 Android为了让我们能够更加方便地管理数据库,专门提供了一个 SQLiteOpenHelper帮助类, 借助这个类就可以非常简单地对数据库进行创建和升级。 SQLiteOpenHelper是一个抽象类,其中有两个抽象方法分别是onCreate()和onUpgrade(),分别在这两个 阅读全文
摘要:
一、收获 这是开课的第十一周,这一周学习了Android中文件存储的相关概念与知识,主要包括:文件的内部存储,外部存储,以及如何利用Android将数据存储到文件以及如何从文件中读取数据。此外接触到了SharedPreferences的厉害之处。 每天主要花费1个小时来开发,并且会根据当天学习任务的 阅读全文
摘要:
SQLite数据库 一、SQLite数据库简介 (1)SQLite数据库是一个开源的嵌入式关系数据库。 (2)特点: 更加适用于嵌入式系统,嵌入到使用它的应用程序中去。 占用非常少的内存,运行高效可靠,可移植性好。 提供了零配置运行模式。 屏蔽了数据库使用和管理的复杂性,程序仅需进行最基本的数据操作 阅读全文
摘要:
1、至少创建两个EditText、一个CheckBox和一个Button组件,具体代码如下: 1 private EditText phone; 2 private EditText password; 3 private Button Login; 4 private CheckBox remem 阅读全文
摘要:
今天老师要求每个小组展示自己团队第一阶段的完成情况。每个小组都上讲台首先进行自我介绍,其次说明团队名称与口号,最后开始讲解并展示自己小组的成果。每一组都是非常棒的,都展现了自己小组的能力与特色。老师也对每个小组进行了点评。 我们小组的校园二手书交易平台可以通过拍照来识别书的名称、价格、新旧程度等,还 阅读全文
摘要:
从SharedPreferences中读取数据 1、由于SharedPreferences对象中提供了一系列的get方法,用来对存储的数据进行读取,每一种get方法都对应了SharedPreferences.Editor中的一种put方法。读取字符串类型数据,就使用getString()方法。 2、 阅读全文
摘要:
要想使用SharedPreferences来存储数据,首先需要获取到SharedPreferences对象。Android中主要提供了三种方法用于得到SharedPreferences 对象。 1. Context 类中的getSharedPreferences()方法 此方法接收两个参数,第一个参 阅读全文