当开发环境配好之后,我们打开eclipse,界面如下:
要想运行起来你的应用首先需要连接上设备,以下是构建一个虚拟android手机的步骤。
点击虚拟机入口按钮,弹出界面如下:
点击 new(新建)按钮:
其中
设置虚拟机属性后点击OK,会生成一个虚拟机设备:
点击start:
点击launch,初始化虚拟机:
第一次启动虚拟机会比较慢,我们稍等片刻。
启动成功:
怎么查看eclipse和虚拟机的连接状态呢?
点击eclipse导航window按钮,点击showview,选择other会弹出:
选择device、file explorer、logcat,点击OK,这时候eclipse会多出这三个TAB:
Devices显示已连接的android设备,file exporer 相当于手机的文件管理器,logcat显示打印日志,我们可以看见已经连接上虚拟机,如果要运行到真机我们需要下载第三方软件根据提示下载一些驱动,当驱动下载完后第三方软件显示已经连接成功后,如果devices TAB页没有显示设备列表,我们需要关掉所有第三方软件,杀死ADB进程重启eclipse即可。
先按照步骤来:
这里,Application Name 就是应用的名称,project name 就是工程的名字,Package Name 就是应用的包名,每个应用都有一个包名,系统通过包名来区分应用。
可以看到这里显示的就是应用的包名。
Minimum Reqired SDK:最小要求sdk版本,这里的意思就是你的APP要求最低SDK版本,做应用开发是需要系统支持的,假如系统版本比较低,而在应用调用一个高版本的系统方法就会报错,在此设置要求最低平台来阻止应用安装到低版本系统中。
Target SDK:目标平台号,系统会根据此设置来调整应用的表现,假如2.3菜单样式和4.0的样式不一样了,如过你设置Target SDK=10,则你的应用在4.0的系统上显示2.3的特征, 一般情况下,应该将这个属性的值设置为最新的API level 值,这样的话可以利用新版本系统上的新特性。
Compile with:用那个API版本来编译,假如应用调用一个系统的API报错,这时候就有可能你的编译版本号低于API的版本,调高你的编译API版本号就能解决。
Theme:主题 为了方便应用开发,系统定义了很多主题,主要定义了默认背景,字体颜色,字体大小,窗口样式,有无title等等一系列属性,这些属性集合可以使我们的APP风格一致并且易于管理。
填写完成之后点击next:
Create custom lanuncher icon:创建自己应用的图标
Create activity:直译为创建一个活动。activity 为android最经常提到的一个名词,可以把它当做一个可以显示出来的活动界面,我们玩手机的时候每一次的页面跳转大部分都是一个Activity的转换。
可以导入一个自定义的图标。
这里我们选择创建一个空白的Activity。
在这里设置activity的名称,Layout的名称,还有导航的类型。
Layout 可以翻译为布局,它是一个XML文件,如果你知道MVC模式就应该知道view应该和业务层和管理层分开,所以一个Layout就是一个View。
随着android版本的提高,为了提高用户体验,出现了比较统一的导航模式,Navigation type选择导航模式。
点击finish,创建项目成功。
然后我们运行一下,选中项目点击鼠标右键。
正在启动,稍等片刻。
好了,我们的第一个应用已经运行起来了,界面如上!