安卓实习报告总结.doc_第1页
安卓实习报告总结.doc_第2页
安卓实习报告总结.doc_第3页
安卓实习报告总结.doc_第4页
安卓实习报告总结.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安卓实习报告总结 安卓实训的总结与体会【1】 不知不觉中为期三周的实训已经接近尾声。 虽然时间很短,不过我确实学到了一些我觉得有用的东西,并且是平时上课学不到的东西。 三周的实训,时间很短,确实很短。 原本刚开始,乃至之前听说有为期三周的实训的时候,都觉得,这样的实训不过就是走过场罢了,只有三周的时间,能学到什么东西呢?所以一开始也没当回事。 就这样,带着这样的心态,开始了实训。 安卓实训。 因为第一天周一上午没有课,下午,才算是正式开始了三周的实训。 一开始听老师讲课的时候,感觉很舒服啊,噼里啪啦一讲一堆,不过我就喜欢这样的,听着爽啊。 平时老师上课的时候都是讲一句顿一顿,或者一句话反复琢磨半天,这样的话,虽然老师的出发点是好的,是为了让学生更容易理解,但这样的话,教学的整体进度就下来了。 而且就算是一个知识点反复讲,也不见得能就精通了这个东西,或者说对这个有多么理解。 反而容易让学生产生一种懈怠的情绪。 一、第一件事:说话做事要有真凭实据 而这样一开始,老师就给我一种耳目一新的感觉:这老师上课带劲啊!不过也就仅此而已了。 老师花了一下午的时间着重介绍了老师所在的公司,以及我们接下来三周的实训计划。 接下来一周实训之后,这个实训在老师的刻意营造下,尽量模仿公司的氛围。 而让我感受最受的就是:凭事实说话。 就是无论要下什么结论的时候,都要拿得出能够说服人的数据。 这是我在第一周中感受最深的一件事。 也是我学到的第一件事。 说话下结论要有真凭实据。 二、第二件事:专业技术的不断学习 在这一周中,老师着重讲了如何进行系统构架。 因为之前也跟老师做过项目,所以对进行系统构架的理解要稍微深入些,对其重要性的了解也要多一些。 这样,在老师的讲解下,再和我以前的理解相互验证,感觉就像武功高手,在前辈的点拨下顿悟了一样。 这就是我学到的第二件事,是在专业技能方面的收获。 三、第三件事:学会寻找动力 然后在接下来的一周中,这样的学习中老师让我们每组一个白板,然后把每天的任务完成情况着实记录。 这样,不同的组之间要对比;同组,不同的组员之间对比;自己今天和昨天的对比。 无形中产生了一种强大的推理,推动我们前进。 这是我学习到的第三件事:没有动力,就学会寻找动力,而比较,是最有效的激励。 四、第四件事:学会尊重别人,那样你也会获得别人的尊重 在第二周结束的时候,我们用来结束实训的一个项目就正式开始了。 这个项目的时间很短,三天,如果算上上周末的时间的话,那就是五天,但前一周的时间确实没有有效的利用起来。 那么这样只好算三天了。 在这次项目中,我没有一个人大包大揽,一个人把项目扛下来。 因为之前跟老师做过项目,并且我也是小组负责人,虽然作为这个小组负责人,我做的很不好,但有这样的一次经历之后,我知道我哪里做的不好,哪里有问题,虽然不会很全面,但至少有一些努力的方向了。 而这次,我就尝试着,去真正的发挥一个团队的作用,而不只是一个人完成项目。 可以说,这次项目我的目标是:以团队的形式去推动项目的进展。 我不一个人做的原因有这么几点:首先,一个人做太没有挑战性了,为了完成任务而做项目,没意思。 第二点:团队的成员对参与这个项目比较积极。 不管怎么说,我的团队小组成员就算基础很差,但只要是真心的想要学习的,想要把项目做好的,那我就不应该拒绝他们,因为一个小小的拒绝,可能会对别人的一生产生巨大的影响,而这个影响似乎不是积极的。 所以,我觉得我应该尽我所能去帮助我的小组成员。 第三点:我想锻炼一下,作为一个小组负责人,我的职责是什么。 我应该怎么做才能充分发挥小组成员的能力。 我甚至自己都没有参与核心代码的编写。 我既然决定要帮助我的小组成员,那么我就是真心实意的帮助我的小组成员,而不是敷衍,也不想让我的小组成员觉得我是在敷衍他们,那么我就把真正重要的东西交给我的小组成员,这样让我的小组成员感觉到自己受到重视,这样也可以更好的激励我的小组成员。 虽然,或许这样短短的几天不能够改变一个人太多。 但或许我可以给他们在心里种下一颗积极的种子,或许以后,只要一点点阳光,一点点水分,这颗种子就可以发芽,破土而出,成长为一个坚定的信念。 这是我学到的第四件事:真心地为他人着想,尊重他人。 这样才能够使一个团队产生真正的凝聚力。 生产实习周记【2】 激动人心的时刻终于到了,为期三周的生产实习终于开始了, android实习周记。 在这宝贵的三周时间里,我们会将理论付诸实践,完成老师安排的任务的同时,学习新的知识。 第一周 实验室三位老师启动了二手书租赁系统这个项目,我们一起讨论了二手书租赁系统的需求。 本项目后台采用.NETMVC4+MSSqlserver20XX,分为后台管理和前台展示,前台分为平台端和手机端。 手机端需要有展示图书和预订等功能,我们Android组的同学负责手机端的UI设计和功能实现。 由于首次接触Android开发,接下来我们开始各自学习android编程基矗自己在图书馆借了一些有关Android开发的图书,还在网上下了许多Android开发视频。 全心投入Android技术的学习之中。 初识Activity,编写第一个android程序。 学习的内容主要有:Android基本组件(Activity、Intent、BroadcastReceiver、Adapter、Service)。 Activity实际上就是表示的是一个人机的交互程序,用于存放各个显示控件,也是 Android的基本组成,所有的Android项目都使用Java语言进行开发,所以每一个继承了android.app.Activity的Java类都将成为一个Activity程序,而一个Android项目将由多个Activity程序所组成,而所有的显示组件都必须放在Activity上才可以进行显示。 Activity类的常用方法。 Android项目中的文件夹作用。 Android项目中的文件作用。 Android项目由若干个Activity程序所组成,每一个Activity都是一个Java类;一个Android项目中所有用到的资源都保存在res文件夹之中;Android中的组件需要在布局管理器中进行配置,之后在Activity程序中可以使用findViewById()方法查找并进行控制;在布局管理器中定义的每一个组件都有其对应的操作类,用户可以直接实例化这些类的对象进行组件的定义显示;标准的Android项目,所有的文字显示信息应该保存在strings.xml文件中保存。 Android中的基本控件的学习。 掌握文本显示组件的配置及使用;掌握文本显示组件的继承结;掌握文本显示组件的基本属性及操作方法。 TextView组件的主要功能是用于显示文本,实际上这种控件主要就是提供了一个标签的显示操作。 组件的常用属性及对应方法。 配置文本显示框。 设置“android:text”属性设置文字的显示风格(android:textStyle):正常 (normal)粗体(bold)斜体(italic)。 Android中设置文字大小的定义类型。 在Android中所有的组件可以设置大小,但是在设置大小的时候需要指定其单位,这些单位如下:px(pixels):像素;dip(deviceindependentpixels):依赖于设备的像素;sp(scaledpixelsbestfortextsize):带比例的像素;pt(points):点;in(inches):英尺;mm(millimeters):毫米。 使用样式表文件,在Android中为了方便美工对组件进行修饰,也可以使用一些样 式文件对组件显示进行控制,用户只需要按照如下的xml文件格式即可定义组件的显示样式。 TextView作为文本组件主要的功能是显示文本数据;所有的组件可以直接通过一个样式表文件进行属性的配置。 第二周 本周张栋老师又启动了一个新的项目电子名片管理系统。 该项目包括三个部分:个人APP、企业版APP和管理平台。 该项目的开发背景是:名片是商务交往的纽带。 而制作名片的核心目的就是自我展示和业务推介,通过名片建立自己的人脉圈。 传统的纸质名片不易传递,存储和管理。 在商务场合中很多时候需要给多名客户分发名片,而传统的纸质名片需要准备一定的数量和一定的时间进行分发。 同时分发和接受的名片并不易存储,极易丢失。 大量的纸质名片很难对其进行管理,例如很难找到某张名片。 为了达成以下几个目标决定开发该应用。 1.名片交换方便快捷:1对1名片交换更加方便 2.多人交换一步即成:多人之间的名片交换更加方便,使用应用一 键可以达到目的 3.名片信息清晰易得:对于用户的信息可以进行实时的维护,也可 订制自己的名片信息 4.云人脉圈智能可控:名片信息可同步到云端,保留信息 项目一启动,我们就开始进行需求分析,然后开始设计和制作原型,在大家熬夜奋战的情况下,我们终于完成了个人APP、企业APP和平台的原型制作, 实习报告android实习周记(http:/.unjs.)。 在完成任务的同时,我还继续深入学习Android技术,各自开始编写一些简单的Android应用程序。 实现简单的界面布局功能。 学习android中各种基本组件的使用 掌握RadioGroup类和RadioButton类的使用,单选钮在开发中提供了一种多选一的操作模式,也是经常见到的一种组件,例如:在选择文件编码的时候只能从多种编码中选择一种,或者是选择性别的时候只能从“男”或“女”之中选择一个,而在Android中可以使用RadioGroup来定义单选钮组件。 RadioGroup类的常用操作方法。 RadioGroup提供的只是一个单选钮的容器,只有在此容器之中配置多个按钮组件之后才可以使用,而要想设置单选钮的内容,则需要使用RadioButton类。 掌握RadioGroup类相当于定义了一个单选钮的容器;RadioButton类用于定义单选钮中的内容。 掌握CheckBox组件的使用。 CheckBox的主要功能是完成复选框的操作,在用户输入信息的时候,可以一次性选择多个内容,例如:用户在选择个人兴趣爱好的时候一定会存在多个,则此时就直接使用CheckBox即可完成功能。 CheckBox类的常用方法。 通过程序操作复选框组件。 CheckBox组件用于实现复 选框的功能。 掌握下拉列表Spinner的使用;可以通过程序配置Spinner显示内容;可以通过配置文件配置Spinner显示内容。 下拉列表框也是一种常见的图形组件,它可以为用户提供列表的选则方式,与复选框或单选钮相比还可以节省手机的屏幕空间,在Android中可以使用android.widget.Spinner类实现。 Spinner类的常用方法。 配置列表项:在Android中,可以直接在main.xml文件中定义“”节点,但是在定义此元素的时候却不能直接设置其显示的列表项,关于下拉列表框中的列表项有以下两种方式进行配置:方式一:直接通过资源文件配置;方式二:通过android.widget.ArrayAdapter类读取资源文件或者是指定具体设置的数据。 其中,ArrayAdapter类的功能:有两个主要功能:读取资源文件中定义的列表项或者是通过List集合设置列表项。 值得注意的是,对于下拉列表项的显示风格一般都会将其设置为: “android.R.layout.si-mp-le_spinner_item”,下面分别在values文件夹之中定义两个资源文件,用于保存所需要的下拉列表信息。 使用Spinner可以完成下拉列表框的显示功能;下拉列表框的显示内容可以通过配置文件或程序进行填充。 掌握时间选择器的使用;可以通过程序配置显示的时间。 在Android中使用 TimePicker(时间选择器),可以进行时间的快速调整。 TimePicker的常用方法。 掌握日期选择器的配置及使用。 与时间选择器对应的还有一个日期选择器 (DatePicker),可以完成年、月、日的设置。 DatePicker类的常用方法。 日期选择器可以进行日期的配置;可以通过设置配置不同的显示风格。 线型布局管理器的配置;通过Activity程序进行线型布局。 布局管理器分类:在Android中一共有以下四种布局管理器:LinearLayout:线性布局管理器(默认),分为水平和垂直两种,只能进行单行布局;FrameLayout:所有的组件放在左上角,一个覆盖一个;TableLayout:任意行和列的表格布局管理器,其中TableRow代表一行,可以向行中增加组件;RelativeLayout:相对布局管理器,更具最近一个视图组件,或是顶层父组件来确定下一个组件的位置。 废除的布局管理器:在Android2.3.3版本之前还存在着一种绝对布局管理器 (AbsoluteLayout),此布局管理器使用X、Y轴坐标的形式排列组件。 线型布局有两种排列方式:水平和垂直可以通过LinearLayout类定义线型布局,而布局参数可以使用LinearLayout.LayoutParams类完成。 FrameLayout布局(帧布局)就是在屏幕上开辟一个区域以填充所有的组件,但是使用FrameLayout布局会将所有的组件都放在屏幕的左上角,而且所有的组件可以层叠进行显示。 框架布局是在一个指定的区域内使用组件进行填充;可以使用FrameLayout和 FrameLayout.LayoutParams类手工配置布局。 掌握表格布局管理器的基本使用;掌握TableLayout和TableRow的操作关系;掌握表格布局管理器中常见属性的作用。 TableLayout是采用表格的形式对控件的布局进行管理的,在TableLayout布局管理器之中,要使用TableRow进行表格行的控制,之后所有的组件要在TableRow中增加。 表格布局管理器使用TableRow控制表格行;表格布局的几个属性:定义伸缩列:android:shrin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论