0

安卓

安卓范文专题栏目,提供与安卓相关内容的范文集合,希望能快速帮助您找到有用的信息以解决您遇到的安卓问题。

分享

浏览

418

范文

11

安卓软件工程师的自我评价

范文类型:自我评介,适用行业岗位:工程师,个人,工程,全文共 689 字

+ 加入清单

悉JAVA语言以及开发环境,具备良好的编码习惯 熟练掌握Android四大组件,常用的布局文件,自定义控件等 熟悉XML/JSON解析数据,以及数据存储方式 熟悉 常见android 优化技术,listview优化,获取网络图片异步加载,分批加载,分页显示,sd卡缓存等优化方式 了解android的JNI/NDK开发,通过JNI实现JAVA与C/C++程序间的调用及回调 熟悉 android 多线程机制,AIDL ,远程服务实现进程通信和数据传递 熟悉 android hanlder 消息机制 以及 AsyncTask 异步任务机制,异步查询框架AsyncQueryHandler 对各种引用的简单了解(强引用,软引用,弱引用,虚引用) 熟悉 图片缓存的处理,并能对图片进行优化处理 掌握OOM异常的处理,并可以对应用进行相应的优化 了解android系统下消息推送机制 以及android系统下应用层的启动 熟悉UML设计,可以设计程序的用例图、类图、活动图等 对Activity、Window和View三者间的关系有一定的见解 会使用SVN,GIT等版本控制工具 熟悉Android系统安全技术,安全模型和权限系统,如何让将一个应用程序挂载到system分区下,应用程序的签名,安卓沙箱,常驻内存问题,读取用户日志Logcat,service提交数据到服务器,给模拟器刷机等安全问题,以及用户和程序员的防范。

有良好的编码能力和代码规范,可以快速阅读英文技术文档 熟练掌握Eclipse,MyEclipse等开发工具,熟悉MySQL,Sqlite数据库.

展开阅读全文

安卓软件工程师的自我评价

范文类型:自我评介,适用行业岗位:工程师,个人,工程,全文共 3276 字

+ 加入清单

「摘要」软件质量越来越受到人们的关注,软件测试作为新兴行业有很多不完善的地方。很多从事软件测试工作的同行处于迷茫之中,如何提高,如何解决测试工作中的实际问题,困惑着每一个人。本文总结了一下个人经验,希望对大家有帮助。

「关键词」 软件测试 软件 测试学习 软件测试工程师

我最初参加测试工作的时候,不知道什么是软件测试,集成测试和系统测试的概念经常混淆, cmm 是什么就更加不知道了。那时候最简单的开关机也是通过直接拔插电源完成,安装系统对我来说简直是有史以来人类的最高技能,对于那些拿着螺丝刀安装机器的人就认为是宇内超级高手,身具杀人于无形之绝世秘技。拿破仑说不想当将军的士兵不是好士兵,我最初的梦想就是想成为软件测试的高手,傲视天下。所以不断偷师,总结经验,自认为掌握了成为高手的几个秘技,这几年混迹 “ 江湖 ” 还算无往而不利。不敢独享,望与吾辈测试人员切磋,早日总结成功密技之大成,助新进人员早日入门,也算不愧对东北活雷锋的称号。

第一招 学会利用网络

刚参加工作面对浩瀚的网络世界,当时如刘姥姥进大观园,什么都新奇,什么都想要,从网上下载很多源程序的代码,软件技术文档之类,恨不得把所有的好东西收集到手中,其实有些在他人看起来就是垃圾一堆。当时觉得有了这些 “ 武林秘籍 ” ,成为高手指日可待。最初参加工作由于自己工作努力有幸转为开发,加入项目组后我的习惯还是没有改,反而变本加厉,手中的资源更加多,上网的时间更加频繁。

一次项目经理分配任务,觉得依靠手中的秘籍加上自己的 “ 聪明才智 ” 很快会完成,不料短短的时间,所有的一切变成了马奇诺防线。解决问题很慢,思路不清晰,项目经理在对我施压的过程中教会了我终身难忘的一招,学会利用网络寻找要解决问题的答案,从此 google 成了我的最爱,关键字成了我变化的招数。在软件测试工作中,他帮我解决了很多疑难问题,解答了很多令我迷惑的地方。也是我帮助测试同行解决问题手段之一,很多软件测试新手,甚至老手都没有意识到自己手上就握有 “ 无敌秘籍 ” ,所以只要你耐心找,答案就在身边。

这里总结一下利用网络搜索引擎的技巧:

组合搜索

每次搜索某个文件,如果只给出一个单词进行搜索,经常会出现成千上百万计的匹配网页。然而如果再加上一个单词,那么搜索结果会更加切题。

选择表述内容的词组

一般我在网页搜索引擎的时候,选择一些可以表达我要查找内容的关键词组,用来缩小搜索范围,从而找到搜索结果是最好的办法。运用词组搜索涉可以先先简单地输入一个问题作为词组搜索,如果仍然找不到合适的,那就用多个可以表达要查询内容的关键字进行查询。 定位信息来源

其实网络上还有很多关于搜索技巧的文章,大家可以自行学习。千万要记住搜索引擎是帮助你成功的有力武器。

第二招 学会动手

参加软件测试工作后,随着工作经验的增长自我感觉越来越好。在公司里也逐渐受到同事领导的重视,一次针对公司的新的软件功能进行测试的时候,像往常一样 “ 随手 ” 测试出了几个 bug ,然后 “ 仔细 ” 的填写了 bug 单(这个 bug 的现象已经出现了很多次

了)。这时候测试经理走过来,重新复查了一下填写的 bug .他在重现我的 bug 的过程中,简化了我的输入变化, bug 神奇的又出现了,同样的现象,他关闭软件重新变化输入,扩展出 10 几个变化后,软件不动了,内存不断上升。终于他找到了产生软件的 bug 的原因,然后对我说 “ 寻找 bug 要准确定位,我们开发团队是一个整体,时间是等量的,时间不在你身上浪费,就是在他身上浪费。如果测试人员每次发现的 bug 描述不清楚,并且多个问题潜在的错误原因是一个,虽然操作可能稍微有些变化。这样开发人员在重现 bug 的时候他要调试跟踪判断,很花费时间,而且效率低。如果测试人员发现 bug 的时候多动手可以更加准确的定位 bug 步骤和原因,给开发人员最精确的步骤和准确的描述,这样整个团队才能高效,所以需要大家协作!。 ” .

在以后的日子里,每次解决问题的时候我都记得多试验几次,多尝试。网上很多朋友还有同事问我问题的时候,其实他们只是万里长征就差一步,只要再多动手实验一次就可以达到目的了。所以多动手,多尝试。

第三招 思考自己所作的

刚开始入行的时候,总是思考如何做好软件测试。认为公司的测试流程混乱总是很郁闷,认为自己学不到东西,如何才能测试好产品,常说心动不如行动,以前看到古龙小说中经常出现的场景无名小子不断挑战高手,总结积累。我总结了有些经验是实战中得到的,所以不断尝试引入新的测试流程然后评估,这个过程虽然很痛苦,但是从中积累了不少经验。这段时间让我学习到了很多东西,接触了 iso,cmm ,测试管理工具,自动化工具(因为公司不正规给了我很多学习的机会,后来到了比较大的软件公司后,以前的经历给了我更多的发展机会,因为大公司非常正规了,公司内部人员分工明确,所以能力的锻炼反倒少了)。由于工作中经常写报告反倒养成了总结教训的习惯,因为纸面上的东西是永远也忘不掉的。在写的过程中可以不断补充扩展,整个过程是思想升华的过程,当年达摩面壁九年就是融会贯通的典型例子,如果他不是有个思考的过程,他也不能成为一代大家。如果后来不时有人把他的绝技记录下来,也就不能有后来的少林寺七十二绝技。

所以善于思考,总结经验,也是成为高手之路的不二法决。

第四招 学会利用论坛资源

其实测试新兵和测试高手之间的区别,往往是不会利用现有资源。在论坛中我们会看到很多新手不断的提问,但是有很多问题其实都是已经别人提过了,或者已经有解决方案的。所以经常会看到 “测试高手”的身影,并且不提问题,而且还能“锄强扶弱”,是测试新丁的救命稻草。好像是高手们无所不能,其实摘掉这层耀眼的光环,他们并没想像得那么厉害,只不过通过自己的搜索找到的答案,然后帮助其他人。当然也有很多人都是通过自学,然后在论坛中交流得到了很多经验,高手其实也是因为善于思考问题,亲自动手解决问题。所以动手和利用论坛资源的过程中他们也在不断提高。

很多时候看到论坛中有人提问,问题描述不清,很多人看了很困惑。发贴题目动不动请高手帮忙,救命之类的,好像天下大乱,世界末日。虽然这个题目很招人,但是无法让那些想帮助你的人帮你,因为题目不清晰,而且高手字样吓阻了很多人。其实问问题也是个思路整理的过程,描述清晰,让人理解清楚,才能望文知意知道你的当前发生问题的环境,才能让那些想帮你的人解决问题,否则给人无从下手的感觉,解决问题效率不高。

第五招 学习和你所测试的软件产品相关的知识

要想成为好的测试人员,还要了解你要测试的软件的相关知识。要了解软件产品的架构是什么样的。要了解软件的市场需求,在接触软件之初要可以多看看用户的反馈信息,这些才是用户最关心的,也是你在测试中需要注意的问题,满足客户是最大的需要。但是了解软件需求之后要学会要多读些软件系统的技术文档,软件设计文档,这些文档可以帮助你了解产品如何工作。还有多看看公司 bug 库中的问题,这些存在的问题可以帮助你了解软件产品

第2 / 3页

那些地方存在缺陷,软件系统那些地方会出现错误。软件是运行在一个大环境中,如果对系统不熟悉,那么有些问题你不能从一个更广阔的层面考虑,学习操作系统的知识,有助于你发现缺陷,定位问题更加准确。比如软件运行在 windows 或者 linux ,如果你不懂操作系统,你就无法建立测试环境,有些时候时候软件的组件发生问题,就是你系统配置造成的,对系统不熟悉,你会把外在原因归结为软件本身。所以要学习关于和软件系统相关的知识,比如编程,网络,数据库等。不一定你要学习到多好的程度,只是通过这些扩展的知识面,你可以在发现问题,解决问题上不会局限在狭小的圈子里。

和一切相关的人员交流,不同的交流渠道,获取消息是不同的,角度也不同。和客户交流,你会在测试中从客户的角度发现问题;和开发人员交流,你会了解开发人员怎么实现软件功能的;和项目管理人员交流,你会知道开发进度以及遇到的困难。

展开阅读全文

安卓程序员转正申请书

范文类型:申请书,适用行业岗位:程序员,全文共 870 字

+ 加入清单

尊敬的领导:

我于XXXX年X月X日进入公司,根据公司的需要,目前担任Android软件工程师 一职,负责 XXX的开发工作。到今天3个月试用期已满,根据公司的规章制度,现申请转为公司正式员工。 软件开发是我自幼以来的志向,公司给了我这个工作,让我的梦想得以实现,也是我职业生涯的一个起点,我十分珍惜。通过三个月的不断学习,在项目开发中的不断锻炼以及同事、领导的帮助,我已逐渐融入这个大家庭,个人的工作技能也有了明显的提高,虽然仍有一些不足,但三个月以来我付出了不少,也收获了不少,我感觉自己成长了,也逐渐成熟了。

初到公司,加入了XXXX部,加入了 XXXX 项目组,我也曾担心自己不知道该怎么与项目组的同事沟通,担心不知道怎么做好工作,但是项目组的前辈们都很亲切,也很耐心的教导我,解答我的疑问,以及他们团结向上的精神,让我很快的熟悉了工作,融入了项目组。 在这三个月的学习和工作中,我一直严格要求自己,遵循公司的规章制度,认真完成领导布置的每一项任务,遇到的问题虚心的向项目组的前辈们学习、请教,不断的提高、充实自己。开发过程中出现的一些差错,也有前辈们耐心的指出和指导我修改,这些经历让我不断成熟,处理问题时考虑得更全面,杜绝类似情况的发生。在此我要特地感谢部门的领导和同事们对我的指引和帮助,感谢他们对我工作上失误的提醒和指正。 经过这三个月,我已经能独立进行开发任务,按时按质的完成分配的工作任务,当然还有许多不足,开发的经验仍有待提高,编写代码的简洁性和完整性也需要进一步增强,需要不断的继续学习以提高自己的工作能力。

总之,这三个月来我学到了很多,感悟了很多;看到公司的迅速发展,看到部门的同事越来越多,我深深地感到骄傲和自豪,也更加迫切的希望以一名正式员工的身份在这里工作,实现自己的奋斗目标,体现自己的人生价值,和公司一起成长。

在此我提出转正申请,恳请领导给我继续锻炼自己、实现理想的机会。我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!

此致

敬礼

申请人:quduwen

20xx年x月x日

展开阅读全文

安卓程序员转正申请书

范文类型:申请书,适用行业岗位:程序员,全文共 771 字

+ 加入清单

尊敬的领导:

我于XX年XX月XX号成为公司的试用员工,到XX年XX月XX号试用期已满,根据公司的规章制度,现申请转为公司正式员工。

本人在试用期间,作为公司的一名java软件工程师,工作认真,按时完成分配任务,工作技能和技术不算很优秀,但也非常努力的学习,和同事之间能够通力合作,关系相处融洽而和睦。并积极学习一些在工作中用到的内容,并很好的运用到实际开发中去。在项目的开发过程中遇到错误时,能够及时的与项目组其他成员沟通,并找到解决问题的办法,以保证项目的开发效率。

在这里作为项目组中的一员,当我从踏进公司面试开始,我相信公司是一个能让人发挥聪明和才智的地方,在公司里,项目经理有着丰富的项目开发经验,见多识广,工作中能够对我进行正确的指导,让我在开发的过程中避免了很多的错误,少走了很多的弯路,从中我能学到很多的知识,同时也积累了开发经验。在这两个月来我学到了很多,看到公司的迅速发展,我深深地感到骄傲和自豪,也更加迫切的希望以一名正式员工的身份在这里工作,实现自己的奋斗目标,体现自己的人生价值,和公司一起成长。

公司宽松融洽的工作氛围、团结向上的企业文化,深深地影响了我,让我能够很快进入到了工作角色中来。在公司的领导下,我会更加严格要求自己,在作好本职工作的同时,积极团结同事,搞好大家之间的关系。在工作中,要不断的学习与积累,不断的提出问题,解决问题,不断完善自我,使工作能够更快、更好的完成。我相信我一定会做好工作,成为公司优秀员工中的一份子,不辜负领导对我的期望。

在此我提出转正申请,希望自己能成为公司的正式员工,恳请领导予以批准。

在此我提出转正申请,恳请领导给我继续锻炼自己、实现理想的机会。我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!

此致

敬礼

申请人:quduwen

20xx年x月x日

展开阅读全文

安卓实验心得体会 安卓实训报告心得体会

范文类型:心得体会,汇报报告,全文共 4261 字

+ 加入清单

1、掌握 android 系统开发的一些常用知识

2、拥有独立解决开发中遇到问题的能力

3、 熟悉 android 软件开发流程并至少做一个 android 软件项目。 了解现阶段互联网发展主流,了解移动互联网,认识移动互 联网的发展与展望 , 认 识android, 了解基于android 的应用软件开发 方法及其商业流程。把理论与实际结合,通过对理论知识的理解, 领悟从而运用到生活实际巩固所学的知识, 提高对实际生活的认 识,积累经验。使学生在此期间能够初次体会到实际生产中的种 种技能与经验,完成一项项目锻炼独立思考及团队合作能力。使 学生们进一步加深对所学知识的理解,理论联系实际,巩固所学 有关计算机基础理论知识和基本技能, 学习有关计算机最新技术 方面的应用,增强学生对计算机在社会生活,社会生产中应用的 感性认识,深入了解计算机在各个领域中的应用状况。生产实习 是学校教学的重要补充部分, 是区别于普通学校教育的一个显著 特征, 是教育教学体系中的一个不可缺少的重要组成部分和不可 替代的重要环节。它是与今后的职业生活最直接联系的,学生在 生产实习过程中将完成学习到就业的过渡, 因此生产实习是培养 技能型人才,实现培养目标的主要途径。它不仅是校内教学的延 续,而且是校内教学的总结。生产实习一方面巩固了书本上学到 的理论知识,另一方面,可获得在书本上不易了解和不易学到的 生产现场的实际知识,使 我 们 在 实 践 中 得 到 提 高 实 训 环节对于提高学生的综合能力和全面素质具重要意义

要求:

1、确定开发的程序,收集和调查有关技术资料。

2、按软件工程步骤进行程序设计。

3、对完成的程序进行测试和完善。

4、完成课程设计报告。

二.实习内容:

本次实习主要分为 2 个部分,前半部分是学习 java 的相关基础知识 , 后半部分是学习 android 开发基础及制作小组 android 项目 app。 由于实习

的最终目的是做出一个 app,所以开始我们学习了 制作 app 要用到的 java。在学习之前可以说自己对于 java 是一 窍不通,经过大约一周的基础知识学习之后,我对 java 有了一 定的了解并可以用之 android 的项目开发。 第一天的学习让我们知道了 java 的起源,组成,体系及优 势等轮廓,知道了 java 是由 sun microsystems 公司于 19__年5 月推出的 java 面向对象程序设计语言。java 由4个部分组成: java 编程语言;java 文件格式;java 虚拟机(jvm) ;java 应用 程序接口。 java 主要可分为3种:java 标准版,java 企业版,java 微 型版。 java se(java platform,standard edition) 。java se 以 前称为 j2se。它允许开发和部署在桌面、服务器、嵌入式环境 和实时环境中使用的 java 应用程序。java se 包含了支持 java web 服务开发的类,并为 java platform,enterprise edition (java ee)提供基础。 java ee(java platform,enterprise edition) 。这个版 本以前称为 j2ee。企业版本帮助开发和部署可移植、健壮、可 伸缩且安全的服务器端 java 应用程序。java ee 是在 java se 的基础上构建的, 它提供 web 服务、 组件模型、 管理和通信 api, 可以用来实现企业级的面向服务体系结构(service-oriented

architecture,soa)和 web 2.0 应用程序。 java me(java platform,micro edition) 。这个版本以前 称为 j2me,也叫 k-java。java me 为在移动设备和嵌入式设备 (比如手机、pda、电视机顶盒和打印机)上运行的应用程序提 供一个健壮且灵活的环境。java me 包括灵活的用户界面、健壮 的安全模型、 许多内置的网络协议以及对可以动态下载的连网和 离线应用程序的丰富支持。基于 java me 规范的应用程序只需 编写一次,就可以用于许多设备,而且可以利用每个设备的本机 功能。 至于java 的优势,sun 公司对java 编程语言的解释是:java 编程语言是个简单、面向对象、分布式、解释性、健壮、 安全与系统无关、可移植、 高性能、 多线程和动态的语言。 java 平台是基于 java 语言的平台。这样的平台非常流行。因此微软 平台以及模仿 java 的c#语言。java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。詹老师给我们演示了java 运行环境(jdk)的安装及环境变 量的设置,还有java开发工具eclipse 的安装及使用。前半部分的学习的侧重点主要还是 java 的基础知识,几天的学习我们也仅仅只是了解

了个大概,对java 的编程风格有个模糊的认识,詹老师重点讲解了java 中包的概念以及怎样在程 序中调用包。在学习过程中詹老师也留了几个练习,其中包括水 仙花数,回文数等,让我们可以在实际操作中熟悉 eclipse 的用 法,而作业则是编辑一个购物的 shopping 程序。 当然还有每一门编程语言的第一个程序: 经典入门程序 public class hello { public static void

main(string args) { n("hello,world"); } } 学习过程中不可避免的会遇到很多困难,尤其对于初学者来 说,各种困扰一直陪伴着我半个月的实习生活。虽然困难很多, 但是通过自己的努力克服困难之后的满足感更让我感到欣喜。 记 得当初在做回文数的练习时,我提出的算法不仅满足了老师的4 位数要求,还可以保证10位数之内都有效,最重要的是算法非常 简洁,这使得我的算法得到了很多人的承认。虽然花费了很多时 间去思考,但是获得的回报是足够的,其实这样真的很好。 后半部分是 android 基础知识学习及项目开发,在正式做项 目之前, 詹老师给我们讲解了关于 android 的基础知识及如何运 用 myeclipse 去开发 app。

三.实习内容及过程分析:

⑴确定开发的系统,收集和调查有关技术资料。

⑵按软件工程步骤进行系统开发。

⑶对系统进行测试和完善。

⑷完成课程设计报告。

设计思路 (需求分析、功能介绍、模块划分、数据流图)或实训内容与安排 一.需求分析: 计算器:通过计算器实现简单的加减乘除的运算 相册浏览器:通过相册浏览器浏览图片,并应用了重力感应系统,增加菜 单项,通过菜单,可以退出程序,查看作者,查看关于该软件的一些信息,并能 把图片设置为背景图片。 猜数字:自动生成一个 1-100 的整数,然后再文本框里输入一个 1-100 的 数字,然后跟自动生成的数字比较,如果小了,提示“太小了” ,如果大了,提 示“太大了” ,如果两个数相等,就提示“恭喜中奖了” 。 二:功能介绍 计算器:计算器拥有加、减、乘、除四个简单的运算。并有清除功能。 相册浏览器:按“上一张”按钮可以当前图片的前面一张图片,按“下一 张”按钮可以当前图片的后面一张图片。按“menu”按钮可以弹出菜单选项,菜 单选项里

有 4 个选项,分别为“退出”“作者”“关于”“设置”。按“退出” 选项,可以退出程序;按“作者”选项,查看作者信息;按“关于”选项,查看 软件信息;按“设置” ,把图片设为背景图片。 猜数字:系统自动生成一个 1-100 的整数,然后再文本框里输入一个 1-100 的数字,两数比较,如果小了,就提示太小了,如果大了,就提示太大 了,并在 te_tview 中输出还有几次机会。 当两数相等时, 就提示 “恭喜你中奖”。当按“重新来过”,游戏重新开始。之后进行装机实验。具体过程如下:

(1)添加一个新的 android 模拟器

(2)通过 eclipse 创建一个项目。选择 file->new->project。在菜单中选 择 android->android project,点击 ne_t

(3)创建一个新的 android 工程。

(4)选择 run as,选择 android application,启动手机模拟器,即可看到 运行效果

四.实习总结:

1、通过几个月的android实习,基本掌握了android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。

2、通过学习android的控件、布局、activity、service等一系列基础知识,对整个android的开发有了大致的了解。例如: 要的布局(或者控件) ,在学习界面中,我发现android为我们提供了很好的类似反射机制,通过layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建view进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的 跳转intent管理,通过bundle对数据在界面之间进行传输。

3、在手机交互式通信服务中,学习了android手机之间进行短信发送、广播、对广播的监听、服务等,在service类中没有conte_t,可以通过handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的currentactivity这个变量进行控制,进行处理。

4、在android编程过程中巩固熟悉了java的编程。由于android应用程序的开发离不开java的支持,所以基础的java知识是必须的。android系统是基于linu_的手机操作系统平台,要深入系统的学习android,不仅仅是有java和android应用开发,必须要具备linu_,c/c++高级编程才能深入的涉及android framework和android内核开发。成为android开发的高素质人才。所以,在后续对android的学习中可能会看一些较底层的书籍。

展开阅读全文

安卓实验心得体会 安卓实训报告心得体会

范文类型:心得体会,汇报报告,全文共 4268 字

+ 加入清单

一.实习目的:

1、掌握 android 系统开发的一些常用知识

2、拥有独立解决开发中遇到问题的能力

3、 熟悉 android 软件开发流程并至少做一个 android 软件项目。 了解现阶段互联网发展主流,了解移动互联网,认识移动互 联网的发展与展望 , 认 识android, 了解基于android 的应用软件开发 方法及其商业流程。把理论与实际结合,通过对理论知识的理解, 领悟从而运用到生活实际巩固所学的知识, 提高对实际生活的认 识,积累经验。使学生在此期间能够初次体会到实际生产中的种 种技能与经验,完成一项项目锻炼独立思考及团队合作能力。使 学生们进一步加深对所学知识的理解,理论联系实际,巩固所学 有关计算机基础理论知识和基本技能, 学习有关计算机最新技术 方面的应用,增强学生对计算机在社会生活,社会生产中应用的 感性认识,深入了解计算机在各个领域中的应用状况。生产实习 是学校教学的重要补充部分, 是区别于普通学校教育的一个显著 特征, 是教育教学体系中的一个不可缺少的重要组成部分和不可 替代的重要环节。它是与今后的职业生活最直接联系的,学生在 生产实习过程中将完成学习到就业的过渡, 因此生产实习是培养 技能型人才,实现培养目标的主要途径。它不仅是校内教学的延 续,而且是校内教学的总结。生产实习一方面巩固了书本上学到 的理论知识,另一方面,可获得在书本上不易了解和不易学到的 生产现场的实际知识,使 我 们 在 实 践 中 得 到 提 高 实 训 环节对于提高学生的综合能力和全面素质具重要意义

要求:

1、确定开发的程序,收集和调查有关技术资料。

2、按软件工程步骤进行程序设计。

3、对完成的程序进行测试和完善。

4、完成课程设计报告。

二.实习内容:

本次实习主要分为 2 个部分,前半部分是学习 java 的相关基础知识 , 后半部分是学习 android 开发基础及制作小组 android 项目 app。 由于实习

的最终目的是做出一个 app,所以开始我们学习了 制作 app 要用到的 java。在学习之前可以说自己对于 java 是一 窍不通,经过大约一周的基础知识学习之后,我对 java 有了一 定的了解并可以用之 android 的项目开发。 第一天的学习让我们知道了 java 的起源,组成,体系及优 势等轮廓,知道了 java 是由 sun microsystems 公司于 19xx年5 月推出的 java 面向对象程序设计语言。java 由4个部分组成: java 编程语言;java 文件格式;java 虚拟机(jvm) ;java 应用 程序接口。 java 主要可分为3种:java 标准版,java 企业版,java 微 型版。 java se(java platform,standard edition) 。java se 以 前称为 j2se。它允许开发和部署在桌面、服务器、嵌入式环境 和实时环境中使用的 java 应用程序。java se 包含了支持 java web 服务开发的类,并为 java platform,enterprise edition (java ee)提供基础。 java ee(java platform,enterprise edition) 。这个版 本以前称为 j2ee。企业版本帮助开发和部署可移植、健壮、可 伸缩且安全的服务器端 java 应用程序。java ee 是在 java se 的基础上构建的, 它提供 web 服务、 组件模型、 管理和通信 api, 可以用来实现企业级的面向服务体系结构(service-oriented

architecture,soa)和 web 2.0 应用程序。 java me(java platform,micro edition) 。这个版本以前 称为 j2me,也叫 k-java。java me 为在移动设备和嵌入式设备 (比如手机、pda、电视机顶盒和打印机)上运行的应用程序提 供一个健壮且灵活的环境。java me 包括灵活的用户界面、健壮 的安全模型、 许多内置的网络协议以及对可以动态下载的连网和 离线应用程序的丰富支持。基于 java me 规范的应用程序只需 编写一次,就可以用于许多设备,而且可以利用每个设备的本机 功能。 至于java 的优势,sun 公司对java 编程语言的解释是:java 编程语言是个简单、面向对象、分布式、解释性、健壮、 安全与系统无关、可移植、 高性能、 多线程和动态的语言。 java 平台是基于 java 语言的平台。这样的平台非常流行。因此微软 平台以及模仿 java 的c#语言。java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。詹老师给我们演示了java 运行环境(jdk)的安装及环境变 量的设置,还有java开发工具eclipse 的安装及使用。前半部分的学习的侧重点主要还是 java 的基础知识,几天的学习我们也仅仅只是了解

了个大概,对java 的编程风格有个模糊的认识,詹老师重点讲解了java 中包的概念以及怎样在程 序中调用包。在学习过程中詹老师也留了几个练习,其中包括水 仙花数,回文数等,让我们可以在实际操作中熟悉 eclipse 的用 法,而作业则是编辑一个购物的 shopping 程序。 当然还有每一门编程语言的第一个程序: 经典入门程序 public class hello { public static void

main(string args) { n("hello,world"); } } 学习过程中不可避免的会遇到很多困难,尤其对于初学者来 说,各种困扰一直陪伴着我半个月的实习生活。虽然困难很多, 但是通过自己的努力克服困难之后的满足感更让我感到欣喜。 记 得当初在做回文数的练习时,我提出的算法不仅满足了老师的4 位数要求,还可以保证10位数之内都有效,最重要的是算法非常 简洁,这使得我的算法得到了很多人的承认。虽然花费了很多时 间去思考,但是获得的回报是足够的,其实这样真的很好。 后半部分是 android 基础知识学习及项目开发,在正式做项 目之前, 詹老师给我们讲解了关于 android 的基础知识及如何运 用 myeclipse 去开发 app。

三.实习内容及过程分析:

⑴确定开发的系统,收集和调查有关技术资料。

⑵按软件工程步骤进行系统开发。

⑶对系统进行测试和完善。

⑷完成课程设计报告。

设计思路 (需求分析、功能介绍、模块划分、数据流图)或实训内容与安排 一.需求分析: 计算器:通过计算器实现简单的加减乘除的运算 相册浏览器:通过相册浏览器浏览图片,并应用了重力感应系统,增加菜 单项,通过菜单,可以退出程序,查看作者,查看关于该软件的一些信息,并能 把图片设置为背景图片。 猜数字:自动生成一个 1-100 的整数,然后再文本框里输入一个 1-100 的 数字,然后跟自动生成的数字比较,如果小了,提示“太小了” ,如果大了,提 示“太大了” ,如果两个数相等,就提示“恭喜中奖了” 。 二:功能介绍 计算器:计算器拥有加、减、乘、除四个简单的运算。并有清除功能。 相册浏览器:按“上一张”按钮可以当前图片的前面一张图片,按“下一 张”按钮可以当前图片的后面一张图片。按“menu”按钮可以弹出菜单选项,菜 单选项里

有 4 个选项,分别为“退出”“作者”“关于”“设置”。按“退出” 选项,可以退出程序;按“作者”选项,查看作者信息;按“关于”选项,查看 软件信息;按“设置” ,把图片设为背景图片。 猜数字:系统自动生成一个 1-100 的整数,然后再文本框里输入一个 1-100 的数字,两数比较,如果小了,就提示太小了,如果大了,就提示太大 了,并在 textview 中输出还有几次机会。 当两数相等时, 就提示 “恭喜你中奖”。当按“重新来过”,游戏重新开始。之后进行装机实验。具体过程如下:

(1)添加一个新的 android 模拟器

(2)通过 eclipse 创建一个项目。选择 file->new->project。在菜单中选 择 android->android project,点击 next

(3)创建一个新的 android 工程。

(4)选择 run as,选择 android application,启动手机模拟器,即可看到 运行效果

四.实习总结:

1、通过几个月的android实习,基本掌握了android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。

2、通过学习android的控件、布局、activity、service等一系列基础知识,对整个android的开发有了大致的了解。例如: 要的布局(或者控件) ,在学习界面中,我发现android为我们提供了很好的类似反射机制,通过layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建view进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的 跳转intent管理,通过bundle对数据在界面之间进行传输。

3、在手机交互式通信服务中,学习了android手机之间进行短信发送、广播、对广播的监听、服务等,在service类中没有context,可以通过handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的currentactivity这个变量进行控制,进行处理。

4、在android编程过程中巩固熟悉了java的编程。由于android应用程序的开发离不开java的支持,所以基础的java知识是必须的。android系统是基于linux的手机操作系统平台,要深入系统的学习android,不仅仅是有java和android应用开发,必须要具备linux,c/c++高级编程才能深入的涉及android framework和android内核开发。成为android开发的高素质人才。所以,在后续对android的学习中可能会看一些较底层的书籍。

展开阅读全文

安卓实验心得体会 安卓实训报告心得体会

范文类型:心得体会,汇报报告,全文共 1154 字

+ 加入清单

来北大青鸟武汉宏鹏鲁广校区学习已经三个星期了,说心得好像还算不上,其实也只能算得上是一点体会吧!大学学的是电子,接触过c语言,刚开始学习java,起步阶段还是可以接受的,虽然可以算是有点基础,但也因为这个使自己没有那么仔细,常犯一些小错误,这是我们要警惕的,不管是否学过,都要持着一种虚心的态度。

接下来说一下自己的体会。

一 心态

我们每个人都存在着一种心态,都想走捷径,这就像一种侥幸心理。其实学习有没有捷径可以走呢,肯定是有的,我认为最短的捷径就是不要走弯路就已经是捷径了。前辈们常说:“欲速则不达”,这句话存在肯定是有它的道理的,所以我们不能浮躁,要静下心来做好自己该做的事就可以了。

二 理论与实践相结合

为什么要理论与实践相结合呢?只有理论是不够的,它要通过实践才能更好的理解,也只有有了理论才能更好的实践,做出更好的东西。比如我们现在要写一段程序,只有看了书我们才知道是一个什么样的格式,也只有通过我们来编写程序才能知道理论知识是否已经掌握。因此,我自己将学习分为了六个阶段:预习---听课---复习---实践---找原因---再实践。有时候我在想,为什么老师能够将一段程序进行随意的更改,能够做到随心所欲呢?而我们自己该怎么学才好?其中的道理,我认为应该是将每一个类型的题目都搞懂,做到举一反三,那么就能一通百通。也就是说我们不能紧紧看中多做题,更重要的是要在搞懂各种类型的题的基础上去进行有针对性的练习,在不懂的时候尽量自己想办法解决,实在没办法再去请教高手,这样印象会更深刻,同时也能培养自己独特的编程思想。

三 培养自己对android的兴趣

在这个时代,我们都知道软件开发是一个带着光环的职业,那么软件开发之路好不好走呢?其实老鸟们都回答了我们这个问题,用他们的话说,软件开发之路就是:编程---编程---再编程。实际上也是在说这条路是很枯燥的,需要培养自己对它的兴趣,兴趣是我们能够坚持下去的动力,而不能紧紧将它作为一种谋生的手段,这样会很累,说实话也对不起自己。说到这里,怎样培养自己的兴趣呢?第一,多了解一些android和编程上有趣的事。比如说多去论坛转转,我们会发现其实那些老鸟是很幽默的,他们在枯燥的世界里还寻求着属于自己的一份甜蜜;第二,要让自己对它充满渴望。我们手上都有一本书,清华大学出版的《流动的世界》,我刚拿起这本书看的时候,觉得写的很无聊,我就想清华大学怎么会出这样的一本毫无价值的书?看着看着就有了不同的想法,它的存在是有它的价值的,这是一本漫天想象的书,主要讲的是对未来高技术的渴望和期盼,这些技术现在有些我们已经在用了,有些还没有被发明,而这份渴望和期盼就是我们前进的动力,它会引导我们对开发之路的产生兴趣。

这些体会是我现在也是我以后需要的东西,在这里与大家一起分享。

展开阅读全文

安卓实验心得体会 安卓实训报告心得体会

范文类型:心得体会,汇报报告,全文共 726 字

+ 加入清单

时光如白驹过隙一般匆匆走过,每天清晨伴着丁香花的香味出发,一直到它的陨落,这一个月就这样结束了,再回首与孩子在一起的日子,我真的很开心,和他们在一起过生日,在一起玩耍。

实习让我第一次置身于社会活动中,与不同的人打交道。和小朋友搞好关系,让她们对你又爱又怕。所谓爱就是让小朋友都喜欢你,喜欢你组织的活动,怕呢,就是让小朋友听你的要求,和你一起活动。这次我也掌握了一些与幼儿相处的方法,这也是一笔难得的财富。

通过这次实习,所带给我的,却能终身受益,这次实习中我第一次懂得了理解、喜欢孩子,要有很多很多的耐心、细心和爱心,这正是我们学习和努力的方向,回顾这些日子,我学到了许多幼儿园的实际操作经验,这为我以后的工作打下了坚实的基础,成为我珍视的宝贵财富。在这段时间里,我尝试了许多人生的不同际遇,它教会了我执着,坚持,奋斗,理解和珍惜。这是我在学校里学不到的。这次实习对我来说是一次非常有益的磨练和尝试。

实习对我们来说真的是一个很好的机会,不仅可以看清楚自己的能力,更可以找到和书本上完全不一样的知识面,古人常说:听不如看,看不如做。人可以发展到如此强大当然也不是由想象而来,没有一步步的做,又何来一步步的发展。在本次长达一个月左右的实习期间,我们从各个方面了解了自己将来的工作性质、义务和责任。

一个月的实习,让我第一次与幼儿亲密接触,这次真枪实弹的练习,让我受益匪浅,让我逐渐爱上了幼儿教师这个光荣的职业,同时也亲自尝到了在一线奋战的幼儿教师们的辛苦。

实习让我的思想逐渐成熟,行为收敛了许多,在今后的日子里,我将会继续努力,不断完善自己的不足,提高技能水平。

这个月不仅是我人生中一段珍贵的回忆,更是我另一段人生的起点,我相信在未来的教育生涯中我会做得更好。

展开阅读全文

安卓的实训报告 安卓实训内容

范文类型:汇报报告,全文共 1426 字

+ 加入清单

刚开始接触android感觉到它很有意思,在界面开发上和web也可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期我通过的大量的android sdk开发范例大全中的例子以及android提供的apidemos进行学习,尽管例子之间的连接比较零散,不过通过这些例子的学习我可以学习到了很多和以前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++高级编程才能深入的涉及android framework和android内核开发。成为android开发的高素质人才。所以,在后续对android的学习中可能会看一些较底层的书籍。

由于这次实习时间较短,对于android应用程序的高级编程讲的很少,是这次实习中的不足。要想开发一些好的应用程序,还需要更多的知识支持。在做实习最后的项目时,遇到了很多平时没有遇到或者没有特别关注的问题,如常见的activity忘记注册,对sd卡存取需要权限,在写sql语句时细微的错误就可能导致程序运行错误。这些问题只有自己在实际开发中才能体会到并且解决,并且在解决后可以长时间的记住。

通过android的实习,我们在大四毕业前,我们又掌握了一项新的前沿的开发技能,也有了更多的发展方向,这在以后的找工作的过程中无疑为我们增加了砝码,也可以成为我们的一项兴趣爱好,可以根据我们自己的需要设计一些小的程序。总之,在这次实习中,我获得了很多东西,提高了自己的编程技巧和编程方法,并且认识了android应用程序的开发,以及加深了对java的认识。

最后,通过实习,我收获了很多东西,特别是编程方面的,这对即将毕业的我们来说,这次实习是一次较为珍贵的充电.

展开阅读全文

安卓的实训报告 安卓实训内容

范文类型:汇报报告,全文共 1263 字

+ 加入清单

1. 实习单位及心得体会

单位名称:窗帘有限公司

该公司的老板是我的舅舅,而且公司的规模也较小,所以公司里只有一位姓郑的老会计。她在我实习这段期间,很用心的教我,我在此期间也学到了很多以前在学校里从没接触到过的东西。因为事先已经给舅舅打过电话,舅舅直接把我带给了郑会计。公司主要业务是窗帘销售和售后安装。

第一天舅舅讲了公司的主要业务以及涉及到的会计方面的主要工作,还有公司的规章制度,舅舅说:既然来公司实习了,那么也算是公司的一员要严格按照公司的规章制度来办事和约束。

郑会计根据我的实习时间,主要是让我了解财务的使用和会计处理的流程,并做一些简单的出纳。我认真学习了正规而标准的公司会计流程,真正从课本中走到了现实中,细致地了解了公司会计工作的全部过程。实习期间我努力将自己在学校所学的理论知识向实践方面转化,尽量做到理论与实践相结合。在实习期间我遵守了工作纪律,不迟到、不早退,认真完成领导交办的工作。

作为出纳每天上班要做的第一件事就是去银行取钱,然后就是带着钱回到公司,再把钱存到保险柜里。接着是最为一名新人每天必做的事——打扫卫生。

一天正常的工作开始了。首先我要查缺前一天做的帐是否有遗漏,检查完毕后,郑会计给我看了以前她做好的凭证,告诉我一些在做凭证时应该注意的地方。在看凭证的时候我发现了一些问题,例如教育费附加、地方教育费附加、城建税、水利建设费等不知道是怎么计提的。后来郑会计告诉我商业企业的:教育费附加=增值税*3%;地方教育费附加=增值税*2%;城建税=增值税*7%;水利建设费=销售收入*1‟。还有一些科目和以前在学校学的有所不同,最简单的举例:课本上的“库存现金”到现实中企业里用的就是“现金”科目,还有课本上把付给职工的薪酬记入“应付职工薪酬—工资”但是企业中把它记入“管理费用—工资”还有很多关于薪酬都记入福利费、保险费等等。

通过郑会计的讲解使我了解到原来在企业里还有这么多我们以前不知道企业要交的税。

最让人兴奋而又挑战的是:接待会计人员在教育的培训讲解工作,当然这是在公司呆了半个月之后的变化了。

2 自我感受

实践与理论的意义的差距让我从新开始思考,我以后的职业生涯与职业技能.实际操作的差异让我倍觉能动能力的重要性,同时沟通也是人生的一大课题:作为一名会计不但要与本公司本部门沟通好关系,还要沟通好与各个部门的关系,更重要的是要与银行沟通好关系,如此更加方便平日的业务顺利流转,做通每一个环节的沟通工作实属必要。因此成为一名专业的会计人员不但要专业技能强还要沟通能力强,更重要的是要对平日的工作做到一丝不苟,严谨以待。

3 社会需求及专业发展、自我定位

现今社会处于经济低迷和金融风暴的影响下,全民企业开始新一轮的企业规划与调整工作,当然财务部门做好财务管理,及时提供有效地报表与数据分析是至关重要的。由此会计的工作也开始变得更加得重要和得到公司高层的重视与关注。这也对会计人员的本身专业技能和职业素质产生了更大的挑战。当然作为一名会计从业人员不但要做好本职工作还要不断地充实自己,提高职业素养与个人品质。

展开阅读全文

安卓实习心得

范文类型:心得体会,全文共 1154 字

+ 加入清单

来北大青鸟武汉宏鹏鲁广校区学习已经三个星期了,说心得好像还算不上,其实也只能算得上是一点体会吧!大学学的是电子,接触过C语言,刚开始学习Java,起步阶段还是可以接受的,虽然可以算是有点基础,但也因为这个使自己没有那么仔细,常犯一些小错误,这是我们要警惕的,不管是否学过,都要持着一种虚心的态度。

接下来说一下自己的体会。

一 心态

我们每个人都存在着一种心态,都想走捷径,这就像一种侥幸心理。其实学习有没有捷径可以走呢,肯定是有的,我认为最短的捷径就是不要走弯路就已经是捷径了。前辈们常说:“欲速则不达”,这句话存在肯定是有它的道理的,所以我们不能浮躁,要静下心来做好自己该做的事就可以了。

二 理论与实践相结合

为什么要理论与实践相结合呢?只有理论是不够的,它要通过实践才能更好的理解,也只有有了理论才能更好的实践,做出更好的东西。比如我们现在要写一段程序,只有看了书我们才知道是一个什么样的格式,也只有通过我们来编写程序才能知道理论知识是否已经掌握。因此,我自己将学习分为了六个阶段:预习---听课---复习---实践---找原因---再实践。有时候我在想,为什么老师能够将一段程序进行随意的更改,能够做到随心所欲呢?而我们自己该怎么学才好?其中的道理,我认为应该是将每一个类型的题目都搞懂,做到举一反三,那么就能一通百通。也就是说我们不能紧紧看中多做题,更重要的是要在搞懂各种类型的题的基础上去进行有针对性的练习,在不懂的时候尽量自己想办法解决,实在没办法再去请教高手,这样印象会更深刻,同时也能培养自己独特的编程思想。

三 培养自己对Android的兴趣

在这个时代,我们都知道软件开发是一个带着光环的职业,那么软件开发之路好不好走呢?其实老鸟们都回答了我们这个问题,用他们的话说,软件开发之路就是:编程---编程---再编程。实际上也是在说这条路是很枯燥的,需要培养自己对它的兴趣,兴趣是我们能够坚持下去的动力,而不能紧紧将它作为一种谋生的手段,这样会很累,说实话也对不起自己。说到这里,怎样培养自己的兴趣呢?第一,多了解一些Android和编程上有趣的事。比如说多去论坛转转,我们会发现其实那些老鸟是很幽默的,他们在枯燥的世界里还寻求着属于自己的一份甜蜜;第二,要让自己对它充满渴望。我们手上都有一本书,清华大学出版的《流动的世界》,我刚拿起这本书看的时候,觉得写的很无聊,我就想清华大学怎么会出这样的一本毫无价值的书?看着看着就有了不同的想法,它的存在是有它的价值的,这是一本漫天想象的书,主要讲的是对未来高技术的渴望和期盼,这些技术现在有些我们已经在用了,有些还没有被发明,而这份渴望和期盼就是我们前进的动力,它会引导我们对开发之路的产生兴趣。

这些体会是我现在也是我以后需要的东西,在这里与大家一起分享。

展开阅读全文