《基于android的大学课程及日记的管理》由会员分享,可在线阅读,更多相关《基于android的大学课程及日记的管理(20页珍藏版)》请在金锄头文库上搜索。
1、中北大学中北大学基于基于 Android 的的实实 训训 报报 告告题题 目:目: 基于基于 Android 平台的大学课程及日记的管理平台的大学课程及日记的管理 姓姓 名:名: 廉晓娟廉晓娟 学学 号:号: 0921040720 院(系):院(系): 软件学院软件学院 专专 业:业: 软件工程软件工程 指导教师:指导教师: 2012 年年 10 月月 15 日日目录目录1 前言.12 Android 系统及开发环境的安装与配置.1 2.1 Android 的由来.1 2.2 Android 系统的优点.1 2.3 Android 系统的现状及展望.2 2.4 开发环境的安装与配置 .2 2.
2、4.1 操作系统及准备工作.2 2.4.2 开发环境的安装.2 3 系统分析.4 3.1 可行性分析 .4 3.2 需求分析 .5 4 系统设计.5 4.1 概要设计 .5 4.2 模块划分 .6 4.3 程序中的主要类.74.3.1 course_activity类.74.3.2 course_new_activity类和course_set_activity类.74.3.3 DbAdapter类.74.3.4 Diary_activity 和 DiaryEditActivity类.85 系统实现.8 6 详细设计.10 7 结论.12 参考文献.13基于基于 Android 平台的大学课程
3、及日记的管理平台的大学课程及日记的管理摘摘 要:要:随着无线移动设备的发展,手机也日益普及,Android 系统的推出使手机的发展进入到了一个新的领域。世界上一些知名的移动设备生产厂商对于 Android 智能机的开发热情也日益提高,Android 系统的使用人群正在急速提升,Android 应用程序的多样化对人们快速获取资讯以及方便人们的生活起着不可忽视的作用,近年来 Android得到了社会更多的认同和应用,本文主要概述了 Android 系统的体系结构,Android 应用程序的开发环境和用 JAVA 语言开发手机课程表及日记的管理中的一些技术实现方法,关键字:关键字:Android;
4、DbAdapter1 前言前言Android 在英文中愿意是机器人,Google 在 2007 年 11 月 5 日宣布其基于 Linux平台的开源手机操作系统后,使用其作为该操作系统的名称。Android 号称是首个为移动终端打造的真正开放和完整的移动软件。从软件分层的角度来开,Android 平台由应用程序、应用程序框架、Android 运行时、库、Linux 内核 5 部分构成。采用 Linux 内核是 Android 平台开放性的基础,Linux 内核层为我们在软件层和硬件层间建立了一个抽象层,使得应用程序开发人员无需关心硬件细节,但是如果想要 Android 平台运行到自己的硬件平台
5、上就必须对 Linux 内核层进行修改,通常要做的就是为自己的硬件编写驱动,并且可以自由设计用户操作界面10。从目前的发展形势来看 Android 系统因为它的开源性得到了很多移动设备生产商以及网络运营商的青睐。2 Android 系统及开发环境的安装与配置系统及开发环境的安装与配置2.1 Android 的由来的由来 Android 来源于硅谷著名的极客 Andy Rubin 建立的 Android 公司,Rubin 的最初目标是想把 Android 打造成一个可以对任何软件设计人员开放的移动终端平台。很快这个公司便得到了青睐,很多人表示打算买下他的公司。Rubin 想 Google 的创始
6、人之一拉里佩奇提出合伙的意向后,Google 就抢先把他的公司买下。并于 2007 年 11 月 5日宣布与包括摩托罗拉、HTC、LG、三星等 33 家手机厂商、手机芯片提供商、软硬件供货商、移动运营商联合组成开放手机联盟(Open Handset Alliance) ,并发布了名为 Android 的开放手机软件平台7。2.2 Android 系统的优点系统的优点与其他手机操作系统相比,Android 有 4 个无可比拟的优点: 开放性:Android 系统同时包含了底层操作系统以及移动电话所需的全部软件,不存在专有权障碍,开发平台允许任何移动终端厂商加入到 Android 联盟中来,并允许
7、不同厂商可以根据自己的需求对平台进行定制和扩展,无需任何授权许可费用; 所有应用程序平等:Android 系统中,系统核心应用和第三方应用都是完全平等的,用户可以将手机中的任意应用程序替换成所需的其他应用程序; 应用程序间无界限:开发人员可以吧 Web 上的数据与本地的日历、联系人、位置信息结合起来,应用程序还可声明它们可供其他程序使用; 快速方便的应用程序开发:Android 平台为开发人员童工了大量的实用库及工具,可以让开发人员快速的创建自己的应用3。2.3 Android 系统的现状及展望系统的现状及展望Android 系统目前的发展十分迅速,在国内外,Android 都有成熟的消费者,
8、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,开