发表于: 2016-08-31 10:02:44

0 662


官方知识学习简报

1:窗口管理服务 WindowManagerService  大概是以 Y 轴 的方式在管理着,所有窗口的显示和影藏。

2:html 和 xml 都是标准通用标记语言的子集, html 用于显示数据,xml 用于传递数据(区分大小写)。

3:系统服务 System Server :  

    1:zygote 调用 startSystemServer 创建它。

     2:startSystemserver 最后调用 handleSystemserverProgress 完成任务

     3:handleSystemserverProgress抛出自定义异常,在之中处理时调用SystemServer的main函数进入java层。

     3:java层main 函数里 nativeInit初始化native 层的server  

     5:创建SystemThread 来初始化 java层的Service 

     6:最后进入 Binder通讯系统 给应用层和系统服务

4:service :四大组件, android中一个 长时间在后台运行不与UI界面交互的类,

5:recylerview

6:RadioGroup 和 RadioButton 一般配合使用 只能选中一个RedioButton, 如果单独使用,RedioButton可以全选中

7:json 一种轻量级的数据交换格式 。 基于js的语法。

8:http  超文本传输协议,  url 描述一个网络上的资源,cookie机制引入的原因是 http协议让 服务器无法识别请求出处。

9:Handler  就是一个可以发送,接收,处理消息的类

10:contentProvider 四大组件,把数据组织成表的形式以供 增删改查 的类,(无论数据出处是哪儿,例:系统资源)

11:application 保存全局变量的类。作用:数据缓存,大量数据传递,数据初始化。

12:android:的启动   1:ninux 内核启动   2:serviceManager启动   3:zygote启动  4:SystemServer 启动 Home界面启动


返回列表 返回列表
评论

    分享到