摘要: UI只能在主线程中完成更新,在子线程中更新UI报错如下 但是,在主线程中完成耗时操作容易引起使用体验不佳,进程卡顿问题,为了解决此问题引入异步消息处理机制 异步消息处理机制 message 携带少量信息的消息,what字段,arg1字段,arg2字段,obj字段(三个整型,一个obj型) handl 阅读全文
posted @ 2017-02-13 22:01 岑忠满 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1.初始化init 2.选择哪些文件和文件夹不保存到Git 通过在 .gitignore文件中添加问价路径描述来,可以使用通配符 3.添加文件add 4.提交保存commit 5.查询修改内容 6.撤回(未提交)checkout 7.撤回(已提交)reset 阅读全文
posted @ 2017-02-13 10:49 岑忠满 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Markdowm语法学习 标题 一级标题 一级标题 \ 一级标题 二级标题 二级标题 \ 二级标题 六级标题 六级标题 \ 六级标题 引用 引用 \ 引用 代码块 if(i == 0) { //这是代码块 } 留出四个空格或tab键 列表 无序列表(三种) 无序列表 +无序列表 无序列表 \ 无序列 阅读全文
posted @ 2017-02-13 10:49 岑忠满 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 从别的程序获取数据 通过getContentResolver()方法获得ContentResolver实例 增加数据 增加数据 删除数据 删除数据 更改数据 更改数据 查询数据 查询数据 遍历 Cursor 查询得到Cursor对象,通过移动游标的位置来遍历 Cursor 的所有行,然后再取出每一行 阅读全文
posted @ 2017-02-13 10:43 岑忠满 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一个跟数据库很相似的用于与其他程序传递信息的组件,用的也是数据库的CRUD操作 相关权限 注册内容提供者以及权限 获取系统联系人权限 内容URI(标识) 协议声明://权限(authority)/路径(path) 调用 Uri.parse()方法,将内容 URI 字符串解析成 Uri 对象 阅读全文
posted @ 2017-02-13 10:36 岑忠满 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 创建数据库并创建表格 1.创建MyDatabaseHelper继承于SQLiteOpenHelper(抽象类,必须实现onCreate()和onUpgrade()方法)2.把数据库建表指令弄成一个字符串CREATE_BOOK常量,并在onCreate()函数中执行建表 3.在MianActivity 阅读全文
posted @ 2017-02-13 10:32 岑忠满 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 保存数据到SharedPreferences中 要想使用SharedPreferences来存储数据, 首先需要获取到SharedPreferences对象。 Android中主要提供了三种方法用于得到 SharedPreferences 对象 1. Context 类中的 getSharedPre 阅读全文
posted @ 2017-02-13 10:11 岑忠满 阅读(1477) 评论(2) 推荐(0) 编辑