Android实习报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合肥工业大学学生自主实习报告

学号: xxx

姓名: xxx

实习单位:

实习时间:2014年6月22-7月5日

一、实习目的:

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

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

3、熟悉android软件开发流程并至少做一个android软件项目。

了解现阶段互联网发展主流,了解移动互联网,认识移动互

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

二、实习单位:苏州高博培训

三、实习时间:

2014年6月22日~7月5日,具体安排如下:

6月23日~6月27日:上午由詹老师讲解关于java的基础知识及java的使用技巧,下午到上机实验,晚上在机房自习

6月28日放假一天,学生自由活动

6月29日到机房自习并完成java作业

6月30日~7月1日:詹老师讲解关于android开发的相关知识7月2日~7月3日:小组分配并完成android项目开发

7月4日:项目答辩及验收

四、实习内容:

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

由于实习的最终目的是做出一个APP,所以开始我们学习了制作APP要用到的java。在学习之前可以说自己对于java是一窍不通,经过大约一周的基础知识学习之后,我对java有了一定的了解并可以用之android的项目开发。

第一天的学习让我们知道了java的起源,组成,体系及优势等轮廓,知道了java是由Sun Microsystems公司于 1995年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 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。Java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。

詹老师给我们演示了java运行环境(JDK)的安装及环境变量的设置,还有java开发工具Eclipse的安装及使用。

前半部分的学习的侧重点主要还是java的基础知识,几天的学习我们也仅仅只是了解了个大概,对java的编程风格有个模糊的认识,詹老师重点讲解了java中包的概念以及怎样在程序中调用包。在学习过程中詹老师也留了几个练习,其中包括水仙花数,回文数等,让我们可以在实际操作中熟悉Eclipse的用法,而作业则是编辑一个购物的shopping程序。

当然还有每一门编程语言的第一个程序:

经典入门程序

public class hello

{

public static void main(String[] args)

{

System.out.println("hello,world");

}

相关文档
最新文档