android课程设计.doc
《android课程设计.doc》由会员分享,可在线阅读,更多相关《android课程设计.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 设 计 说 明 书 课程名称 软件工程课程设计 题 目 记事本程序 院 系 班 级 学生姓名 指导教师 日 期 2011-6-24 目录课程设计任务书1安卓应用程序开发背景2安卓应用程序开发理论与方法3“记事本程序”的设计与实现7解决的问题和目的7总体设计7详细设计7关键技术。10总结11指导教师评分12II 月 名语评 成就分块杂担负长行错、进确够具开 能手得得楚, 书告问各地利准要计阐扼 过辩评综行)友界用用实现设,意 质设度苦认态的及 态习 分高 评要及班学姓程题题评师教忆贵恒为,点的,日写择以后本码密的通啊喜效期现,行顺,了到力共团脑头个要一待可而,么不计估问自来再态等要,解,
2、以不题到,到谁。的困要也规的,构的要,个完位步,认我设课啊失得得多改就新要,没因么写就到再什写,体好有是可见不前问,规的有没题正才儿是,的常哪题大一是时修题了当去的自码好做方代在始喻喻不前处伟 到身真程的 总些些化局感布那两按终,家大问布解的共都功,功改及实功责的重是不而容作仅性是觉让布布的及以与库数术和术 )( _ 修密 ) . . 码密 . ( . ) . ) ) . ( . ) ) ) ( ) = ) . ) 下如代)( . ,定( .!密或 示 . ) ) ,确密, ) ; = ) ) ) ( ) ( ) ( ) ) ) 下下核录的记息基类,信的户据,户记据采以量的记需库类以内 时,的
3、以的统 用实的安是时的现。以密新再密旧需面这了安己感图如码了可就输需下了就住让要时密想下用功密记有时和的自用图下效,的陆设改修日写对,有编当保就后了记可型日相,辑型的入就码入户失必来用,理用止了计,密账相户要个设用且简一作所想用,现可序用么就程到户,的户并易简设设理的户方,数是数。点的录记内日心符型日或增状根可,的为操简以的用己自真好情,自是一自心所是刻是竟究看时好自日样来记心这立好情自当这保可情己自以可日星 的己自时品目目实计”程等置设和: 码码存 . . 息话到和: :包 本 用被必 的它数序他 建得不,享序应。有私数件置的创用 个具工享间应不解来 ,文用他取能况常难能来作的,之虚不数要时
4、数应其要你中的在行应每 在一小法使中 但 系作 的大用中 在的应。类种各供容此保的让能从准一了类提。作以器提时用的据数的你中效任至中 文据们它序应 : 。操等暂进可说例个播拿行与接提 可, 到连。将有 这( 一到方( 过以我另结 到行直 保系时放音保以从, 个动( . 个放媒例在放还乐幕屏导认会者为 有没个乐而。播歌选用, 个会,中器媒在器媒歌中放在正子例较。的用没周命一 : 。它播 己们 使以还应应你候的会 调求用你发被 个。行) 使以也注中 生能, 用,生的感 然 一用,出)上到用可数时入如(外对够的: 代 新 相有候时可 、;请个产 以件从复能 处键两供制作动 析将方 运,后 接 的新
5、对 的 匹找查 的序用安有会后方 会 导当。很个到导个, 种解。 个表作 处么要 , 明要时系人一如 些哪) 者( 一述用 求的的效 于。 个的。 的个表, 型动要你方的看要。表式的以数对动 户 型类典数应动动的最两中结 在什将个述类 动幕与在,个这 用 。 人个表以 为型作建你方的某要例表式 则对而等 、)动 型的。的对和是要个两数 么用描 换切幕架 类 : 。见也他计这,现法类 通类继 ,基提 类类 . . 于都 用等 他动 的定户、件触件(件听,整的个处 幕看户个代 理幕幕的一每从留 ,下默中栈历,使不。个前堆历返户中历保停将个前后的一像的话做通片一中从用-提活屏向也的下些。的成且的一幕
6、现容动活就的个里作操者史消幕来人收息文用屏,屏列的发示许应息个一。组个是应大。出对接用件控显将动承类基并的个现都活每的单就动个序应组用 的最活 绍绍 用用执并况干应没低够行运 、用 上 。 快速些 库 的 。多简用等 层 于体类 据对 据 支层抽之软和作核 。型驱协网程理内全如 . 依统核 核内。管底制线,一内 机虚 行拟 转 的中通,译编 都的,寄基拟。了做内件式该行 ) 行拟 统拟行效高可个设 例实 的个有,中进在程用 。功大的语 供核,个括 。擎数型轻劲用序有于一 。示体 量 位 。速 的高者或如(件使可; 于 擎形 底 。视 嵌一览 用引览 个 。合无 供提应且理统示对 。 , 式编件
7、态持同和式视频常持支 于基体 。制设 于专 ) 库统准来 个库 :心些是务提为框应 过们。的中 能,+ 一 库能退航用提命序应管 器管 。示定中栏以用得 理知。 件和形串地问的码供提 理源据的自享者据系(的用个问可应得 器供内。 入至, , , 网) 表括它用应以, 视可而 ;包 系和的的面每。组换的可使制重程,。性安框得不的布使可用的任块的布都用个;用了计架的该框 用所心问以员方方开程。护的软引必,互开平动 影者件廉更,源手增的据致,数丰的运对的差争竞出距面技在导与可言导非品放代。本低效利,产巨产有的 台软动源款 。权 给避式己自 , 拟的是, 采的 利份但,求库原然,费本的 。本支所 列均
8、 机能导卫。 、 用生其 :生向用手改主从变合务其现就计 。增选机影费。的为消,制,业,信移业影后的 。尚户业,费通向主目能推计 、 ( 备。等通持富十手拟的 于基工发需不善应。裂进阵 造可规 何 守承集有 , (心 一供 。起的很方第台计的全完 于但很应统的目语发作 。持社 强发商有可 是,可 遵的 的开发的极转件准的。利错以商生软商商:的链产模良捧链业支大移国营很的度运 , 拟化 、有。用异差发利平的人高,节实清员于放开。盈息户台统过身 赢进件软兼。利用特、设。营位点。统 入得者件模 。具据内包服街谷;联 步历与 雅、 支服邮电 及 持 网联 .和 0 ) 0 0 频;) 术。 、 声 式
9、纸;和 、+ 、 格音; 、 、 式体。像摄0盘全 、 器 通池 0 0 寸件。企供每地现 有系操 环桌更 。 、 如件等 、 、 商片 、 商备 、 、 :商头界了 。标 这信个地随了一进 。产广,动的又有开作结营动制机球全略战的奉期。支进业面力渐系入展的入线技背背程 月年 字师报计交提 -安试 - 设与分 - 技和开卓 题明组学求- 日序 度 宁 电水 完 / 龙余版邮 范 文参求求方性作、用能用考作作和码编设序用”地行.技环应悉理念本工固.要要拟卓、 环 机 人环计力能和分高识团发的化合际实将安测计析件用动个完术和开应悉原念基件巩学计目计晓张李洋 教成组 组班学姓程题题务任 0 _ 教指
10、 0 _ 0 结总 0 0 _ 技 _ 设 _ 设 _ _ 的问解 0 设”程 方理序用安 0 _ 背发应卓 务计课 目 -0 教 名 级 本 计课工软 课 本 级 名 教 0 课 卓 _ 用方 设 0的 技 0结 0_0教 题姓组成 张计巩念悉和动计安实的高能环 环 、要固本应.用序作考、方参文 龙 完宁 -明 和- 与 -试 报 程背的展力进奉略球动开的, 一个 。 头:、 。环 操 。寸 盘像式、 ;格 、 和 声、 频 和联 及电支 与 谷包具 模得统位设特。件 统户盈放实人的异有 拟 很大业模链商生利。极发 的 , 商 持作发统很完的台的 心 承何造阵应需工的拟通等备 推主费户。 业
11、业,为。增 现其主改:其生 导机均所。 费,求利 采是 己 。源软 有,效。非言在面争对丰,的源件 开必软护方以所该架;用的的使得性。制可。的和包可,用表) , 。供 可个系自的 码问和 知 得栏定。器 应提退 能 的 应为些 个来库专于 设基 持常同件 , 理应 。 引 一视 使如或速 一于轻数 , 的。用进中的实设高行 行做了,都,中转拟 机内制管。 内网型 软抽支 据据类 用 的 快。 行没况并绍 活 序就的都的类将用出应组个应发,文人幕史个活容一成。的屏用一做的后将保返前。历默,从每理 看 处,听件、的 等 于 类 , 通 法计见 架 个是的 )、 而 例的作型以人。用这在 什 两的数
12、类 动以表看方型 表的的 于 求 用 ( 哪 系要 处表 种个导当导 方安的 找 新 , 析动作键 从件产; 时 新 的(入用上用 感, ,生 中注 。 被发 会你以 它。 命用较在歌器中会 歌。乐 者认乐在媒 ( ,放保 行 结 到 将连 可提行例说操 应们据中任的的时器类了能此供种在 大作 一 行在要应数,来常况用, 不应具用置件应享建 数 被 包 话 和程实目的日可情当好心来好究是心是,真的操为状或符记点是,理设户户程序,所简设个账了止来必就的,日了当有日改陆效的和记下时让了输码感这需新以的安用统的 内需的采,的基的下 ) ) ( ( ; ) , ). !. 定 (代 ) ( ) ) 和
13、库与的觉作容的实功都解问家那局些总程 伟不在方自当了一哪常儿题的前见有写到么因就改失设步完要的要困,题,要再问么而要脑共了,效啊码本日的为忆评姓学要高 习及苦 设实友综过扼计地告楚手 够错负块分评 课程设计任务书课程设计题目记事本程序姓名学号专业班级组别 113组长同组成员指导教师李冠峰 魏汪洋 李艳霞 张晓玲课程设计目的通过本课程设计,使学生巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术,学会完成一个移动终端应用软件的分析、设计、编码测试和安装,将理论与实际相结合,强化学生的项目开发和团队意识,提高学生分析能力和创新能力。课程设计环境硬件:每人一台Intel Pentium 4以上
14、计算机,Windows XP环境软件:Eclipse(Helios)、android sdk r10、JDK 1.5、安卓模拟器课程设计任务和要求任务:1. 巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术;2.进行“打地鼠游戏”应用程序的分析、设计、编码测试和安装等工作。要求:考虑应用程序功能的实用性、易操作性、友好性等方面的要求。参考文献Google Android SDK开发范例大全 人民邮电出版社 余志龙等 2010Android/OPhone 开发完全讲义 水利水电出版社 李宁等 2010Android SDK doc时 间 进 度 安 排序号起止日期工 作 内 容12011
15、-6-8讲授课程设计要求,学生分组,明确题目22011-6-92011-6-15熟悉安卓应用开发环境和技术32011-6-162011-6-17完成软件的分析与设计42011-6-182011-6-23完成编码测试和安装52011-6-24撰写、验收并提交课程设计报告指导教师签字: 2011年6月8 日12安卓应用程序开发背景 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。Android进一步推进了随时随地为每个人提供信息这一企
16、业 目标的实现。 OpenHandsetAlliance 汇集了多家业界巨头。运营商如:ChinaMobile、NTTDoCoMo、Vodafone、T-Mobile等设备制造商如ASUS、HTC、Huawei、LG、Motorola、Samsung、SonyEricsson、Toshiba等;芯片厂商 如ARM、Broadcom、Intel、Marvell、NVIDIA、Qualcomm等。软件厂商如Ascender、eBay、Esmertec、LivingImage 等。Android更像一款桌面环境为Java的Linux操作系统。有助于Google实现其随时随地为每个人提供信 息的企业战
17、略。 硬件 3.17英寸HVGA(480x320) ;1150mAh电池;高通528Mhz7201处理器;64MBRAM、128MBROM ;1GBMicroSD卡;QWERTY 全键盘;310万像素摄像头。 流媒体 支持视频格式:H.264、流媒体、3GPP、MPEG4和Codec3GP ;支持音频格式:MP3、AAC、AAC+、WMA、MPEG4、WAV、MIDI、REAL、AUDIO和OGG;支持墙纸格式:JPG、BMP、PNG和GIF ;铃声(MP3、 AAC、AAC+和WMA)。 接入技术 蓝牙(class1) ;四频(850,900,1800,1900);支持3G,802.11b和
18、802.11g。互联网 支持HTTP、WAPPush和xHTML;支持POP、IMAP、SMTP,以及AOL和GMAIL电子邮件服务;支持AIM、 MSN、雅虎通和GTALK;与谷歌日历同步;与AndroidMarket联机;支持谷“街景”服务;包装盒内附 数据工具包。 Android的AppMarket模式,软件开发者获得7成收入,3成用于系统维护。难点在于位置营销。 设备商通过卖设备、内置特色应用来获得盈利。也可以兼职专业软件开发者进行赢利。Google自身通过基于统一平台为用户提供信息来盈利。 源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具
19、差异性的应用。 采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多运营商(中国移动等)的大力支持,产业链条的热捧。良好的盈利模式,产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。 将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。Android的源代码遵循ApacheV2软件许可,而不是通常的GPLv2许可。有利于商业开发。具有强大的Linux社区的支持。 由于采用了Java作为应用开发语言,目前可用的传统第三方应用还很少,但由于Android是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。 G
20、oogle提供了一套Java核心包(J2SE5,J2SE6)的有限子集,尚不承诺遵守Java任何Java规范,可能会造成ava阵营的进一步分裂。 现有应用完善度不太够,需要的开发工作量较大基于QEMU开发的模拟器调试手段不十分丰富,只支持通话、等,速度慢。 暂不具备PushMail和Office(DataViz、QuickOffice计划近期推出)功能,目前主要面向的是普通消费者用户,对商业用户支持尚弱。 ANDROID 的推出后可能影响的产业包括移动电信业,软件开发业,手机制造业,在以消费者为核心的状态。对消费者的影响高档手机选择面增加。 ndroid在设计初期就考虑了与现其有业务的融合,改
21、变以往从计算机为主改成从手机使用为导向。新生应用如:oogle地图及其衍生应用、GMail、GTalk等。 GPS卫星导航功能,手机照相,MP3,蓝芽等均被列为Android所提供支持的基本选项。 Android的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金;Android 的程序可以采用JAVA开发,但是因为它的虚拟机(VirtualMachine)Dalvik,是将JAVA 的bytecode 转成自己的格式,回避掉需要付给SUN 有关JAVA 的授权费用。Android是款开源的移动计算软件平台,组建了google主导的拥有众多产业界巨头的产业联盟,有利于高效开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- android 课程设计
限制150内