WEB开发网
开发学院手机开发Android 开发 Android 开发环境的构建方法总结 阅读

Android 开发环境的构建方法总结

 2010-03-26 15:58:00 来源:WEB开发网   
核心提示:这样就可以了,点击“Run”按钮,Android 开发环境的构建方法总结(7),Android的模拟器启动,启动完毕后你的程序就会出现,在这个例子里,我们使用“Hello,如果不出现,有时候是因为有键盘锁的原因

这样就可以了,点击“Run”按钮,Android的模拟器启动。

启动完毕后你的程序就会出现,

如果不出现,有时候是因为有键盘锁的原因,

用鼠标将键盘锁解开就一切OK,你可以看到:Hello Android.

使用XML构建UI

你刚刚完成的“Hello, World”的例子使用的是我们称为“可编程”的UI层,意思是你通过编写代码来组建UI层。当你开发了足够多的UI程序,你会发现一些很糟糕的现象: 一些小的变化需要你做大量的代码改动。你常常会忘记将View连接起来,这样会导致一些错误,浪费你很多时间去调试代码。

这就是Android为什么提供一个可变化的UI开发模块:基于XML的文件。最简单解释这个概念就是演示个例子。这里有个XML的文件,它能达到和你刚才完成代码同样的效果:

view plaincopy to clipboardprint?

< ?xml version="1。0" encoding="utf-8"?>

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:text="Hello, Android"/>

< ?xml version="1。0" encoding="utf-8"?>

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:text="Hello, Android"/>

通常Android里XML文件结构是很简单的。只是一些标记的树形集合,每个标记就是一个视图类。在这个例子中,它就是一个简单的 TextView元素的树,你可以在XML文件里使用任何扩展类的名字作为你的标记,这也包括你在你的自己的代码里定义的名字。这个结构使得你能使用简单 结构和语法快速的组建UI,这种模型就像网站的开发模型,你能够将UI和程序逻辑分开,单独获取或者填充数据。

在这个例子里,有4个XML属性,下面是属性的大概意思:

xmlns:android 这是一个XML命名空间,告诉Android开发工具你准备使用Android命名空间里的一些通用属性。在所有Android XML设计文件中最外层的标记必须使用这个属性。

android:layout_width 这个属性定义了这个视图需要占用的屏幕宽度。在这个例子中,我们仅有的一个视图可以占用整个屏幕,那就是“fill_parent”的意思。

android:layout_height 这个和“layout_width”差不多,表示占用屏幕的高度。

android:text 这个设置文本显示内容,在这个例子里,我们使用“Hello,Android”。

上一页  2 3 4 5 6 7 8  下一页

Tags:Android 开发 环境

编辑录入:coldstar [复制链接] [打 印]
赞助商链接