Android如何呈现布局

时间:2013-07-31 10:08:50

标签: android android-layout

我想知道,在Android中,当您从文档中指定要注意的setContentView(R.layout.some_layout);时:

  

此视图直接放置在活动的视图层次结构

Android以哪种方式呈现R.layout.some_layout中的所有观看次数?

Android如何计算视图的所有维度?

我在问,因为我知道等待所有观点呈现并且已经尝试获得所需的观点维度是一种常见的礼貌

当用户@AndroidDev声明以下内容时,在this回答的小讨论中突然出现问题:

  

Android知道它已经创建了你的视图的维度   创建视图的区域

我开始认为它实际上可能是真的。 Android之前已经预先知道了所有的测量结果,或者在每个新的Laoyout,UI组件被附加到Activitys根视图之后运行递归测量函数,这会更新某些临时指针,在哪里插入下一个视图(这就是我的方式)曾经想象过它)

1 个答案:

答案 0 :(得分:0)

Hierarchy Viewer是一个可视化工具,可用于检查应用程序用户界面,使您能够识别和改进布局设计。

检查文章 here here

开发者网站提供了 Optimizing Your UI

修改

红色知道如何Android Draws View

Here是Google I / O 2011的视频:加速Android渲染。