- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计说明书
计算机科学与技术教研室课程设计说明书(2015-2016学年 第二学期)课程名称计算机专业高级课程设计设计题目校园小菜APP学号姓名小组成员起止时间: 2017年 6月 27 日 至 2016年 7月 11日课程设计评 语该生平时表现良好,程序设计代码实现的也很好,运用多种知识实现了多种功能,实现了仿QQ的侧滑菜单,使用了SlidingMenu控件;通过使用RefreshListView控件来实现新闻条目的下拉刷新和上拉加载。课程设计说明书填写正确,条理清楚,格式标准,,思路清晰。答辩过程中,课程设计过程介绍详细,代码正确,可见对于Android开发有了一定的独立编程能力并且对课本知识掌握较熟练;作品演示较熟练,能按照设计要求完成指定的功能且能加入一些自己的想法;回答问题较流利,对数据结构程序掌握熟练。但是程序还有部分功能不是很完美,优化之后会更好。 平时成绩报告成绩演示与答辩成绩成绩总评指导教师(签字)年 月 日注:成绩均用百分制。总成绩=平时成绩*20%+报告成绩*40%+演示与答辩成绩*40设计题目: 校园小菜APP课程设计的目的(1)使学生更深入地理解和掌握Android开发技术这门课程中的有关基本概念,程序设计思想和方法。(2)使学生掌握系统分析设计、布局设计、类的设计、相关控件的使用;使学生充分了解Android应用程序的设计和开发的基本过程,掌握常用的Android开发技术,培养学生综合运用所学的知识去开发一个APP的能力。(3)培养学生从文献资料中获得知识的能力,提高学生从别人经验中找到解决问题的途径的能力,初步培养学生软件开发的意识和能力。课程设计正文系统分析需求与功能分析校园小菜是一款校园新闻推送App,主要面向在校大学生群体,简单实用,为大学生生活添加乐趣、优惠和便利。校园小菜建设的目的是方便学生的学习和生活,可以足不出户就可以通过校园小菜了解校内的新闻,以及学校官方的通知,系里的讲座,学校的新鲜事,社团或者学生会开展的活动等等。此外,在开发过程中,我们利用UI的精心设计,在实现基本功能同时,尽力达到简约时尚、页面布局合理舒适,色彩清新的界面设计,提高APP的观赏性,让人耳目一新。网站实现功能实现以下功能:(1)实现新闻列表的展示,每个栏目对应相应的新闻内容;(2)点击列表新闻进入新闻详情页面;(3)实现动画效果使得页面更加友好;(4)实现侧滑页面;(5)设置轮播图片来宣传,或者来展示新闻内容,使得App更具观赏性;可行性分析及开发环境Android操作系统分析校园小菜主要Android手机操作系统,通过用eclipse环境编写,最后用android手机模拟器进行执行配置调试,这都是比较成熟的技术,我们也掌握着这些技术,所以在技术上是完全可行的。Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。 View等同于J2ME的Displayable,程序人员可以通过 View 类与“XML layout”档将UI放置在视窗上,Android 1.5的版本可以利用 View 打造出所谓的 Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android Hero手机即含有大量的widget。至于ViewGroup 是各种layout 的基础抽象类(abstract class),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity 中,要通过findViewById()来从XML 中取得View,Android的View类的显示很大程度上是从XML中读取的。View 与事件(e
您可能关注的文档
最近下载
- 城管执法队员百分制考核细则.docx VIP
- 高血压的诊治PPT课件.pptx VIP
- 第二单元第04课时用混合运算解决实际问题(1)(教学课件)数学人教版三年级上册(新教材).pptx
- 健身会所操课教练工作流程及规范 .pdf VIP
- 《江苏省工业、建筑业、服务业、生活和农业用水定额(2025年)》.docx VIP
- 国投证券-固态电池系列报告(一):未来已来固态电池行业迎来产业驱动.pdf VIP
- Hubsan哈博森无人机ZINO说明书用户手册.pdf
- 高中政治必修二《经济与社会》选择题专练30题 .pdf VIP
- 高危高尿酸血症药物降尿酸治疗专家共识(2025版).pptx VIP
- 2025湖南郴州桂阳县招聘25名城市社区专职工作者笔试备考题库及答案解析.docx VIP
文档评论(0)