AndroidDecorView浅析-创新互联

不知道原出处,所以只能表明转载处了:http://blog.csdn.net/sunny2come/article/details/8899138,顺便增加了个RobotiumViewer的截图以方便理解。

创新互联专注于广安网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供广安营销型网站建设,广安网站制作、广安网页设计、广安网站官网定制、微信小程序服务,打造广安网络公司原创品牌,更为您提供广安网站排名全网营销落地服务。

摘要 一、DecorView为整个Window界面的最顶层View。 二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。 三、LinearLayout里有两个FrameLayout子元素。 (20)为标题栏显示界面。只有一个TextView显示应用

Android DecorView浅析

Android DecorView浅析

(请发邮件到 freeget.one@gmail.com  获得最新翻强软件。)

一、DecorView为整个Window界面的最顶层View。

二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。

三、LinearLayout里有两个FrameLayout子元素。

 (20)为标题栏显示界面。只有一个TextView显示应用的名称。也可以自定义标题栏,载入后的自定义标题栏View将加入FrameLayout中。

 (21)为内容栏显示界面。就是setContentView()方法载入的布局界面,加入其中。

工具查看:

1.

下图为SDK中tools文件夹下hierarchyviewer bat 查看ViewTree的结果:

(此时未替换标题栏)

Android DecorView浅析

2.替换标题栏后ViewTree的变化:

Android DecorView浅析

绿色区域发生了变化,改变为了载入的title.xml文件的布局。

title.xml内容为:

1

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:AndroidDecorView浅析-创新互联
标题路径:http://azwzsj.com/article/dchhgc.html