没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
20页
摘 要:随着无线移动设备的发展,手机也日益普及,Android系统的推出使手机的发展进入到了一个新的领域。世界上一些知名的移动设备生产厂商对于Android智能机的开发热情也日益提高,Android系统的使用人群正在急速提升,Android应用程序的多样化对人们快速获取资讯以及方便人们的生活起着不可忽视的作用,近年来Android得到了社会更多的认同和应用,本文主要概述了Android系统的体系结构,Android应用程序的开发环境和用JAVA语言开发手机课程表及日记的管理中的一些技术实现方法, 关键字:Android; DbAdapter 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc 基于Android的大学课程及日记的管理.doc
资源推荐
资源详情
资源评论
基于 Android 平台的大学课程及日记的管理
目录
基于 Android 平台的大学课程及日记的管理 ...........................................................0
1 前言............................................................................................................................1
2 Android 系统及开发环境的安装与配置 .................................................................1
2.1 ANDROID 的由来 ............................................................................................................................1
2.2 ANDROID 系统的优点 ....................................................................................................................1
2.3 ANDROID 系统的现状及展望 ........................................................................................................2
2.4 开发环境的安装与配置...............................................................................................................3
2
.
4
.
1
操作系统及准备工作
..........................................................................................................3
2
.
4
.
2
开发环境的安装
...................................................................................................................3
3 系统分析....................................................................................................................5
3.1 可行性分析 ..................................................................................................................................5
3.2 需求分析 ......................................................................................................................................6
4 系统设计....................................................................................................................6
4.1 概要设计 ......................................................................................................................................6
4.2 程序的模块划分...........................................................................................................................7
4.3 程序中的主要类...........................................................................................................................7
4.3.1 course_activity
类
....................................................................................................................7
4.3.2
course_new_activity 类和 course_set_activity 类
.....................................................8
4.3.3
DbAdapter 类
.........................................................................................................................8
4.3.4
Diary_activity 类和 DiaryEditActivity 类
...................................................................8
5 系统实现....................................................................................................................9
6 模块详细设计..........................................................................................................11
主要实现课程及日记的管理主界面的实现功能:通过 course_activity 类,该类为整个应
用的主 Activity,主要方法有 onCreate,updateCourseView,onCreateOptionMenu,
onMenuItemSeleted,get_interval_weeks 等 。
..................................................................11
7 结论..........................................................................................................................17
1
基于 Android 平台的大学课程及日记的管理
摘 要:随着无线移动设备的发展,手机也日益普及,Android 系统的推出使手机的发展
进入到了一个新的领域。世界上一些知名的移动设备生产厂商对于 Android 智能机的开
发热情也日益提高,Android 系统的使用人群正在急速提升,Android 应用程序的多样化
对人们快速获取资讯以及方便人们的生活起着不可忽视的作用,近年来 Android 得到了
社会更多的认同和应用,本文主要概述了 Android 系统的体系结构,Android 应用程序
的开发环境和用 JAVA 语言开发手机课程表及日记的管理中的一些技术实现方法,
关键字:Android; DbAdapter
1 前言
Android 在英文中愿意是机器人,Google 在 2007 年 11 月 5 日宣布其基于 Linux 平
台的开源手机操作系统后,使用其作为该操作系统的名称。Android 号称是首个为移动
终端打造的真正开放和完整的移动软件。从软件分层的角度来开,Android 平台由应用
程序、应用程序框架、Android 运行时、库、Linux 内核 5 部分构成。采用 Linux 内核
是 Android 平台开放性的基础,Linux 内核层为我们在软件层和硬件层间建立了一个抽
象层,使得应用程序开发人员无需关心硬件细节,但是如果想要 Android 平台运行到自
己的硬件平台上就必须对 Linux 内核层进行修改,通常要做的就是为自己的硬件编写驱
动,并且可以自由设计用户操作界面
[10]
。从目前的发展形势来看 Android 系统因为它
的开源性得到了很多移动设备生产商以及网络运营商的青睐。
2 Android 系统及开发环境的安装与配置
2.1 Android 的由来
Android 来源于硅谷著名的极客 Andy Rubin 建立的 Android 公司,Rubin 的最初目
标是想把 Android 打造成一个可以对任何软件设计人员开放的移动终端平台。很快这个
公司便得到了青睐,很多人表示打算买下他的公司。Rubin 想 Google 的创始人之一拉
里·佩奇提出合伙的意向后,Google 就抢先把他的公司买下。并于 2007 年 11 月 5 日宣
布与包括摩托罗拉、HTC、LG、三星等 33 家手机厂商、手机芯片提供商、软硬件供货
商、移动运营商联合组成开放手机联盟(Open Handset Alliance),并发布了名为 Android
的开放手机软件平台
[7]
。
2.2 Android 系统的优点
与其他手机操作系统相比,Android 有 4 个无可比拟的优点:
2
开放性:Android 系统同时包含了底层操作系统以及移动电话所需的全部软件,
不存在专有权障碍,开发平台允许任何移动终端厂商加入到 Android 联盟中来,并允许
不同厂商可以根据自己的需求对平台进行定制和扩展,无需任何授权许可费用;
所有应用程序平等:Android 系统中,系统核心应用和第三方应用都是完全平等
的,用户可以将手机中的任意应用程序替换成所需的其他应用程序;
应用程序间无界限:开发人员可以吧 Web 上的数据与本地的日历、联系人、位
置信息结合起来,应用程序还可声明它们可供其他程序使用;
快速方便的应用程序开发:Android 平台为开发人员童工了大量的实用库及工具,
可以让开发人员快速的创建自己的应用
[3]
。
2.3 Android 系统的现状及展望
Android 系统目前的发展十分迅速,在国内外,Android 都有成熟的消费者,Android
社区也十分红火,全球各大厂商和运营商也纷纷加入了 Android 的阵营,包括美国的摩
托罗拉(MOTOROLA)、韩国的三星(SAMSUNG)、英国的索尼爱立信(Sony Ericsson)、中
国台湾 HTC、中国移动、中国联通、中兴通讯、华为通讯、联想等大企业。除开手机外,
各大厂家也陆续推出了采用 Android 系统的 MID(Mobile Internet Devices)产品。根
据 ComScore 公司 11 年第一季度的移动互联网市场研究报告中显示,11 年 2 月份
Android 的市场份额增 33%,位居榜首,RIM、苹果分别以 28.9%和 25.2%的移动市场占
有率紧随其后[11],如图 1:
图 1 各厂商移动互联网市场占有率
虽然 Android 初出茅庐,论个头还不如苹果、RIM,开放这个趋势的力量使得这颗
的新星足够明亮,有媒体预测 Android 的市场占有率将在 2012 年达到 50%并在 2016 年
确定其移动互联网市场的霸主地位,就目前 Android 的发展趋势来看,这并非一个不可
剩余19页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 151
- 资源: 3303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功