- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 《第一行代码》 6.4 SQLite数据库存储
特点:适用于存储大量复杂的数据。6.4.1 创建数据库1. SQLiteOpenHelper帮助类(抽象类),助于数据库的创建和升级(1)两个构造方法供选,一般选参数少的那个: SQLiteOpenHelper(参数1,参数2,参数3,参数4) -参数1:Context; -参数2:数据库名,创建数据库使用的名...
2018-03-30 17:18:07 1563 16
原创 《第一行代码》 6.3 SharedPreferences存储
特点:采用键值对的方式来存储,可存储不同类型数据。6.3.1 如何存1. Context类 中的 getSharedPreferences()方法 getSharedPreferences( 参数1, 参数2) -参数1:文件名称(不存在就重新创建一个) -参数2:操作模式,只有MODE_PRIVATE,含义:只有当前应用程序才能对其进行读写2. Activity类...
2018-03-30 10:30:49 289
原创 《第一行代码》第六章 数据存储全方案
6.1 简介保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据才是处于持久状态的。android系统中主要提供了3种方式用于简单地实现数据持久化功能: (1)文件存储:最基本,不对存储内容进行任何格式化处理,所有数据都是原封不动地保存在文件当中的。适用于存储:简单文本数据、二进制数据。 (2)SharedPreference存储:使用键值对的方式来存储数据,支持多种不同数据类...
2018-03-29 17:53:04 665
原创 《第一行代码》3.4自定义控件设计
3.4.2讲的是如何创建自定义控件。但是在3.4.1所建好的UICustomViews项目的基础上,根据书本内容进行修改程序,却遇到了困难~~卡顿了半天之后终于找到原因了。(大神可以忽略,我是刚入门呢的小白白) 【在已有UICustomViews项目的基础上,修改的第一段代码】 本小白第一眼看到这段文字,想都没想,便在mainActivity.java中添加了这么一段,很快,...
2018-03-16 10:14:22 548
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人