我的第一个Android APP – Hello World!

现在移动互联网这么火,Android系统这么的流行,好像不懂点Android就不是搞IT的一样。尽管平时搞的东西比较底层(虚拟机、操作系统、云平台之类的),话说现在的移动设备上的虚拟化也离不开Android了,我还是路过了解一下Android App吧。简记一下我的第一个Android App,你懂的,还是Hello World。

环境搭建:直接用Android的那个大包的开发环境吧,“Android ADT Bundle”,省事。当然,我也试过先安装Eclipse,在安装ADT等插件。

创建一个Android App项目:以前用Eclipse还是比较熟的,也在上面写过一点Java、Python之类的,所以也就比较简单、顺利了。

默认生成的MainActivity.java文件如下:


其中用到的R类,在gen目录下有R.java类用于定义该项目中的资源的引用。R.layout.activity_main 表示的是res/layout/activity_main.xml表达的layout,其中TextView中引用到的“@string/hello_world””实际表示的是res/values/strings.xml中定义的名为hello_world的字符串(这里被我改为“Hello Jay!”了。

点击“Run”或使用Ctrl+F11快捷键来运行这第一个App吧。如果觉得Android Emulator运行的太慢了点,请使用HAXM来加速吧,见我前面写的一篇文章“用Intel HAXM加速Android Emulator”。

我的第一个Android App在emulator中运行的效果如下:

my-first-android-app

参考资料:
Android入门最好的资料还是官方文档了:http://developer.android.com/training/index.html
中文的这个博客对Android开发入门还不错:http://www.cnblogs.com/skynet/category/241385.html

master

Stay hungry, stay foolish.

发表评论

电子邮件地址不会被公开。 必填项已用*标注