前言:看本文章有任何问题可以联系QQ:454633390 一起努力,共同进步,每天更新我学习的内容
在编写第一个例子之前有必要了解android项目目录结构
src 存放的是项目的源代码
gen系统自动生成的目录,该目录下面有一个R.java文件,该文件是IDE根据res文件中的更改自动生成的
该java文件相当于一个索引,方便调用res目录下面个各个资源。
res资源目录,存放的是项目中的XML文件,图片等。
assets也是资源目录,但是在该目录存放的内容不会在R文件中自动生成ID,所以调用的时候需要写全路径,
例如:file:///....assets/a.jpg。
AndroidMainTest.xml 项目清单文件,该文件是配置你项目中所用到的所有的组件,例如常用的四大组件,另外如果你在项目中调用了系统本身的组件(通话,短信功能)等需要配置相对应的权限。
default.properties 存放的是项目的环境信息,一般不需要更改。
安装过程:
通过RUN-android application的安装过程是:首先.java-.class-(dx).dex-(打包签名)-apk文件
然后再通过adb install命令安装到虚拟设备上。
启动过程:
在手机上点击图标的时候应用启动过程为:
创建进程-创建主进程-实例化入口类(即:mainActivity)-然后手机调用onCreate方法-然后通过setContenView来进行布局。
好啦,进入主菜了:
首先NEW-Other然后进入
我用的是Android2.2版本点击NEXT会弹出这样的框框
会让你输入3个Name,然后选择最低兼容版本,最高兼容版本
然后NEXT到选应用图标的位置,选择本体图片,IDE会自动生成各个分辨率的图标如图:
一路NEXT,然后Finish,第一个android项目就创建好了Hello World!
IDE会自动初始化项目,并在中间的编辑栏展示出来,如图:
最后是运行该项目:
右键项目选择Run-android application ,然后会创建一个AVD并安装该应用而且会执行该应用,最后结果如图: