44_在线视频播放器
-------------------------
1.注意这里,在模拟器中,android2.2和android2.1视频是没有播放效果的,这个主要是因为模拟器的原因和程序代码无关
------------------------------------------------------------------------------------------------------------
2.这里可以使用android2.0的平台进行测试播放.是可以成功的.
-----------------------------------------------------------
3.在main.xml布局文件添加用于视频画面绘制的SurfaceView 控件:
<SurfaceView android:layout_width="fill_parent" android:layout_height="240dip" android:id="@+id/surfaceView" />

SurfaceView surfaceView = (SurfaceView)this.findViewById(R.id.surfaceView);
surfaceView.getHolder().setFixedSize(176, 144); //设置分辨率
/*下面设置Surface不维护自己的缓冲区,而是等待屏幕的渲染引擎将内容推送到用户面前*/
surfaceView.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);

MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.reset();//重置为初始状态
mediaPlayer.setAudioStreamType(AudioManager.STR

android学习笔记---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法相关推荐

  1. 播放视频android学习笔记---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法...

    最近用使开辟的过程中涌现了一个小题问,顺便录记一下因原和法方--播放视频 44_在线视频播放器 ------------------------- 1.注意这里,在模拟器中,android2.2和an ...

  2. Android学习笔记---24_网络通信之网页源码查看器

    24_网络通信之网页源码查看器 2013-03-18 24_网络通信之网页源码查看器 ------------------------------------ 1.界面:一个输入text框,输入一个网 ...

  3. Android学习笔记----ArcGIS在线地图服务(Android API)坐标纠偏

    仅限于如下ArcGIS在线地图服务(高德提供数据): //概述:彩色中文含兴趣点版中国基础地图 //投影:WGS 1984 Web-Mercator //切片格式:MIXED90 //服务类型:基础地 ...

  4. Android学习笔记(十八)——使用意图筛选器和实现浏览网页(附源代码)

    使用意图筛选器 点击下载源代码 1.创建一个Intents项目,给该项目加入一个新类,命名为MyBrowserActivity.在res/layout目录下新增一个browser.xml: 2.在An ...

  5. Android学习笔记第五篇--网络连接与云服务(一)

    Android学习笔记第五篇–网络连接与云服务 第一章.无线连接设备 ​ 除了能够在云端通讯,Android的无线API也允许在同一局域网内的设备通讯,**甚至没有连接网络,而是物理具体相近,也可以相 ...

  6. android学习笔记---46视频刻录的实现,视频录像器。

    46_视频刻录 -------------------- 1.在main.xml布局文件添加用于视频画面绘制的SurfaceView 控件: <SurfaceView android:layou ...

  7. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  8. Android学习笔记之AndroidManifest.xml文件解析(摘自皮狼的博客)

    Android学习笔记之AndroidManifest.xml文件解析 一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它 ...

  9. android学习笔记1

    adb 常用命令 adb device  adb kill-server adb start-server adb install adb uninstall adb pull  adb push  ...

最新文章

  1. 修改mysql的用户名和密码
  2. 编程语言的“别样”编年史
  3. android界面实现框架内页面跳转_KVM虚拟化管理平台的实现
  4. uva 10127——ones
  5. 它利用计算机和现代通信技术,现代通信技术复习概论
  6. net core获取客户端ip
  7. linux磁盘挂载特别慢,arch开机速度竟然是挂载磁盘拖慢了。。
  8. 《自己动手写网络爬虫》笔记2-Http状态码
  9. 分位数回归(Stata)
  10. Vmware 和宿主机之间的网络互通
  11. java开源im框架_开源im即时通讯
  12. 图解格拉姆-施密特正交化和改进的格拉姆-施密特正交化
  13. 高分毕业论文答辩自述稿(附注意事项及模板)
  14. 深入Kubernetes 之 DaemonSet :容器化守护进程
  15. WebForm水印照片
  16. 图像处理 - 平滑处理(cvSmooth)
  17. java gui编程 计算器_Matlab-GUI编程:简单计算器的实现
  18. Long与long的区别
  19. 分享3款在线图片处理工具,解决图片问题不用担心
  20. 随笔(十) mp3格式转pcm格式并调用百度语音识别

热门文章

  1. (六)Qt Delgate的使用 简单说明
  2. QTcpSocket 发送和接收数据的几种方法
  3. Netty如何解决粘包拆包?(二)
  4. 一行代码就能解决微服务分布式事务问题,你知道GTS怎么做到的吗?
  5. Android NDK学习(2)
  6. Unbuntu和Centos中部署同时多版本PHP的详细过程
  7. html5学习笔记——html保留标签(一)
  8. sqlserver 2008express版本启用混合登陆和sa
  9. linux中pip安装步骤与使用详解
  10. Hadoop中Writable类