WEB开发网
开发学院手机开发Android 开发 Android项目目录结构 阅读

Android项目目录结构

 2010-06-19 04:10:00 来源:WEB开发网   
核心提示:World, HelloAndroid!"这就是我们在HelloAndroid项目运行时看到的字符串,最后,Android项目目录结构(6),我们来分析HelloAndroid项目的主程序文件HelloAndroid.java,如代码清单3-8所示,尽量减少使用"硬编码",这里,代码清单3
World, HelloAndroid!"这就是我们在HelloAndroid项目运行时看到的字符串。

最后,我们来分析HelloAndroid项目的主程序文件HelloAndroid.java,如代码清单3-8所示。

代码清单3-8 HelloAndroid.java

package com.yarin.Android.HelloAndroid; import android.app.Activity; import android.os.Bundle; public class HelloAndroid extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* 设置Activity要显示的布局为(R.layout.main) */ setContentView(R.layout.main); } }

主程序HelloAndroid类继承自Activity类,重写了void onCreate(Bundle savedInstanceState)方法。在onCreate方法中通过setContentView(R.layout.main)设置了 Activity要显示的布局文件(layoutmain.xml)。

到这里,是不是明白了为什么我们在创建项目时没有进行编码就可以直接运行程序呢?当然,这也是Android开发的特点,这样可以很轻松地将代码和 UI分开,在国际化和程序维护方面有着巨大的作用。如果你的Android程序需要自适应国际化,比如说多国语言等问题,那么就可以定义不同语言的UI布局,在程序装载时调用不同的布局。而且,如果我们需要修改UI的一些问题,就不必查看代码了,直接更改这些布局文件即可,是不是很方便?当然,这需要开发者在开发时使用这种MVC框架,尽量减少使用"硬编码"。这里,笔者个人建议使用这种框架。

上一页  1 2 3 4 5 6 

Tags:Android 项目 目录

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