自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 Activity启动流程,界面绘制到事件处理的整个流程(基于Android6.0源码)(3)

四、事件的分发流程 Activity的生命周期,基本上可以在ApplicationThread看到,先不做说明,下面来介绍一个事件的分发流程。由于linux把所有的设备都抽象为文件,因此触摸等输入事件也在/dev/input有对应的文件,当我们点击屏幕的时候,可以通过这些文件知道,具体的我也不清楚,就不班门弄斧了,直接从java层最开始调用触摸事情的地方开始吧。也就是Activity的dis

2016-11-27 10:16:38 927 1

原创 Activity启动流程,界面绘制到事件处理的整个流程(基于Android6.0源码)(2)

二、界面的绘制流程 上一节把Activity的启动流程介绍了一下,在Activity的启动流程中,onResume的生命周期是显示界面的过程,下面来分析界面是如何显示的。 PhoneWindow并不是具体的布局界面,我们可以看到handleResumeActivity中,有下面代码调用 final void handleResumeActivity(IBinder token,

2016-11-27 09:27:55 2004

原创 Activity启动流程,界面绘制到事件处理的整个流程(基于Android6.0源码)(1)

基于Android6.0源码分析Activity启动流程,界面绘制到事件处理的整个流程。由于本人能力有限,可能存在有问题的地方,敬请原谅。本文只从显示源码,不显示关系图。 一、Activity的启动流程 用户点击桌面启动某个应用的时候,是通过点击桌面的图标,然后桌面应用通过调用startActivity的方式启动了应用的界面,桌面界面其实本身就是一个Activity,因此可以通过start

2016-11-26 21:14:12 1153

php中文帮助文档.chm

这是官方的php中文帮助文档,对学习php的人很有帮助的

2010-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除