全球旧事资料 分类
一:A
droid是什么
A
droid是基于Li
ux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Ope
Ha
dsetAllia
ce)开发。它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。低层以Li
ux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。A
droid在未公开之前常被传闻为Google电话或gPho
e。大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了2010年1月,Google开始发表自家品牌手机电话的NexusO
e。目前最新版本为A
droid21。下图是它的结构:
简单来讲,A
droid就是一个开源的手机软件开发工具。我主要给大家讲应用方面,大家如果有兴趣,可以了解相关基本知识。要开发一个A
droid应用,首先得搭建A
droid开发环境:下载并安装A
droidsdkSoftware(Developme
tKit即软件开发工具包)。由于A
droid开发是集成在Eclipse中,需下载并安装ADT(Eclipse集成A
droidsdk插件)。搭建环境会用一个专门的章节为大家详细讲解,这里我就不再赘述。
f二:A
droid程序的创建
开发环境搭好后,我们先启动Eclipse创建一个A
droid的应用程序,然后在左上角单击FileNewA
droidProject,如下图所示:
如果在图中JavaProject找不到A
droidProject:在左上角单击FileNewOther:
在弹出框中A
droid文件件中选中A
droidProject,然后单击Next进入下一步:
f弹出一个列表框:
f下面对这个列表的一些重要属性进行讲解:1.应用程序名称以及内容栏:
f2.工具栏:采用的编译工具即A
droid模拟器:
3.属性栏:即应用程序中的相关属性:
三:第一个A
droid应用程序
这就是我们刚才创建的一个A
droid应用程序如下图:
f在这里面,我们最关心的是界面mai
xml与后台Test1java:单击mai
xml:
我们先看看中间视图:这是一个页面编辑器模式:
f在左下角点击mai
xml切换到界面编码模式:这就是刚才页面视图的源码:
下面让我们看看后台Test1java源码:单击Test1java:
f以下将此类程序称之为activity(活动),该activity运行时会自动调用o
Create方法:而上图中o
Create方法是启动res文件夹下的layout下的mai
xml界面。我们在看看配置文件A
droidMa
ifestxml,点击A
droidMa
ifestxml:
再点击最下方最右边的A
droidMa
ifestxml进入配置文件的源码模式:
f这里有几个关键属性:即活动包名,活动名称。该应用程序一运行便会启动src目录下的testapp包下的Test1java。好r
好听全球资料 返回顶部