(1) 了解Android应用程序的设计和开发过程;(2)使用多种组件进行Android平台校园资讯软件的开发。本软件是基于Eclipse的开发环境,在Android平台上的手机校园资讯软件。,启动程序后查阅学校相关资讯包括在学校吃住娱乐风景等各方面的讯息。从上面的描述中可以基本了解软件的功能需求:首先是学校电影院每周电影的更新;其次有学校的各种资料;各种校园活动及周边娱乐设施的信息;校园校景美图查看;校园生活手册;扩展内容“我的资料”,及“更多”两个Activity。,应用程序应包含五个主要的用户界面,这里需要进一步分析每个用户界面中应该包括哪些显示内容。在首页中,需要对学校的大致情况做以介绍,并且有每周影讯的功能。在“分类”中,有各种学校的相关资料。包括娱乐,电影,纪录片,校景,公开课及生活。另外,还有扩展内容“我的资料”及“更多”两个选项卡如图4-1所示。图4- 从功能需求上分析可以看出,整个应用程序应划分为5个模块,分别是首页、分类、搜索、我的资料和扩展功能区。 首页介绍学校的一个总体情况,分类是整个软件的核心,其中包括了软件的各种主要功能,搜索是一个数据库搜索系统,我的资料是个人资料和数据的一个整合和提供了一些简单的小服务,更多则是后期的一些扩展功能。在完成用户界面设计、数据库设计和模块设计后,至此程序设计阶段基本完成。《校园通》软件首页分类娱乐影院信息电影纪录片校景查询热门查询更多我的资料我的课程我的备忘我的日程我的分享图4-,首先确定“Android平台校园通软件”的工程名为MySchool,据程序模块设计的内容,建立MySchool工程。。为了使源代码文件的结构更加清晰,MySchool工程设置了多个命名空间,分别用来保存用户界面、数据库和工具实体的源代码文件,源代码文件的名称以及说明。图4-...“我的资料”.“分类”.“主页”.“更多”.“搜索”.-1MySchool工程的文件用途说明Android的资源文件保存在/res的子目录中。其中、/res/anim目录中保存的是产生动画效果的XML文件,/res/drawable/目录中保存的是图像文件,/res/values目录中保存的是用来自定义字符串和颜色的文件,/res/xml目录中保存的是XML格式的数据文件。所有在程序开发阶段可以被调用的资源都保存在这些目录中,:(从左进入)(从左移出)(从右进入)(从右移出),此处不赘述。……“首页”“分类”“搜索”的布局...还有很多的layout, 在介绍MySchool的核心代码前,()。:publicstaticStringTAB_TAG_HOME="home"; publicstaticStringTAB_TAG_CHANNEL="channel"; OUNT="account"; publicstaticStringTAB_TAG_SEARCH="search";publicstaticStringTAB_TAB_MORE="more";ImageVie
Android设计文档 来自淘豆网m.daumloan.com转载请标明出处.