安卓笔记之-数据储存

文件储存、

1.安卓Context类给我们提供了一个方法叫openFileOutput()这个方法携带两个参数,第一个是文件名第二个文件操作模式这里一般是固定的两种MODE_PREVATE和MODE_APPEND还有两种被废弃不用。该方法返回的是一个java文件IO流的对象。可以利用Java流方式把数据写到文件中。该方法不用写存储路经因为是默认在data包名目录下。
2.setSelection()方法是实现将光标移动到文本末端可以继续输入.这方法带的是原始文本长度 。
3.TextUtils.isEmpty()可以一次性判断null和空字符串。等价于null&&""判断。
4.做登陆界面时需要实现记住密码的时我们可以使用SharedPreferences来实现账户密码的储存效果。//具体代码见第一行代码208页。
5.SqliteOpenHelper的构造方法携带四个参数分别是上下文,保存的文件名,null,版本号。如果要实现表数量的增加或者让onUpgrade()执行只需要把版本号改成>1即可。
6。SqliteOpenHelper有两个方法getReadableDatabase()和getWritableDatabase()方法多用于创建和更新数据库的。
7.增改操作的时候都是四个参数第二个都是value,然后删除只传入三个参数没有value。增改操作的时候是修改第三第四参数写对应的列名。闪是第二第三进行修改参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值