新研科技Android实训心得_第1页
新研科技Android实训心得_第2页
新研科技Android实训心得_第3页
新研科技Android实训心得_第4页
新研科技Android实训心得_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、新研科技 Android 实训心得三周的 Android 实训,已接近尾声。在这短暂的三周之内,有 成功、有失败;有喜悦、有辛酸。在实训老师邓老师的带领下,我学 会了很多。我们小组在实训邓老师的协助下最终成功的完成实训项目。实训前二周, 由于我在 java 基础方面的知识比较薄弱, 学习重 点放在了 java 学习上,兼顾 android 学习。Java 学习:内容:(1)1.bean- 实体类分析。 2. 功能分析。 3. 语义模型、关系 模型、界面模型、流程图。4代码分析、DAO接 口实现。( 2)完成老师每日给的 java 基础作业,达到复习的目的。每 日老师给的练习都有针对性,认真的完

2、成练习,很好的达到了复习 java 基础的目的。实训前二周在 xx 新研科技成果:能针对一个简单 java 学习或 Android 学习项目,(1)分析出对象、实体类,元数据( 2)功能分析 并画出对应的功能界面(3)数据库分析 : 作出语义模型、关系模型、界面模型、流程 图(4)进行代码分析,并实现DAO。独立完成本次项目的代码框架、 DAC接口以及DAO实现.Android 学习:内容:(1). 以新闻客服端为例, 讲解了 android 开发的一个典型流程。(2) .android 如何调试 如何使用 log 类 inf(i) 、 debug(d) 、 error-logcat(3) .

3、android 需要整个应用范围访问某类数据 (session-user)Application 的使用A, 静态变量(单例模式)B, 复写 android Application app = getApplication()app.setxxx() appsetxxx() 4.MVC表单和添加表单公用(5) .android五大布局【 LinearLayout 、FrameLayout 、AbsoulteLayoutRelativeLayout 和 TableLayout 】 主要讲解了 LinearLayout 、FrameLayout,LinearLayout- 权重 Layout_we

4、ight 、 Layout_grayout(6) Intent 页面的跳转,值传递,获取上下文。(7) 数据库操作【以新闻客服端 -Category 新闻类 为例】:1. 创建数据库和表,进行数据初始化2. 对表的 增删改查 操作3. 游标 Curser 的使用。(6) 项目开发:熟悉项目开发流程, 能独立完成简单的项目开发。 实训前二周在 xx 新研科技成果:1. 练习实现简单的页面布局,2. 独立完成新闻客服端的开发流程 - 在原有的基础上扩展业 务。最后一周,项目开发我们小组抽取的项目是 个人健康卫士个人独立完成的模块:1 、 代码框架2 、 实体类分析、父类方法重写、构造方法。3 、

5、DAO 接口实现,提供数据。单元测试,对所有DAO接口,方法进行测试并编译通过。4 、 登录、注册实现。异常处理:1. 登录提交时,用户名、密码不能为空,否则不与提交。2. 数据库返回登录信息,处理登录成功与否的异常。3. 注册提交时,检查注册用户名,密码不能为空,密码与确认 密码要相同,否则不与提交注册。项目完成总结心得体会。1. 个人:在项目刚启动时 ,我只在 java 方面比较擅长 ,做的模块都是涉 及 java 基础方面的知识。 对 UI 方面缺乏信心, 但随着项目的推进, 对 UI 方面见的多了解的多了,也能独立完成 UI 方面的模块。在这 次项目中独立完成登录,注册模块。对于每一个

6、项目开发,都需端正态度,量力而行,发挥自己的 长处,这样不仅有利于促进团队项目开发的进度, 还有利于把自己代 入这个项目。当自己融入这个项目时,就能多思考。并在不影响项目 开发进度的前提下,思考这里为什么要这样做,这样做有什么用处。 这样是一个自我学习的过程, 这里本来不会做, 但是经过这个项目或 这个模块后,这里也会做了,把不会的变成会的,把别人的知识变成 自己的。2. 团队合作:项目启动时,因为这个项目主要是 UI 项目,而我在这方面基 础知识比较差,主要负责了涉及java方面的模块ODA实现。在项目分析时,提的建议较多与项目组长之间发生摩擦。在项 目老师的协助下,确定项目分析,确定分工模

7、块,最终较为成功的完 成了我们组的项目。当一个团队合作时,并不是遇到的每个团队,团队成员都令你 满意、每个团队都可以融洽相处。这个团队之所以形成,主要目的为 了成功完成这个项目。进入团队先要明白进入团队的 . 目的,这个团 队成立的目的。 明白了这两点, 许多在团队中遇到的问题都可以避开 或很好的解决。所有成员都围绕如何能更好更完善的完成项目为主。 当然在遇到必然可能影响到项目开发进度的问题时,还需及时解决。3 、项目开发在这次项目中,本着利用自己擅长的部分,加工加点的完成了DAO接口实现模块并实现所有的单元测试。为项目 UI后续进度提供 了较为完善的后台数据、接口服务。每个项目开发的过程,都

8、需实事求是、踏实做事。不为面子, 虚报自己的能力,能做什么能做多少、 都要根据自己的职业能力来下 定论。遇到技术问题,自己能独立解决就独立解决,不能就及时向他 人求教或自己查找资料自学。在项目开发中若有自己比较好的意见 (先自己确定以目前技术 是实时可行的、对项目开发或功能实现有利的意见 ) ,要向项目管理 和项目其他队员提出,看是否采纳。在 xx 新研科技的培训, 真的让我学会了很多。 不仅将课本知识 与时间相结合,更是学到了许多课本上学不到的 Android 学习 /Java 学习软件开发的知识,让我受益匪浅。在次,特别感谢我的培训指导 老师邓老师,谢谢他一直以来的细心指导。我真诚的希望更多跟我一样想学手机软件开发的朋友能够找到 好的培训机构,虽然培训机构 - 新研科技在 xx 并不是唯一, 但是却会是我心中最好的培训机构, 选择它 我不后悔,我相信,选择它的人也都不会后悔!【新研科技

温馨提示

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

最新文档

评论

0/150

提交评论