Android(安卓)媒体库数据更新
16lz
2022-06-01
Android 内部维护了很多数据库,比如媒体数据库、联系人数据库等等。
媒体数据库会在系统收到Intent.ACTION_MEDIA_INTENT, Intent.ACTION_BOOT_COMPLETE, Intent.ACTION_MEDIA_SCANNER_SCAN_FILE等广播时自动扫描SD卡等外设,获取信息写到数据库中,因此,如果要调用系统的扫描功能,可以发送广播,
调用sendBroadCast(new Intent(Intent.ACTION_MEDIA_INTENT, Uri.parse( "file://" + Environment.getExternalStorageDirectory()));
系统还提供了其他的功能,可以通过发送广播的方式调用,这是一个思路。。。。。
更多相关文章
- Android(安卓)APK安装过程及原理详解
- [Android] AsyncTask使用实例---加载网络图片
- android拦截短信并屏蔽系统的Notification
- [Network]Android(安卓)N Ethernet新IP获取机制—IpManager
- Android中Java和JavaScript交互解决方案,以及问题解决大全
- android调用shell命令及权限问题
- Android(安卓)无法接收开机广播的问题
- android开机自启动的后台Service的实现 .
- android实现视频播放的几种方式