利用DDMS分析Android应用的xml布局

来源:互联网 发布:淘宝pv uv 率 编辑:程序博客网 时间:2024/05/22 03:40

每次看到比较特殊的应用界面时都想知道它是怎么布局实现的,一种办法是下载apk,然后解压缩去找对应的xml,这种版本不是很好,毕竟不是自己写的代码,对应的xml文件很难找。另一种办法就是安装apk到手机上,打开该apk到想知道布局的界面,利用DDMS去分析。操作如下:

1.安装apk到手机上,打开该apk并跳到想知道布局的界面,连接手机到电脑。

2.打开DDMS分析界面,以分析手机京东首页为例。





此时我们可以看到手机京东首页的布局格式:底部五个菜单是用RadioGroup来实现,标题栏是用LinearLayout实现,至于中间复杂的布局是利用listview来实现的,有小伙伴们可能会有疑惑,页面这么复杂,难道不是html实现的吗??明确的回答你:还真不是。这是利用不同的ItemType来实现的复杂布局,Recycleview也可以实现,手机淘宝的首页就是利用Recycleview实现的。


阅读全文
0 0
原创粉丝点击