
Android Window
文章平均质量分 75
fyfcauc
这个作者很懒,什么都没留下…
展开
-
android中的UI中的窗口之Window类介绍
From: http://blog.youkuaiyun.com/linghu_java/article/details/10044179 Android的WebKit的GUI和Android的GUI用的是同一套GDI——Skia,但GUI层是完全不同的设计,分别自成体系。 Android中窗口的Window类,位于代码树frameworks\base\core\j转载 2015-02-05 14:52:31 · 532 阅读 · 0 评论 -
Dialog显示流程 源码笔记
使用的时候一般都是使用Dialog类自带的Builder, 比如AlertDialog.Builder来进行buildDialog的:Builder的create函数其实也是new了一个AlertDialog, 并且根据之前build过程中给的参数来对dialog进行设置显示用的show函数会先create出dialog, 然后还是Dialog自己实现的show()函数.Dialog的show函原创 2015-06-16 14:06:22 · 546 阅读 · 0 评论 -
ActivityThread 源码笔记(1)
ActivityThread:虽然名字是Thread,但是本身并不继承自任何一个Thread类,其Thread的功能是通过内部维护的handler实现的.ActivityThread的static main函数(入口):前面是一系列的初始化:重要的初始化: Looper.prepareMainLooper(),为当前线程配置一个Looper并放在Looper类的相应的ThreadLocal原创 2015-05-17 21:56:15 · 1816 阅读 · 0 评论 -
Dialog dismiss 流程
Dialog.dismiss(): 如果是在非UI线程调用,会将dismiss这个指令*schedule到UI线程的handler来异步执行*否则同步执行。Dialog.dismissDialog()。WindowManagerImpl.removeViewImmediate(mDecor), mDecor在Dialog show()的时候调用mWindow.getDecorView()获得原创 2016-10-21 14:39:13 · 2410 阅读 · 0 评论