注明:本文是为参加“首届 Google 暑期大学生博客分享大赛——2010 Andriod 篇”比赛而作。
“工欲善其事,必先利其器”,下面,我就带大家大致浏览一下Android应用开发中的一些常用工具,以供你择其善者而用。

一. Eclipse + ADT
对于Eclipse,搞Java的同学们想必都很熟悉了,通过安装插件,可以将其灵活地打造成强大的、跨平台的集成开发环境,而ADT(Android Development Tools)就是Google官方推出的用于Android开发的Eclipse插件,它提供了从创建项目到编写代码再到在模拟器中运行、调试等各个环节的支持,可以说是Android开发的首选工具。
下图为在Eclipse里编写代码后在模拟器中查看应用执行效果(点击图片看大图):
ADT的安装也很简单,可以在Eclipse里通过地址:
https://dl-ssl.google.com/android/eclipse/ 在线安装;另外,如果你像我一样网速悲剧到无法在线安装,也可以去这个页面下载插件包进行安装,至于具体方法嘛,问Google吧。
二. DroidDraw
我们知道,Android中UI是通过编辑相应的XML文件设置的,虽然ADT中提供了一个可视化的编辑工具,不过用起来不是很方便,比如把一个按钮拖到屏幕上后,如果想控制它的位置,你只能直接编辑XML或者去属性里面改,而使用DroidDraw这个工具的话,一切都简单多了。
DroidDraw是一个基于Java的Android界面设计器,你可以通过任意拖动来改变组件们的位置、通过鼠标拉伸改变组件的大小、方便地编辑组件的属性,然后它会自动为你生成对应的XML代码。点击看大图:
另外,它还提供了一个配套的Android应用AnDroidDraw,有了这个应用,在DroidDraw上设计好界面后,可以选择将设计好的文件发送到手机上直接预览其真实效果。
三. Sensor Simulator
Android系统支持重力感应,但是用模拟器显然没办法进行重力感应的测试(你不会以为抱着显示器晃就可以吧…)。
Sensor Simulator这个程序解决了这个问题。它包括电脑端和模拟器端两个程序,把模拟器端的apk文件装到模拟器上,在电脑上运行电脑端,然后让二者连接,就可以通过在电脑端用鼠标拖动一个虚拟物体实现重力感应的模拟。如图:
下载和使用方法请看其项目主页:
http://code.google.com/p/openintents/wiki/SensorSimulator
四. App Inventor
开发Android程序一定要会编程吗?虽然现在答案是肯定的,但在不久的将来,没有学过任何程序设计的同学们也可以用几分钟搞定一个Android应用,这就是目前还在封闭测试的App Inventor项目,在这个软件里面,代码就是一块块的拼图,而开发一个应用就是把这些图组合起来,很让人期待吧!
这是它的主页:http://appinventor.googlelabs.com/about/
另外这里还有一个介绍视频:
有了这些好用的工具,现在就去开始你的Android开发之旅吧!(完)
注明:本文是为参加“首届 Google 暑期大学生博客分享大赛——2010 Andriod 篇”比赛而作。









。









