android学习笔记---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法
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 控件使用方法相关推荐
- 播放视频android学习笔记---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法...
最近用使开辟的过程中涌现了一个小题问,顺便录记一下因原和法方--播放视频 44_在线视频播放器 ------------------------- 1.注意这里,在模拟器中,android2.2和an ...
- Android学习笔记---24_网络通信之网页源码查看器
24_网络通信之网页源码查看器 2013-03-18 24_网络通信之网页源码查看器 ------------------------------------ 1.界面:一个输入text框,输入一个网 ...
- Android学习笔记----ArcGIS在线地图服务(Android API)坐标纠偏
仅限于如下ArcGIS在线地图服务(高德提供数据): //概述:彩色中文含兴趣点版中国基础地图 //投影:WGS 1984 Web-Mercator //切片格式:MIXED90 //服务类型:基础地 ...
- Android学习笔记(十八)——使用意图筛选器和实现浏览网页(附源代码)
使用意图筛选器 点击下载源代码 1.创建一个Intents项目,给该项目加入一个新类,命名为MyBrowserActivity.在res/layout目录下新增一个browser.xml: 2.在An ...
- Android学习笔记第五篇--网络连接与云服务(一)
Android学习笔记第五篇–网络连接与云服务 第一章.无线连接设备 除了能够在云端通讯,Android的无线API也允许在同一局域网内的设备通讯,**甚至没有连接网络,而是物理具体相近,也可以相 ...
- android学习笔记---46视频刻录的实现,视频录像器。
46_视频刻录 -------------------- 1.在main.xml布局文件添加用于视频画面绘制的SurfaceView 控件: <SurfaceView android:layou ...
- Android学习笔记:Android基础知识点(不断更新中)
1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...
- Android学习笔记之AndroidManifest.xml文件解析(摘自皮狼的博客)
Android学习笔记之AndroidManifest.xml文件解析 一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它 ...
- android学习笔记1
adb 常用命令 adb device adb kill-server adb start-server adb install adb uninstall adb pull adb push ...
最新文章
- 修改mysql的用户名和密码
- 编程语言的“别样”编年史
- android界面实现框架内页面跳转_KVM虚拟化管理平台的实现
- uva 10127——ones
- 它利用计算机和现代通信技术,现代通信技术复习概论
- net core获取客户端ip
- linux磁盘挂载特别慢,arch开机速度竟然是挂载磁盘拖慢了。。
- 《自己动手写网络爬虫》笔记2-Http状态码
- 分位数回归(Stata)
- Vmware 和宿主机之间的网络互通
- java开源im框架_开源im即时通讯
- 图解格拉姆-施密特正交化和改进的格拉姆-施密特正交化
- 高分毕业论文答辩自述稿(附注意事项及模板)
- 深入Kubernetes 之 DaemonSet :容器化守护进程
- WebForm水印照片
- 图像处理 - 平滑处理(cvSmooth)
- java gui编程 计算器_Matlab-GUI编程:简单计算器的实现
- Long与long的区别
- 分享3款在线图片处理工具,解决图片问题不用担心
- 随笔(十) mp3格式转pcm格式并调用百度语音识别