安卓手机应用开发环境配置完成后就可以开始为Android 编写第一个HelloWorld 了。一个一般的Android 应用开发的步骤包括建立工程、构造UI、运行程序这三个步骤。
一、建立工程
如何建立工程不再赘述,下面是建立HelloWorld 工程的抓图.
1.Create a new Android Project
选择 "Android Project", 点击 Next button.
2. 填入工程的相关的名字
Here's what each field on this screen means:
Project Name 在计算机中存储工程的目录的名字
Package Name 包名—— 参考Java 相关的概念
比如com.china.hello
Activity Name UI 界面窗口的类名,从Activity 继承而来
Application Name 应用的标题名字
3. 便捷自动产生的代码:
在
安卓应用设计中,用户界面控件被封装成了各种Class 叫做Views 。一个View 是 一个可以显示的控件对象,比如RadioButton,Animation ,TextLable 等。其中的一个简单的控件是TextView: TextView tv = new TextView(this);
传入TextView 构造函数的参数是一个Context 对象,通过这个对象可以使用系统提供的功能接口,比如加载资源,访问数据库和共享数据等等。Activity 类从Context 类继承而来,所以Activity 本身是一个Context (Java 中的继承概念)。
TextView 对象构建以后就可以设置要显示的数据了。
tv.setText("这是一个测试Android的helloWorld"); 最后是连接TextView 到屏幕, 类似这样: setContentView(tv);
setContentView() 方法可以控制具体哪一个控件和系统的UI 联系起来(我的理解是设置为主显示View )。如果没有设置,屏幕中将会显示空白。
二、运行程序: Hello, Android 点击Run 就可以看到如下的窗口(如何配置启动参数,参考前面) 模拟器启动起来,应用程序启动起来了。
三、构造UI
Activity只是一个UI的容器,对于Android来说,Android的UI框架最核心的,是资源和Layout体系,Android提供了大量的的UI控件,是的我们可以构建自己的用户界面!做UI,有时候就像搭积木,在Android中,这个最原子的积木块,就是View。所有其他的UI元素,都是派生于此类的子孙类们。在每一个window(Activity下的一个抽象类)下,这都是一个标准而完整的View树结构。View有一个子类ViewGroup,它相当于一个容器类或者是复合控件,所有派生与ViewGroup的子类在这颗UI树中都可以承担着父节点的职责,而另一些绕过ViewGroup从View直通下来的,就只能蜷局在叶节点的范畴内了。
推荐更多与“安卓手机应用开发步骤技巧_安卓应用开发3个步骤详解”相关推荐:
安卓应用开发论文 | wp手机应用开发 | 手机应用开发培训 | 手机应用开发前景 | 手游开发成本
手机软件开发流程 | 安卓3d手机游戏 | 手机软件开发语言 | 安卓手机应用开发 | 游戏代练赚钱
游戏开发要学多久 | 3G手机软件开发 | 手机游戏开发流程 | 手机应用开发技术 | dnf游戏代练