随笔分类 -  转载至罗升阳老师android

摘要:在前一个系列文章中,我们从个体的角度来分析了Android应用程序窗口的实现框架。事实上,如果我们从整体的角度来看,Android应用程序窗口的 实现要更复杂,因为它们的类型和作用不同,且会相互影响。在Android系统中,对系统中的所有窗口进行管理是窗口管理服务 WindowManagerServ... 阅读全文
posted @ 2014-12-04 16:18 brave-sailor 阅读(297) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8372924在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可... 阅读全文
posted @ 2014-12-04 16:13 brave-sailor 阅读(516) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8303098在前文中,我们分析了应用程序窗口连接到WindowManagerService服务的过程。在这个过程中,WindowManagerSer... 阅读全文
posted @ 2014-12-04 16:08 brave-sailor 阅读(490) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8275938在前两文中,我们分析了Activity组件的窗口对象和视图对象的创建过程。Activity组件在其窗口对象和视图对象创建完成之后,就会请... 阅读全文
posted @ 2014-12-04 16:06 brave-sailor 阅读(403) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8245546从前文可知道,每一个Activity组件都有一个关联的Window对象,用来描述一个应用程序窗口。每一个应用程序窗口内部又包含有一个Vi... 阅读全文
posted @ 2014-12-04 15:50 brave-sailor 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8223770 在前文中,我们分析了Android应用程序窗口的运行上下文环境的创建过程。由此可知,每一个Activity组件都有一个关联的Conte... 阅读全文
posted @ 2014-12-04 15:46 brave-sailor 阅读(246) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8201936在前文中,我们简要介绍了Android应用程序窗口的框架。Android应用程序窗口在运行的过程中,需要访问一些特定的资源或者类。这些特... 阅读全文
posted @ 2014-12-04 15:31 brave-sailor 阅读(362) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8170307前面我们学习了SurfaceFlinger服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的U... 阅读全文
posted @ 2014-12-04 15:30 brave-sailor 阅读(511) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8079456在前面的一系列文章中,我们学习了Android应用程序与SurfaceFlinger服务的关系,以及SurfaceFlinger服务的启... 阅读全文
posted @ 2014-12-04 15:27 brave-sailor 阅读(492) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8062945在前面两篇文章中,我们分析了SurfaceFlinger服务的启动过程以及SurfaceFlinger服务初始化硬件帧缓冲区的过程。从这... 阅读全文
posted @ 2014-12-04 15:15 brave-sailor 阅读(619) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8046659在前文中,我们分析了SurfaceFlinger服务的启动过程。SurfaceFlinger服务在启动的过程中,会对系统的硬件帧缓冲区进... 阅读全文
posted @ 2014-12-04 15:14 brave-sailor 阅读(803) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8022957在前面一篇文章中,我们简要介绍了Android系统Surface机制中的SurfaceFlinger服务。SurfaceFlinger服... 阅读全文
posted @ 2014-12-04 14:06 brave-sailor 阅读(468) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8010977前面我们从Android应用程序与SurfaceFlinger服务的关系出发,从侧面简单学习了SurfaceFlinger服务。有了这些... 阅读全文
posted @ 2014-12-04 14:05 brave-sailor 阅读(374) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7932268在前面一篇文章中,我们分析了Android应用程序请求SurfaceFlinger服务创建Surface的过程。有了Surface之后,... 阅读全文
posted @ 2014-12-04 13:01 brave-sailor 阅读(429) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7884628前面我们已经学习过Android应用程序与SurfaceFlinger服务的连接过程了。连接上SurfaceFlinger服务之后,An... 阅读全文
posted @ 2014-12-04 13:00 brave-sailor 阅读(663) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7867340 在前面一篇文章中,我们分析了Android应用程序与SurfaceFlinger服务的连接过程。Android应用程序成功连接上Sur... 阅读全文
posted @ 2014-12-04 12:59 brave-sailor 阅读(260) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7857163前文在描述Android应用程序和SurfaceFlinger服务的关系时提到,每一个有UI的Android应用程序都需要与Surfac... 阅读全文
posted @ 2014-12-04 12:58 brave-sailor 阅读(287) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7846923SurfaceFlinger服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从... 阅读全文
posted @ 2014-12-04 12:57 brave-sailor 阅读(228) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7747932前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的SurfaceFl... 阅读全文
posted @ 2014-12-04 12:55 brave-sailor 阅读(593) 评论(0) 推荐(0) 编辑
摘要:文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7691321好几个月都没有更新过博客了,从今天开始,老罗将尝试对Android系统的UI实现作一个系统的分析,也算是落实之前所作出的承诺。提到And... 阅读全文
posted @ 2014-12-04 12:51 brave-sailor 阅读(878) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示