码迷,mamicode.com
首页 > 移动开发 > 详细

Android初识Media类的EXTERNAL_CONTENT_URI和INTERNAL_CONTENT_URI

时间:2015-01-30 22:46:37      阅读:570      评论:0      收藏:0      [点我收藏+]

标签:android   内置视频   不可卸载   media   internal   

今天有个客户需求,要内置一个不可删除的视频。

不可删除的话,不能在设备中删除,USB连接电脑也不能删除。那么直接放到system/media/下好了,这样对用户就完全不可见了,这样还不行,完全不可见,就失去了内置视频的意义,所以我们还要在视频播放器中显示出来,这就要修改播放器的源码,让播放器读取Internal的媒体文件即可。


adb shell,查看如下目录

/data/data/com.android.providers.media/databases/

可以看到有两个数据库文件:external.db和internal.db:


技术分享


分别打开可以看到:


技术分享

技术分享


其中External为sdcard下的多媒体文件,Internal为system下的多媒体文件。

对应的CONTENT_URI:

Media.EXTERNAL_CONTENT_URI
Media.INTERNAL_CONTENT_URI



转载请注明出处:周木水的CSDN博客 http://blog.csdn.net/zhoumushui

我的GitHub:周木水的GitHub https://github.com/zhoumushui


Android初识Media类的EXTERNAL_CONTENT_URI和INTERNAL_CONTENT_URI

标签:android   内置视频   不可卸载   media   internal   

原文地址:http://blog.csdn.net/zhoumushui/article/details/43313713

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!