Android SDK中包含可协助我们开发应用程序的一整套工具,其中包括了SDK工具和平台工具。熟练使用这些工具,可以有效减低开发难度和优化程序。
一 图形化布局编辑器
1.Palette包含用户界面的基本widget。在这里可以直接拖动组件到Canvas上。(个人感觉这种拖动组件的方法没编写xml来的方便,快捷)
2.这个功能具体不知道是怎么用,感觉就是显示多个不同类型的布局风格。
3.这个可以选择不同的尺寸和分辨率。
4.选择横竖屏
5.选择主题风格
6.Outline通过有层次地列出所有组件展示已经布局的全貌
7.可以编辑组件的属性
二 层次浏览器(Hierarchy Viewer) (该工具只能在获取了root权限的机子上做测试)
主要通过hierarchy Viewer 调试优化UI
具体的使用方法:http://blog.csdn.net/ddna/article/details/5527072
三 DDMS
主要是提到DDMS中截屏功能,通过在devices中选择你的设备,然后点击照相机按钮,就可以获取当前设备的屏幕图,还是切换横竖屏。
http://blog.sina.com.cn/s/blog_48fb290101010ntv.html
四 DRAW9PATH
使用9patch可以制作9-patch图像去处理缩放二不会导致失真。
http://blog.csdn.net/greatstar/article/details/5936177
五 Layoutopt
Layoutopt 工具通过分析布局无效率的地方,可以帮助你修复布局变慢的地方。不过该工具的分析并不代表都是对的。需要开发者根据结果去做判断和修改。
http://blog.csdn.net/zj_133/article/details/7439837
六 Android模拟器
这个开发者使用最多的测试工具,不过它不能模拟所有的硬件功能。例如WI-FI,NFC OpenGL等。