Android学习笔记:Hello android! 管中窥豹

来源:互联网 发布:windows qt4.8.0下载 编辑:程序博客网 时间:2024/06/01 10:33

android系统是谷歌开发基于移动设备的linux内核操作系统,以一个Hello android 作为android开发的入门,一窥究竟。

eclipse环境、sdk、avd开发环境就不说了,这是IDE开发环境必备。

首先file>new>project>android project,project name 就是我们开发项目的名字Hello android.

application name 就是以后在android系统里显示出来图标的名字。

Package Name是。。做过java的都知道,那是你这个项目中所有编译单元组成的最后会生成的一个库包,设置成Hello.sample,这个名字中点号会被编译器最后译为“\”或“/”,根据操作系统不同区分。编译后,会在  . 目录(就是项目目录)的bin/目录中被生成。

activity 是可执行文件的名称。这里是HelloAndroid。

MINI SDK Version是应用程序所要求的最低运行版本,根据你实际运行的设备系统版本来订,比如如果是2.1就是7,,2,.2就是8等。

finish后生成一个工程。

这个工程包含几大部分,这几个部分是我们以后做android开发必不可少的知识。

1:manifest.xml

这个文件在项目的根目录下,是一个设置文件,他设置了这个工程的骨架,如版本信息,application信息,activity信息。因为XML语言是一种纯文本语言,它的解析由编译器完成。它的设置可以用从界面中设置,也可以直接修改xml文本。关于这个文件解读可以参考http://blog.sina.com.cn/s/blog_6d5354cd0100wum3.html;

2:Main.xml

这个文件在layout下,是一个关于界面布局的文件,这里可以设置它对应的一个activity显示的初始布局,setcontentview(R.layout.main)就会显示这个界面。

3:string.xml

这是一个变量的定义文 件,这里设置了变量的内容。

4:HelloAndroid.java

这就是我们的activity可执行文件,它的public的库必须和文件同名,我啰嗦了。

这里这个HelloAndroid继承了activity的类,所以它可以重写父类的OnCreate()


在OnCreate里super.oncreate(),有父类做基础工作之后,就可以显示main.xml设置的layout了~


原创粉丝点击