《Android 智能穿戴设备开发-从入门精通》读书笔记

              张明星 孙娇 编著 

 基本知识梳理

          Android的核心技术框架(自下而上)

  1. 操作系统层 (OS)
  2. 各种库(Libraries)和Android运行环境(RunTime)  
  3. 应用程序框架(Application Framework)   
  4. 应用程序(Application)


          应用程序框架的五大组件            

  1.  用activity来表现界面
  2. 用intent和intent filter来实现切换
  3. service为用户服务
  4. 用BroadcastIntentReceiver 发送广播
  5. 用ContentProvider存储数据

         进程和线程

       进程:组件运行的进程由mainfest file 控制。组件的节点一般包含process属性,如.        线程:当用户界面需要很快对用户进行响应,就需要将一些费时的操作,如网络连接、下载或者非常占用服务器时间的操作等放到其他线程。也就是说,及时为组建分配了不同的进程,有时候也需要再分配线程。         线程由Java的标准对象Thread创建的,Android提供了如下方便管理线程的方法:
  1. Looper  在线程中运行一个消息循环。
  2. Handler传递一个消息。
  3. HandlerThread创建一个带有消息循环的线程。
  4. Android让一个应用程序在单独线程中,知道他创建自己的线程。
  5. 应用程序组件都在理想的主线程中实例化。
  6. 当一个组件长期违背还行时,将通过阻塞操作来终止这个组件的线程,当被系统调用时,这将中端所有该进程的其他组件。
  7. 可以床架一个新的线程来执行长期操作。

HTTP数据通信

     Android中的HTTP

      Android系统中提供了3中通信接口:
  •      标准Java接口:Java.net
  •      Apache接口:org.apache.http
  •     Android网络接口:android.net,http
                     

更多相关文章

  1. Android之android exported="false"作用
  2. android layout以及一些常用的android控件属性
  3. Android(安卓)四大核心组件之Activity[生命周期篇]
  4. Permissions
  5. Android应用程序目录结构分析
  6. Android(安卓)线程池来管理线程
  7. Android(安卓)体系结构介绍
  8. Android读取文件
  9. Android的线程使用来更新UI----Thread、Handler、Looper、TimerT

随机推荐

  1. Android(安卓)CTS 测试总结
  2. Android软键盘显示模式及打开和关闭方式
  3. ANDROID音频系统散记
  4. Android性能测试
  5. android WebView总结
  6. Media Player of Android
  7. 【Android(安卓)文件管理】分区存储 ( Me
  8. Android(安卓)Permission denied(
  9. Android(安卓)SDK相关介绍
  10. AndroidUi(4)-圆环