
存储
文章平均质量分 92
Mars-xq
好记性不如烂笔头。
展开
-
Android-存储:SharedPreferences使用及其存储类型(aidl支持的数据类型 / bundle传值类型)
日常开发中我们常常要用到保存数据,Android中常用的存储方式有SQLite,sharedPreferences 等,当然也有各自的应用场景,前者适用于保存较多数据的情形,后者责倾向于保存用户偏好设置比如某个checkbox的选择状态,用户登录的状态、配置信息,实现记住密码功能等等,都是以键值对的形式进行的文件读取。 但是每存储一个数据都要提供一个key,如果要存储多个数据那岂不是要写多个k...原创 2017-06-19 21:28:31 · 33988 阅读 · 1 评论 -
android-手机文件及删除应用缓存
主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录。package com.example.administrator.downloadimgdemo.compressutils;/** * Created by Administrator on 2017/5/5. */import android.content.Context;im原创 2017-05-05 14:55:52 · 1148 阅读 · 0 评论 -
Android -序列化 : Serializable / Parcelable
一、简介● 序列化 由于存在于内存中的对象都是暂时的,无法长期驻存,为了把对象的状态保持下来,这时需要把对象写入到磁盘或者其他介质中,这个过程就叫做序列化。● 反序列化 反序列化恰恰是序列化的反向操作,也就是说,把已存在在磁盘或者其他介质中的对象,反序列化(读取)到内存中,以便后续操作,而这个过程就叫做反序列化。 概括性来说 序列化是指将对象实例的状态存储到存储媒体(磁盘或者其他原创 2017-06-02 19:50:30 · 685 阅读 · 0 评论 -
Android存储对象到本地(SharedPreferences方式和file方式)
Android中能够被保存的对象都是被序列化过的对象。SharedPreferences存储对象请参考: Android-存储:SharedPreferences使用及其存储类型file存储对象存入的对象必须序列化, 实现Serializable接口, 然后用对象流进行IO操作.在Android平台下,一个应用程序中所有的数据都是私有的。当应用程序被安装到系统中后,其所在的包会有一个文件夹用于存放原创 2017-06-20 00:14:56 · 3127 阅读 · 0 评论 -
sqlite之query、rawQuery区别;moveToNext,moveToFirst区别
querypublic Cursor query(boolean distinct, String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String l...原创 2018-03-01 11:56:00 · 4838 阅读 · 0 评论