好文档 - 专业文书写作范文服务资料分享网站

安卓实训报告 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

实习报告书

专 业 计算机科学与技术 系 别 报告题目 安卓 报告人 班 级 指导教师 带队教师 实习时间 实习地点

教务处监制

实习目的: 暑期实训是计算机科学与技术专业学生的一门主要实践性课程。其目的是使学生们进一步加深对所学知识的理解,理论联系实际,巩固所学有关计算机基础理论知识和基本技能,学习有关计算机最新技术方面的应用,增强学生对计算机在社会生活,社会生产中应用的感性认识,深入了解计算机在各个领域中的应用状况。 生产实习是学校教学的重要补充部分,是区别于普通学校教育的一个显着特征,是教育教学体系中的一个不可缺少的重要组成部分和不可替代的重要环节。它是与今后的职业生活最直接联系的,学生在生产实习过程中将完成学习到就业的过渡,因此生产实习是培养技能型人才,实现培养目标的主要途径。它不仅是校内教学的延续,而且是校内教学的总结。生产实习一方面巩固了书本上学到的理论知识,另一方面,可获得在书本上不易了解和不易学到的生产现场的实际知识,使我们在实践中得到提高 实训环节对于提高学生的综合能力和全面素质具有重要意义。 实习任务概述: 1.面向对象编程(封装,继承,多态)。 2.this关键字使用,JavaBean定义规范以及作用 3.方法的重载(overLoading),构造方法的作用 4.package(创建包)import(导包)的使用以及作用 5.super关键字使用 6.方法的重写(override) 7.访问修饰符(public,protected,默认,private)的使用 8.static修饰符的作用及用法 9.final修饰符的作用及用法 10.抽象类(abstract)的定义和特点以及使用 11.接口(interface)的定义 12.接口的实现(implements) 13.接口和抽象类的区别 14.对象包装器,装箱和拆箱的使用 15.数组的使用。 16.String类,StringBuffer类,StringBuilder类的使用以及三者之间的区别 17.JavaSE API的使用。 18.日期类Date,SimpleDateFormat的使用,数学类Math和Random类的使用 19.异常的处理(try,catch,finally,throw,throws)。 20.Java中的集合类(List,Map,Set接口的使用以及Properties属性文件的操作) 21.编写音乐播放器应用 22.编写电话及短信应用 23.编写SD卡存取应用 实习所用软件简介: Eclipse Eclipse 是一个开放源代码的、基于java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 虽然大多数用户很乐于将 Eclipse 当作 Java IDE来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。 JDK JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。 JDK包含的基本组件包括: javac – 编译器,将源程序转成字节码 jar – 打包工具,将相关的类文件打包成一个文件 javadoc – 文档生成器,从源码注释中提取文档 jdb – debugger,查错工具 JDK中还包括完整的JRE(Java Runtime Environment,Java运行环境),也被称为private runtime。包括了用于产品环境的各种库类,以及给开发员使用的补充库,如国际化的库、IDL库。 JDK中还包括各种例子程序,用以展示Java API中的各部分。 NPP Notepad++的缩写 Notepad++ 是一款Windows环境下免费开源的代码编辑器。 android-sdk SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 Android SDK 指的既是Android专属的软件开发工具包。 实习内容及步骤: 1、音乐播放器 代码如下: public class MediaPlayerActivity extends Activity { Private final static String TAG = \private ProgressBar pbPosition ; private ImageButton ibtnLast ; private ImageButton ibtnPlay ; private ImageButton ibtnNext ; private MediaPlayer player ; // 播放音乐对象 private boolean playing = false ; // 播放状态 private boolean pause = false ; // 暂停状态 private boolean stop = true ; // 停止状态 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 初始化 init() ; } // 初始化 private void init() { // 初始化控件 // 设置监听器 View.OnClickListener listener = new MyClickListener() ; // 初始化播放器 player = new MediaPlayer() ; try { String path = Environment.getExternalStorageDirectory().getAbsolutePath() + \ player.reset() ; player.setDataSource(path) ; player.prepare() ; player.seekTo(0) ; } catch (Exception e) { Log.w(TAG, e.getMessage()) ; e.printStackTrace() ; } } // 播放音乐方法 private void play() { // 缓冲数据 try { player.start() ; playing = true ; // 处于播放状态 stop = false ; // 停止状态设置为false } catch (Exception e) { Log.w(TAG, e.getMessage()) ; } } // 暂停音乐方法 private void rePlay() { if(pause) { // 音乐处于暂停状态 player.start() ; pause = false ; playing = true ; } } // 暂停音乐方法 private void pause() { if(playing) { // 如果音乐正在播放 player.pause() ; pause = true ; playing = false ; } } @Override protected void onDestroy() { if(!stop) { player.stop() ; player.reset() ; player.release() ; player = null ; } super.onDestroy(); } // 自定义按钮监听器类 private final class MyClickListener implements View.OnClickListener { @Override public void onClick(View v) { int id = v.getId() ; switch(id) { break ; if(stop) { // 停止状态 play() ; } else if(pause) { // 暂停状态 rePlay() ; } else if(playing) { // 播放状态 pause() ; break ; break ; } } } }

安卓实训报告 - 图文

实习报告书专业计算机科学与技术系别报告题目安卓报告人班级
推荐度:
点击下载文档文档为doc格式
666ro9mbcb0wk4t3v4f03ibqw7s1xb00tih
领取福利

微信扫码领取福利

微信扫码分享