毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

android视频播放器设计开发毕业论文+需求分析+概要设计 第4页

更新时间:2016-9-2:  来源:毕业论文
图1操作示意图
4.2 系统运行状况
    (1)视频播放界面


图2播放界面
单击播放∕停止按钮,可以实现对视频的播放或者停止。播放时可以双击选择全屏或者非全屏。点击上一部∕下一部按钮,可以实现选择上一部视频或者下一部视频。播放的进度条是通过Handler自己给自己发消息来达到不断设置进度条的目的。进度条的右边是视频的总长度时间,进度条的左边是播放了的时间。
(2 )音量控制

图3音量控制界面
播放时点击音量按钮可以调节音量,往上点是增加音量,往下是减小音量。这里使用到Android的一个很重要的API,getSystemService。它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的AudioManager,这样就可以很方便的调整音量大小了。
4.3 重要算法的实现
    (1) 播放过程中进度条progress的设定
视频开始播放了,那么一个小麻烦出现了:什么时候设定进度条才更有效率?而我使用的是通过Handler自己给自己发消息来达到不断设置进度条的目的。
     Handler myHandler = new Handler(){
@Overrid
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
 switch(msg.what){
case PROGRESS_CHANGED:
     (2)音量调节
     getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。
private void init(){
  bm = BitmapFactory.decodeResource(mContext.getResources(),
R.drawable.sound_line);
  bm1 = BitmapFactory.decodeResource(mContext.getResources(),
R.drawable.sound_line1);
  bitmapWidth = bm.getWidth();
  bitmapHeight = bm.getHeight();
  //setIndex(5);
  AudioManager am = (AudioManager) mContext.getSystemService
(Context.AUDIO_SERVICE);
  setIndex(am.getStreamVolume(AudioManager.STREAM_MUSIC));
5.系统测试本文来自优)文,论(文'网,毕业论文 www.youerw.com 加7位QQ324_9114找源文
5.1.软件测试的原理
软件测试从不同的角度出发会派发出两种不同的测试原则;从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否可以接受该产品;从开发者的角度出发,就是希望测试表明软件产品不存在错误,正确地实现了用户的需求,确立人们对软件质量的信心

上一页  [1] [2] [3] [4] [5] [6] 下一页

android视频播放器设计开发毕业论文+需求分析+概要设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。