zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

android decorView详解手机开发

2023-06-13 09:20:13 时间

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

android decorView详解手机开发

(请发邮件到 [email protected] 获得最新翻强软件。)

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

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

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

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

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

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

(此时未替换标题栏)

android decorView详解手机开发

 

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

android decorView详解手机开发

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

5550.html

app程序应用开发手机开发无线开发移动端开发