android 多媒体文件 支持第三方应用的调用接口
来源:互联网 发布:openwrt 设置无线 mac 编辑:程序博客网 时间:2024/05/13 02:35
1.ACTIVITY 在XML文件中要配置如下:其中 <data android:scheme="file"/>标示来自于文件浏览,<data android:scheme="content"/>标示来自于网络
<data android:mimeType="audio/*"/>
<data android:mimeType="application/ogg"/>
<data android:mimeType="application/x-ogg"/>
<data android:mimeType="application/itunes"/>标示是音乐格式类型
android:taskAffinity=""
android:launchMode="singleTask"android:clearTaskOnLaunch="true"
android:excludeFromRecents="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
<data android:mimeType="application/ogg"/>
<data android:mimeType="application/x-ogg"/>
<data android:mimeType="application/itunes"/>
</intent-filter>
<intent-filter>
<action android:name="com.android.music.PLAYBACK_VIEWER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
视频和图片类推配置。
<!--<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="rtsp" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="video/*" />
<data android:mimeType="application/sdp" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" />
<data android:mimeType="video/mp4" />
<data android:mimeType="video/3gp" />
<data android:mimeType="video/3gpp" />
<data android:mimeType="video/3gpp2" />
</intent-filter>
-->
<!-- <intent-filter> <action android:name="android.intent.action.VIEW"
/> <category android:name="android.intent.category.DEFAULT" /> <data android:scheme="content"/>
<data android:scheme="file"/> <data android:mimeType="audio/*"/> <data android:mimeType="application/ogg"/>
<data android:mimeType="application/x-ogg"/> <data android:mimeType="application/itunes"/>
</intent-filter> <intent-filter> <action android:name="com.android.music.PLAYBACK_VIEWER"
/> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> -->
2.接下来在ACTIVITY类中要获取多媒体的路径
String pathString=URLDecoder.decode(getIntent().getData().toString());
Log.i("======getIntent().getData()====",""+pathString);//file browser
将来自其他的应用的路径进行转码后进行操作
- android 多媒体文件 支持第三方应用的调用接口
- 调用第三方的接口
- android 调用第三方应用
- Android调用第三方应用
- Android应用内调用第三方应用
- Android调用第三方应用方式
- android ndk 怎样调用第三方的so库文件
- android调用第三方so库文件
- 前端第三方接口调用
- 调用第三方接口总结
- android 调用第三方应用市场,给自身应用评分
- 第三方程序调用Android Telephony 接口机制
- Android调用第三方库的方法
- 调用第三方应用导航
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- android 第三方拉起应用的实现。
- 三洋电子办公管理系统
- Flex操作XML包括增删改查
- Vc6.0 调试指南 --Happy Debugging
- 变量的内存分配情况
- 高效使用vim (Efficient Editing With vim
- android 多媒体文件 支持第三方应用的调用接口
- class获取项目路径
- java script 文本框的事件
- WebKit内核源代码分析(三)
- POJ2387
- 将图片转换成二进制数据
- css 学习
- iOS获取当前系统的相关信息
- MVC2 与 JQuery 的 Ajax 实现局部刷新的问题