android课设心得体会

上传人:bin****86 文档编号:56672093 上传时间:2018-10-14 格式:DOCX 页数:17 大小:25.28KB
返回 下载 相关 举报
android课设心得体会_第1页
第1页 / 共17页
android课设心得体会_第2页
第2页 / 共17页
android课设心得体会_第3页
第3页 / 共17页
android课设心得体会_第4页
第4页 / 共17页
android课设心得体会_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《android课设心得体会》由会员分享,可在线阅读,更多相关《android课设心得体会(17页珍藏版)》请在金锄头文库上搜索。

1、androidandroid 课设心得体会课设心得体会篇一:Android 课程设计报告课 程 设 计 课程名称: 嵌入式技术课程设计 设计题目: 基于 Android 系统的小查询工具 学 院: 信息工程与自动化学院 专 业: 计算机科学与技术 年 级: XX 级 学生姓名: 指导教师: 日 期: XX/7/8 教 务 处 制 课 程 设 计 任 务 书 信息工程与自动化 学院 计算机科学与技术 专业 XX 年级 学生姓名: 课程设计题目:基于 Android 系统的小查询工具 课程设计主要内容: 通过本课程设计,使学生巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术,学会完成一个移

2、动终端应用软件的分析、设计、编码测试和安装,将理论与实际相结合,强化学生的项目开发和团队意识,提高学生分析能力和创新能力 基本理论 1、 Android 系统的开发方法及基本原理 2、 JavaEE 应用程序设计开发技术 实验方法与基本要求 要求学生掌握 Windows 环境下 Android 系统开发的一般方法,AndroidSdk 集成开发环境的构建及 JavaEE 应用程序的开发。整个设计过程必须由学生自己独立完成,课程设计按二人一组,分组进行全过程的设计。 设计内容 1、Windows 环境下构建 Android 系统的开发环境 2、基于 Android 模拟手机,设计手机应用程序 3

3、、将程序下载的 Android 手机上应用 设 计 指 导 教 师 (签字): 教学基层组织负责人(签字): 年月日 目录 一、课程设计的目的及要求.3课程设计的目的.3 课程设计要求3 二、Android 应用程序开发背景.3 开发背景.3 开发环境.4 三、Android 应用程序开发环境搭建.5 所需软件的下载 5 相应软件的安装.5 四、 “小查询工具”的设计与实现?10 1. 总体设计? 10 1)界面设计?10 2)功能设计?12 2. 详细设计? 12 1)模块设计?12 2)编码实现?12 3. 手机上运行截图? 14 五、总结与体会?16 基于 Android 系统的小查询工

4、具设计 一、课程设计的目的及要求课程设计的目的 1) 复习、巩固 Java 语言的基础知识,进一步加深对Java 语言的理解和掌握;搭建一个完整的安卓开发环境。 2) 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际,实践编程的能力; 3) 培养学生在项目开发中团队合作精神,创新意识及能力。 课程设计要求 1)通过 Eclipse 搭建一个完整的安卓开发环境。 2)在安卓开发环境上编写一个简单的安卓软件,并且能够在手机上运行。 二、Android 应用程序开发背景 开发背景 1.智能手机的市场 (1

5、)功能多样化的智能手机挑战全球 PC 出货量 移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投资机构 KPCB 的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计 XX 年全球智能手机出货量将达到亿,超过台式电脑与笔记本电脑出货量的总和。 (2)智能手机的用户使用数量正在高速增长。据市场调研机构 Gartner 信息,XX 年全球智能手机的总出货量将会达到亿部,相比 XX 年实现了%的增长,而谷歌 Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外

6、,全球市场调研机构 IDC 预计未来 5 年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来 5 年中国智能手机市场复合增长率将达到%,人们对 IT设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智 能手机市场的发展空间更加广阔。(3)操作系统格局预测:Android 有望成为智能手机市场主导力量 搭载 Android 操作系统的智能手机目前已经成为市场上最炙手可热的智能产品。来自美国市场研究机构 Gartner的数据显示,Android 操作系统所占的市场份额从 XX 年的%急剧增长到 XX 年的%。开放的源代码和零成本已经让Android 在全世界范围

7、内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner 预计,未来Android 系统的市场份额有望超过其他操作系统,从而成为全球第一大智能手机操作系统。 2.安卓手机介绍 安卓手机指的是用 Android 操作系统的手机。安卓(Android)是基于 Linux 内核的操作系统,是 Google 公司在 XX 年 11 月 5 日公布的手机操作系统。 同样都是手机上面用的智能系统,安卓的系统是新生系统,界面更为华丽,开源性更强,当然因为是新生系统,所以在第三方软件方面暂时还不太多。因此,安卓应用程序的需求还是很迫切的。 3.软件人才需求 据业内统计,目前国内的 Andro

8、id 研发人才缺口至少30 万。由于目前 Android 技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此 Android 人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对 Android 应用的开发力度,因此 Android 人才的就业前景也非常广泛。 综上所述,在这样的背景下,安卓有很强的生命力。同时,作为一个新生的系统,其应用程序目前并不多,安卓应用程序的需求还是很迫切的,安卓研发人才的缺口还很大。这些都促进了我们学习开发安卓应用程序。 开发环境 安卓应用程序开发环境如下: JDK 5 or JDK 6 (

9、JRE alone is not sufficient) Eclipse (Europa), (Ganymede) Android SDK ADT 篇二:安卓 课程学习心得心得体会 学号:姓名:班级: 一开始接触 Android 是从自己的手机开始的,觉得它很酷,是我喜欢的风格,然后我就通过了一些网络渠道去了解 Android。在选课的时候发现有这个课程,于是我就报名了。刚开始接触 Android 开发时感觉到它很有意思,在界面开发上和 web 也可以形成了相通的架构,更加方便,视觉上也是非常的酷。Android 作为新兴的手机操作系统,适应潮流的发展,在一定程度上迎合了现代人们最求效率和最求

10、完美的心态,再加上的它的先进之处,所以 Android 的发展很快,Android 的应用资源也越来越广泛,现在的 Android 正在快速形成一个只能手机王国,给人们提供日常娱乐和办公的平台,无论在哪些方面,Android 的表现总是能够让人满意, 它正在快速地占领手机终端,未来的智能手机领域将是 Android 的天下,越来越多的人选用 Android 平台的手机。如果说追求苹果是因为苹果的高端与美感,那么追求 Android 则是因为它的先进性开源性,也正是因为 Android 这些吸引人们瞩目的特点,才会有越来越多的人对 Android 充满激情,Android 的发展也才能这样的迅猛

11、,所以在这里要先谢谢 Goolge,以及那些充满激情的开发者们。首先在界面上,我们同样可以通过不同布局进行设计非常酷的界面,这些界面可以通过 include 进行引入,我们可以通过一些公用的方法写个 BaseActivity 这个基类,通过继承方式比较不错的实现了 Activity 的界面, 因为这样你可以 Header(头部)和 Footer(尾部)进行处理一些触发事件或者特效等。布局模式以相对模式为主,线线布局模式可以在比较简单的 include 进行完成,最重要的一点就是:我们可以自己通过重写方法或者通过实现 View 或者 Layout 等类进行扩充项目需要的布局(或者控件) ,在学习

12、界面中,Android 为我们提供了很好的类似反射机制,通过 Layout 文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样可以通过 java 代码直接创建 View 进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的 跳转 Intent 管理,通过 Bundle 对数据在界面之间进行传输。其次在手机交互式通信服务中,学习了 Android 手机之间进行短信发送、广播、对广播的监听、服务等。 这次的课程我们主要学习了航班系统的设计,首先我们要建立航班查询:旅客就可通过网络访问该

13、系统客户端网址,可根据旅客提供的出发时间、出发地点和目的地、舱位要求等,查询满足旅客要求的航班。通过检索可得到航班的相关信息,从而可以方便旅客订票并掌握所需信息,同时可减少工作人员的工作量。 第二,我们要建立旅客订票:旅客将订票的相关信息通过工作人员输入系统客户端。客户端将旅客的订票信息通过网络传送给服务端,服务端根据接收 到的信息由航班安排系统为旅客安排座位并返回相应的确认信息给该客户端。订票信息生成后,存入相应的存储区域,并对数据库进行数据提交。客户端打印取票单及帐单给旅客,旅客在登机前,经信息核审后,即可领取机票登机。第三,航班信息管理:航空公司可将所有航班的信息存入数据库,方便用户对航

14、班基本信息查询,相 关工作人员可根据公司要求,经系统身份认证后登录并对航班信息进行修改等操作,从而使 航班信息便于管理。 第四:航班安排:从客户端接收到旅客的订票信息,该系统可在短时间内处理旅客航班问题。将 订票信息送往数据库并更新,客户端的航班查询信息也同步更新。节省时间的同时,也能让 旅客得到最新的航班信息。 第五,售票管理:旅客不仅可在各客户端进行机票预定,也可直接在机场的售票处购票,购票信息由系统提交到数据库进行管理更新。 第六,退票管理:机票有效期内,旅客若需退票,可在退票处进行退票。退票信息,由工作人员输入系统,系统对订票信息或售票信息进行删除更新。 第七,票销售情况核算:因为航空

15、公司机票销售量大,而航空公司为了公司的经营,有需要在一定的时 间阶段了解公司机票的销售情况。而庞大的数据量通过人工来完成,似乎不太现实,而该系 统可帮助航空公司进行售票情况的核算。 这个课程紧跟住了现代科技的发展,让我们在第一时间和先进的科学技术做了一个亲密的接触,这样的课程能够点燃我们对某一个新兴领域的激情,这算是一个启蒙,让我们对 Android 先有了一个大概的了解,这个课程不一定能让我们很好的掌握 Android 的理念或者开发,但是能够让我们对 Android 产生浓厚的兴趣,让我们燃起探索Android 的欲望,我想这样就已经足够了。 篇三:Android 学习心得Android 学习心得 这学期,我们新开了一门课程android 的研发。在老师们的介绍下,我们了解 android 的开发环境以及控件的功能。刚开始接触 Android 觉 得 既 陌生 又 亲 切,陌 生 在 于 没 有 学 过 具 体 的 开 发 软 件,亲 切 在于它在界面开发上和 web 也可以形成了相通的架构,更加方便。 一、Android 简介 Android 一词的本义指“机器人“,同时也是 Google于 XX 年 11 月 5 日宣布的基于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号