android helloworld

本文实习一下helloworld

1.建立一个新的android project , Project name 自己随便写,eclipse里边显示的工程的名字(当然,名字也是有自己的意义的, 见名之意).

android helloworld

2.Build target , 选择用哪一版的SDK编译, 不要太低就OK; Application name 也是随便, 没有特定要求.安装apk后的title的名字就是它,在strings.xml里边可以再修改;Package name 也是随便,你写的代码放的相对包的位置;Create Activity , 你的主Activity的名字,命名规则和java的类名相同.

android helloworld

3.src下面是自己写的代码; gen下面自动生成的,一些你的资源的定义;hdpi,mdpi,ldpi是放资源图片的位置,代表高中低不同像素

;layout里边是你的视图的布局配置文件;string是一些你用到的字符串的定义,也是资源文件;AndroidManifest.xml是管理整个app的activity的配置文件;

程序运行后会生成apk文件(可执行文件), 右击项目属性,查到project的位置,在bin目录下.

android helloworld

android helloworld

4.这是主Activity , 一个activity相当于一个jsp, 必须重写onCreate方法, 里边的setContentView是设置此Activity的视图的,可以是布局文件,也可以是一个具体的view(后续会讲).程序运行后,就会按照里边的布局,显示视图.

android helloworld

5.R.java , 自动生成的文件, 是一些图片,string等的定义.

android helloworld

6.view(视图)的配置文件,名字可以自己取.具体都有什么属性可以慢慢了解,不用背,反正网上大把的...

android helloworld

7.strings.xml , 自己定义的一些字符串.

android helloworld

8.配置app所有activity的文件, 如果不只是一个activity的话,必须在此声明.其中, action和category是声明此activity是app的主入口,相当于main函数.application的属性中,可以配置app安装后显示的图标(此app安装后的图标是icon),名字等...

android helloworld

9.这是一个app建立后google自带的一个图片.

android helloworld

10.

右击project, run as android application,

上面的是此app的title,传说中的application name , strings.xml里边有.如果想要全屏的话(不显示此title), 在代码里边可以设置.下篇再讲.

下面的就是main.xml里边的textview.

android helloworld

11.下面三张图片是同一张图片哟, 把hdpi,ldpi里边的图片删了,再把mdpi里边的copy到里边,取不同的名字, 在main.xml里边写三个imageview, 会看到大小不一.

因为如果把一张图片放到hdpi里边,会默认为高像素的图片,加载时就会变小,反之, 你知道的...

android helloworld

然后, 你就入门了...

 

转载于:https://my.oschina.net/u/131573/blog/15150