摘要: AsyncTask new AsyncTask(){ // 运行在主线程中,做预备工作 onPreExecute(){ } // 运行在子线程中,做耗时操作 String doingBackGround(String s){ } // 运行在主线程中... 阅读全文
posted @ 2015-12-23 16:38 朱培 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Handler消息机制 Message 消息 Message.obtain()Message msg = new Message() Handler new Handler(){ handlerMessage(Message msg){ // 处理消息 }}... 阅读全文
posted @ 2015-12-23 16:37 朱培 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 首先说到的是安卓的四层架构: APPLICTION, APPLICATION FRAMEWORK, LIBRARICB+ANDROID RUNTIME, LINUX KERNEL android启动 当引导程序启动Linux内核后,会加载各种驱动和数据结构,当有了驱动以后,开... 阅读全文
posted @ 2015-12-23 16:35 朱培 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。 第一级别的目录和文件如下所示: [cpp] view plaincopy ---------------- ├── Makefile ... 阅读全文
posted @ 2015-12-23 16:31 朱培 阅读(4117) 评论(0) 推荐(2) 编辑
摘要: Android向所有被赋予READ_CONTACTS权限的应用程序提供了联系人信息数据库的完全访问权限。Contacts Contract使用3层数据模型去存储数据,下面介绍Contacts Contract的子类: 1.Data 表中的每行都定义了个人的数据集(电话号码,email地址,等等)... 阅读全文
posted @ 2015-12-23 10:45 朱培 阅读(611) 评论(0) 推荐(0) 编辑