Android系统应用程序框架分析

Android系统应用程序框架分析

ID:41006887

大小:266.00 KB

页数:17页

时间:2019-08-13

Android系统应用程序框架分析_第1页
Android系统应用程序框架分析_第2页
Android系统应用程序框架分析_第3页
Android系统应用程序框架分析_第4页
Android系统应用程序框架分析_第5页
资源描述:

《Android系统应用程序框架分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、移动终端开发系列ANDROID应用程序框架分析-17-移动终端开发系列编写目的编写日期编写者备注掌握开发一个Android应用程序的基本框架2010-7-21吴自超基础知识-17-移动终端开发系列目录1引言-4-2Hello工程如何创建-4-3Hello工程结构分析-6-3.1整理说明-6-3.2目录src-7-3.3目录gen-7-3.4目录Android2.2-8-3.5目录assets-8-3.6目录res-8-3.7文件androidmanifest.xml-8-3.8文件default.properties-9-4Hello工程如何执行-

2、9-5Hello工程深入理解-11-6Hello工程提高练习-13-7Android程序包说明-16-8Android资源如何来-16-8.1AndroidSDK与ADT插件下载地址-16-8.2EclipseForJava下载地址-16-8.3JavaDevelopmentKit下载地址-17-8.4AndroidSDK开发社区-17-8.5AndroidSDK中文开发网-17-8.6Android应用开发指导书籍推荐-17--17-移动终端开发系列1引言为了阐述在Android系统上开发应用程序的基本框架,我们还是以一个在手机屏幕上显示Hell

3、o字符串的应用程序为案例来分析。程序产生的效果如下:这里的开发环境在windows下,用eclipse+ADT+AndroidSDK2.2来开发Android应用程序。为何会有上面的效果,下面一步一步来探索吧!2Hello工程如何创建在《Android应用开发入门》中已经阐述如何新建一个工程,为了熟悉这个步骤,我们下面还是从开始做起,假设这里是我们的开发环境已经配置完善,在eclipse的开发界面下,我们选择新建一个Android项目如下图:-17-移动终端开发系列在点击AndroidProject菜单之后,弹出的对话框的选项,是我们在新建一个An

4、droid项目的关键内容填写项,界面如下图所示:上述的对话框主要包含四部分:Projectname工程名称,这里我们填写:HelloContentsCreatenewprojectinworkspace创建一个新的工程,由于是新建工程,选择此项Createprojectfromexistingsource从一个已经存在项目来创建工程,类似导入Usedefaultlocation是否使用用户默认的目录,工程存放目录,一般采用默认Createprojectfromexistingsample从SDK中的案例中创建,暂时不用BuildTarget-17-

5、移动终端开发系列主要是选择SDK中提供的Android开发版本,目前最新版已经2.2,这里选择Android2.2,主要是程序运行时需要的开发包版本,运行平台,API版本号等内容。PropertiesApplicationname执行程序的名称,也是在手机上安装的软件名称Packagename应用程序的java文件的包,可以借鉴java包命名规则这里定义为:com.mobile.test.helloCreateActivity这个项很重要,是我们手机界面主类,继承Activity类,填写后自动在包下面生成以此名称的类。例如输入:Hello,那么在包

6、下面会产生一个Hello.java文件。MinSDKVersion说明软件运行的最低版本要求,主要根据你选择的SDK版本来决定,对应于你SDK中的APILevel的值,这里写8如上图填写完成之后,直接选择完成,到此我们的Hello工程建立完成。1Hello工程结构分析1.1整理说明一般一个工程文件都包含一堆的东西,有很多目录,很多的文件,那么这些目录与文件是如何组织,如何工作的呢?为了很好的开发与应用,我们必须要掌握他们相互之间的关系,基本组织结构。首先用下面一个图来简单描述一下Hello工程的基本构成:-17-移动终端开发系列下面来讲述一下每一个

7、目录与文件的含义与主要作用,我们要学会Android应用程序编写,当然需要了解与掌握每个文件与目录的作用。就如我们在图书馆找一本书一样,我们需要了解图书馆的摆放规则与每个提示牌的作用。这里也是一样的,新建一个工程,生成了一堆的文件,到底每个文件如何使用,这是我们必须关注与掌握的。1.1目录src首先我们来看这个目录src,他是专门存放应用程序java源码的地方,我可以展开src目录在包com.mobile.test.hello下面找到新建工程Hello自动生成的Hello.java文件。以后的开发代码,编写基本上都在这个目录下进行。1.2目录gen

8、目录gen是存放Android应用程序自动生成的资源文件控制R类文件的,这个R类会根据资源文件信息的变化自动更新,一般不需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。