安卓实习心得—安卓开发实习总结
不知不觉中为期三周的实训己经接近尾声。虽然时间很短,不过 我确实学到了一些我觉得有用的东西,并且是平时上课学不到的东 西。三周的实训,时间很短,确实很短。原本刚开始,乃至之前听 说有为期三周的实训的时候,都觉得,这样的实训不过就是走过场 罢了,只有三周的时间,能学到什么东西呢?所以一开始也没当回事。
就这样,带着这样的心态,开始了实训。因为第一天周一上午没 有课,下午,才算是正式开始了三周的实训。一开始听老师讲课的 时候,感觉很舒服啊,辟里啪啦一讲一堆,不过我就喜欢这样的, 听着爽啊。平时老师上课的时候都是讲一句顿一顿,或者一句话反 复琢磨半天,这样的话,虽然老师的出发点是好的,是为了让学生 更容易理解,但这样的话,教学的整体进度就下来了。而且就算是 一个知识点反复讲,也不见得能就精通了这个东西,或者说对这个 有多么理解。反而容易让学生产生一种懈怠的情绪。
一、 第一件事:说话做事要有真凭实据
而这样一开始,老师就给我一种耳目一新的感觉:这老师上课带 劲啊!不过也就仅此而己了。
老师花了一下午的时间着重介绍了老师 所在的公司,以及我们接下来三周的实训计划。接下来一周实训之 后,这个实训在老师的刻意营造下,尽量模仿公司的氛围。而让我 感受最受的就是:凭事实说话。就是无论要下什么结论的时候,都 要拿得出能够说服人的数据。
这是我在第一周中感受最深的一件事。也是我学到的第一件事。 说话下结论要有真凭实据。
二、 第二件事:专业技术的不断学习
在这一周中,老师着重讲了如何进行系统构架。因为之前也跟老 师做过项目,所以对进行系统构架的理解要稍微深入些,对其重要 性的了解也要多一些。这样,在老师的讲解下,再和我以前的理解 相互验证,感觉就像武功高手,在前辈的点拨下顿悟了一样。
这就是我学到的第二件事,是在专业技能方面的收获。
三、 第三件事:学会寻动力
然后在接下来的一周中,这样的学习中老师让我们每组一个白板, 然后把每天的任务完成情况着实记录。这样,不同的组之间要对比; 同组,不同的组员之间对比;自己今天和昨天的对比。无形中产生了 一种强大的推理,推动我们前进。
这是我学习到的第三件事:没有动力,就学会寻动力,而比较, 是最有效的激励。
四、 第四件事:学会尊重别人,那样你也会获得别人的尊重
在第二周结束的时候,我们用来结束实训的一个项目就正式开始 了。这个项目的时间很短,三天,如果算上上周末的时间的话,那 就是五天,但前一周的时间确实没有有效的利用起来。那么这样只 好算三天了。在这次项目中,我没有一个人大包大揽,一个人把项 目扛下来。因为之前跟老师做过项目,并且我也是小组负责人,虽 然作为这个小组负责人,我做的很不好,但有这样的一次经历之后, 我知道我哪里做的不好,哪里有问题,虽然不会很全面,但至少有 一些努力的方向了。
刚开始接触Android感觉到它很有意思,在界面开发上和web也 可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期 我通过的大量的AndroidSDK开发范例大全中的例子以及Android提 供的APIDEM0S进行学习,尽管例子之间的连接比较零散,不过通过 这些例子的学习我可以学习到了很多和以前java上相通的思想。
我在为期半个月的实习中学到了很多在课堂上根本就学不到的知 识,收益非浅.现在我对这半个月的实习做一个工作小结。
1通过半个月的android实习,基本掌握了 Android应用程序开 发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法 也基本掌握。学习Android不仅是对前沿开发技术的了解,也是对
编程知识的一次提升。2通过学习Android的控件、布局、
Activity、Service等一系列基础知识,对整个Android的开发有 了大致的了解。例如:要的布局(或者控件),在学习界而中,我发现 Android为我们提供了很好的类似反射机制,通过Layout文件夹下 的配置文件,可以快速的形成界面,在配置文件可以设置属性或者 样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指 定的界面,同样你可以通过java代码直接创建View进行添加,不 过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界 而之间的跳转Intent管理,通过Bundle对数据在界面之间进行传 输。
4在手机交互式通信服务中,学习了 Android手机之间进行短信 发送、广播、对广播的监听、服务等,在Service类中没有 context,可以通过Handler安卓桌面设置来每秒反复运行,自动送出系统广播信 息,同时在这里我们也知道可以设计一个常用的变量类,设计一个 当前的CurrentActivity这个变量进行控制,进行处理。
在Android编程过程中巩固熟悉了 Java的编程。由于Android 应用程序的开发离不开Java的支持,所以基础的Java知识是必须 的。Android系统是基于Linux的手机操作系统平台,要深入系统 的学习Android,不仅仅是有Java和Android应用开发,必须要具 备Linux, C/C++高级编程才能深入的涉及AndroidFramework和 Android内核开发。成为Android开发的高素质人才。所以,在后 续对Android的学习中可能会看一些较底层的书籍。
由于这次实习时间较短,对于Android应用程序的高级编程讲的 很少,是这次实习中的不足。要想开发一些好的应用程序,还需要 更多的知识支持。在做实习最后的项目时,遇到了很多平时没有遇 到或者没有特别关注的问题,如常见的Activity忘记注册,对SD 卡存取需要权限,在写SQL语句时细微的错误就可能导致程序运行 错误。这些问题只有自己在实际开发中才能体会到并且解决,并且 在解决后可以长时间的记住。
通过Android的实习,我们在大四毕业前,我们又掌握了一项新 的前沿的开发技能,也有了更多的发展方向,这在以后的我工作的 过程中无疑为我们增加了秩码,也可以成为我们的一项兴趣爱好, 可以根据我们自己的需要设计一些小的程序。总之,在这次实习中, 我获得了很多东西,提高了自己的编程技巧和编程方法,并且认识 了 Android应用程序的开发,以及加深了对Java的认识。
最后,通过实习,我收获了很多东西,特别是编程方面的,这对 即将毕业的我们来说,这次实习是一次较为珍贵的充电。
1.实习目的:
1、 掌握android系统开发的一些常用知识
2、 拥有独立解决开发中遇到问题的能力
3、 熟悉android软件开发流程并至少做一个android软件项目。 了解现阶段互联网发展主流,了解移动互联网,认识移动互联网的 发展与展望,认识Android, 了解基于Android的应用软件开发方 法及其商业流程。把理论与实际结合,通过对理论知识的理解,领 悟从而运用到生活实际巩固所学的知识,提高对实际生活的认识, 积累经验。使学生在此期间能够初次体会到实际生产中的种种技能 与经验,完成一项项目锻炼独立思考及团队合作能力。使学生们进 一步加深对所学知识的理解,理论联系实际,巩固所学有关计算机 基础理论知识和基本技能,学习有关计算机最新技术方面的应用, 增强学生对计算机在社会生活,社会生产中应用的感性认识,深入 了解计算机在各个领域中的应用状况。生产实习是学校教学的重要
补充部分,是区别于普通学校教育的一个显著特征,是教育教学体 系中的一个不可缺少的重要组成部分和不可替代的重要环节。它是 与今后的职业生活最直接联系的,学生在生产实习过程中将完成学 习到就业的过渡,因此生产实习是培养技能型人才,实现培养目标 的主要途径。它不仅是校内教学的延续,而且是校内教学的总结。 生产实习一方而巩固了书本上学到的理论知识,另一方面,可获得 在书本上不易了解和不易学到的生产现场的实际知识,使我们在实 践中得到提高实训环节对于提高学生的综合能力和全面素质具重要 意义
要求:
1、 确定开发的程序,收集和调查有关技术资料。
2、 按软件工程步骤进行程序设计。
3、 对完成的程序进行测试和完善。
4、 完成课程设计报告。
2.实习内容:
本次实习主要分为2个部分,前半部分是学习java的相关基础 知识,后半部分是学习android开发基础及制作小组android项目 APPo由于实习
的最终目的是做出一个APP,所以开始我们学习了制作APP要用 到的java。在学习之前可以说自己对于java是一窍不通,经过大 约一周的基础知识学习之后,我对java有了一定的了解并可以用之 android的项目开发。第一天的学习让我们知道了 java的起源,组 成,体系及优势等轮廓,知道了 java是由SunMicrosystems公司于 19xx年5月推出的Java面向对象程序设计语言。Java由4个部分 组成:java编程语言;java文件格式;java虚拟机(JVM) ; java应用 程序接口。Java主要可分为3种:java标准版,java企业版, java 微型版。J avaSE (J a vaP 1 a t f or m, StandardEdition) 0 JavaSE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和 实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服 务开发的类,并为 JavaPlatform, EnterpriseEdition (JavaEE)提 供基础。JavaEE(JavaPlatform, EnterpriseEdition) o 这个版本以 前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安 全的服务器端J&va应用程序。JavaEE是在JavaSE的基础上构建的, 它提供Web服务、组件模型、管理和通信API,可以用来实现企业 级的而向服务体系结构(service-oriented
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论