读书人

Android开发初始之Activity与Intent

发布时间: 2012-08-25 10:06:20 作者: rapoo

Android开发初步之Activity与Intent

????? 手机开发最重要的是用户接口,Android中的Activity就是Android应用与用户的接口!

??? 学习Android开发之前最起码要学过J2SE,因为我们是用java语言开发Android应用,当然要会java语言了。学习java的途径很多,推荐在网上找些好的视频边看边学(我曾经就是这样学java的)。今天的任务是实现Activity跳转(就是J2SE中的界面跳转),在PC机上这个功能非常简单,但是在Android手机上好像还要费一番功夫!

??? 首先来看看Android应用的目录结构:src目录:这个不用多说是放我们编写的源代码的。gen目录:这个目录需要注意,里面有一个R.java,是定义一些组件ID值的,一般不需要我们修改。接着是assets目录:这个目录可以放一些资源文件,还有个res目录:这个目录也是放资源文件的,但这里的资源都要在R.java中注册ID值,一般是自动注册的。res目录下还有几个子目录,前三个是放图片的(drawable-hdpi,drawable-ldpi,drawable-mdpi)分别代表不同的分辨率的图片,layout目录是存放布局文件的,这个非常重要,我们要经常使用。还有个values目录,这里存放一些其他资源的。需要特别注意的是在res目录以及其子目录下的文件都需要在R.java里注册ID值。还有个文件非常重要,那就是Android的配置文件AndroidManifest.xml,我们创建的每一个Activity都要在这个文件里配置。

??? 下面来看实例:功能描述:第一个Activity里有一行文字和一个按钮,当点击按钮时,界面跳转到第二个Activity,并将从第一个Activity里传来的值显示在界面上。下面是源代码:

HelloActivity.java:

?

?Activity01.xml(Activity01的布局文件):

?strings.xml(values目录下):

?配置文件AndroidManifest.xml:

?附件原码有部分注释

1 楼 xici_magic 2011-04-14 不错不错 学习啦。 2 楼 wjb_forward 2011-04-14 支持自学的人

读书人网 >Android

热点推荐