《Android 智能穿戴设备开发-从入门精通》读书笔记
来源:互联网 发布:2017破解软件大全 编辑:程序博客网 时间:2024/06/14 14:08
《Android 智能穿戴设备开发-从入门精通》读书笔记
张明星 孙娇 编著
基本知识梳理
Android的核心技术框架(自下而上)
- 操作系统层 (OS)
- 各种库(Libraries)和Android运行环境(RunTime)
- 应用程序框架(Application Framework)
- 应用程序(Application)
应用程序框架的五大组件
- 用activity来表现界面
- 用intent和intent filter来实现切换
- service为用户服务
- 用BroadcastIntentReceiver 发送广播
- 用ContentProvider存储数据
进程和线程
进程:组件运行的进程由mainfest file 控制。组件的节点一般包含process属性,如<activity><service><receiver><provider>.
线程:当用户界面需要很快对用户进行响应,就需要将一些费时的操作,如网络连接、下载或者非常占用服务器时间的操作等放到其他线程。也就是说,及时为组建分配了不同的进程,有时候也需要再分配线程。
线程由Java的标准对象Thread创建的,Android提供了如下方便管理线程的方法:
- Looper 在线程中运行一个消息循环。
- Handler传递一个消息。
- HandlerThread创建一个带有消息循环的线程。
- Android让一个应用程序在单独线程中,知道他创建自己的线程。
- 应用程序组件都在理想的主线程中实例化。
- 当一个组件长期违背还行时,将通过阻塞操作来终止这个组件的线程,当被系统调用时,这将中端所有该进程的其他组件。
- 可以床架一个新的线程来执行长期操作。
HTTP数据通信
Android中的HTTP
Android系统中提供了3中通信接口:
- 标准Java接口:Java.net
- Apache接口:org.apache.http
- Android网络接口:android.net,http
0 0
- 《Android 智能穿戴设备开发-从入门精通》读书笔记
- 智能穿戴设备
- 《C#核心开发技术从入门到精通》读书笔记
- Android 开发从入门到精通
- Android开发从入门到精通
- Android开发从入门到精通
- Android开发从入门到精通
- Android 开发从入门到精通
- Android 开发从入门到精通
- Android 开发 NDK从入门到精通
- Android 开发从入门到精通
- android 开发从入门到精通
- Android 开发 NDK从入门到精通
- android BLE从入门到精通开发
- android BLE从入门到精通开发
- Android 开发从入门到精通 - Android 开发简介
- Android 开发从入门到精通-Android开发
- Android 开发 之 JNI入门 - NDK从入门到精通
- 常量与字段(contant and field)
- 《leetCode》:Merge Two Sorted Lists
- java ClassLoader详解
- 挨踢人的脚步(2015.11.01
- DataSet转换为实体(函数)
- 《Android 智能穿戴设备开发-从入门精通》读书笔记
- springmvc学习总结之配置篇
- 拓扑排序
- NOIP2006提高组 能量项链
- C#学习笔记 控制流
- CSS盒模型
- Java字符串
- 解决异常“SqlParameterCollection 只接受非空的 SqlParameter 类型对象。”
- 邮件服务器常见问题