发表于: 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界面启动
评论