概述
基于android的音乐播放器的设计报告
《Java》课程设计报告书
课题名称基于Java的开发远程协助监控系统的设计姓 名曾旺东学 号1312402-17学 院通信与电子工程学院专 业通信工程指导教师肖湘 讲师
2015年 07月09日
一、设计任务及要求:
设计目的
(1)学会Java程序开发的环境搭建与配置,并在实际运用中学习和掌握Java程序开发的全过程。
(2)进一步熟悉掌握Java程序设计语言的基础内容,如用户图形界面设计、Java多线程编程、Applet程序的设计、文件和网络输入输出流编程、Java数据库编程等。
(3)通过亲自动手写程序,一方面拓展知识面,一方面锻炼调试能力。
设计要求
(1)问题的描述与程序将要实现的具体功能。
(2)程序功能实现的具体设计思路或框架,并检查流程设计。
(3)代码实现。
(4)程序测试(如程序代码、功能测试、可靠性测试和效率测试等)。
指导教师签名:
年 月 日 二、指导教师评语:
指导教师签名: 年 月 日三、成绩
验收盖章
年 月 日 基于Java的开发远程协助监控系统的设计
1课程设计的目的
(1)学会Java程序开发的环境搭建与配置,学习和掌握Java程序开发的全过程。
(2)熟悉掌握Java程序设计语言的基础内容,如用户图形界面设计、Java多线程编程、Applet程序的设计、文件和网络输入输出流编程、Java数据库编程等。
(3)通过写程序,拓展知识面和锻炼调试能力。
2课程设计所要达到的要求
(1)问题的描述与程序将要实现的具体功能。
(2)程序功能实现的具体设计思路或框架,并检查流程设计。
(3)代码实现。
(4)程序测试(如程序代码、功能测试、可靠性测试和效率测试等)。
3设计思路及方案论证
3.1生成JPEG压缩图像编码、解码的类
在com.sun.image.codec.jpeg类包中,主要应用以下几个类:
(1)JPEGCodec:执行JPEG图像编码的类。
(2)JPEGDecodeParm:对压缩的JPEG数据进行解码的类。
(3)JPEGENcondeParam:生成JPEG数据流的压缩编码类,并对其实例化后的对象设置压缩的品质系统。其品质系统对压缩后生成图像的质量有很大影响,品质系数越小,压缩率越高,图像质量越差。反之,品质系数越大,压缩率越低,图像质量越好[1]。
(4)JPEGImageDecder:从一个输入流InputStream中将压缩了的JPEG图像
压到图像换冲区BufferedImage中。
(5)JPEGImageEncoer:压缩图像为JPEG数据流并将其写入到一个输出流OutStream。
3.2获取屏幕的分辨率
用Toolkit类的getScreenSize()方法来的到屏幕的分辨率(即屏幕图像的大小)
Dimension screen =Toolkit.getDefaultToolkit().get-ScreenSize();
然后,用下面的语句获取应用程序窗体的大小:
Dimension a =frame.getSize();
其中,setLocation()是frame类继承其父类Component确定容器位置的方法。
3.3关于“机器人”Robot类时时监控桌面的方法
“机器人”Robot类是用于产生与本地操作系统有关的底层输入自动控制应用程序运行的。这里应用了由“机器人”Robot类时时监控桌面的方法:
//创建一个机器人
Robot robot = new Robot();
其中,robot是Robot实
最后
以上就是清脆小馒头为你收集整理的android音乐播放器课程设计报告,基于android的音乐播放器的设计报告.doc的全部内容,希望文章能够帮你解决android音乐播放器课程设计报告,基于android的音乐播放器的设计报告.doc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复