当前位置: 首页 > news >正文

利用vs做网站/seo课

利用vs做网站,seo课,网站死链怎么办,邢台seo推广Android媒体文件(图片 视频 音频 等文件)需要扫描到媒体库中才能通过相关的程序来查看. 比如 编写一个程序从互联网上下载一个图片保存到SDCard中,退出程序打开系统图片程序并看不到刚刚下载的图片. 这就是因为图片没有在系统媒体库注册的原因. 在系统启动的时候(或者SDCard从新…

Android媒体文件(图片 视频 音频 等文件)需要扫描到媒体库中才能通过相关的程序来查看. 比如 编写一个程序从互联网上下载一个图片保存到SDCard中,退出程序打开系统图片程序并看不到刚刚下载的图片. 这就是因为图片没有在系统媒体库注册的原因. 在系统启动的时候(或者SDCard从新载入的时候)系统会扫描媒体文件,并注册新发现的文件. 下面的示例就是如何通过代码来注册新的媒体文件.

import android.content.Context; import android.media.MediaScannerConnection; import android.net.Uri; public class MediaScanner { private MediaScannerConnection mediaScanConn = null; private MusicSannerClient client = null; private String filePath = null; private String fileType = null; private String[] filePaths = null; /** * 然后调用MediaScanner.scanFile("/sdcard/2.mp3"); * */ public MediaScanner(Context context) { //创建MusicSannerClient if (client == null) { client = new MusicSannerClient(); } if (mediaScanConn == null) { mediaScanConn = new MediaScannerConnection(context, client); } } class MusicSannerClient implements MediaScannerConnection.MediaScannerConnectionClient { public void onMediaScannerConnected() { if(filePath != null){ mediaScanConn.scanFile(filePath, fileType); } if(filePaths != null){ for(String file: filePaths){ mediaScanConn.scanFile(file, fileType); } } filePath = null; fileType = null; filePaths = null; } public void onScanCompleted(String path, Uri uri) { // TODO Auto-generated method stub mediaScanConn.disconnect(); } } /** * 扫描文件标签信息 * @param filePath 文件路径 eg:/sdcard/MediaPlayer/dahai.mp3 * @param fileType 文件类型 eg: audio/mp3 media /* application/ogg * */ public void scanFile(String filepath,String fileType) { this.filePath = filepath; this.fileType = fileType; //连接之后调用MusicSannerClient的onMediaScannerConnected()方法 mediaScanConn.connect(); } /** * @param filePaths 文件路径 * @param fileType 文件类型 * */ public void scanFile(String[] filePaths,String fileType){ this.filePaths = filePaths; this.fileType = fileType; mediaScanConn.connect(); } public String getFilePath() { return filePath; } public void setFilePath(String filePath) { this.filePath = filePath; } public String getFileType() { return fileType; } public void setFileType(String fileType) { this.fileType = fileType; } }

原帖地址:http://bashenmail.javaeye.com/blog/603680

http://www.lbrq.cn/news/1238527.html

相关文章:

  • 网站模板和定制的区别/seo 公司
  • 上海弄网站的/网络营销的整体概念
  • 阜阳做网站的公司/泰州seo排名扣费
  • 日常网站维护/推广关键词怎么设置
  • 建和做网站/杭州seo公司服务
  • 欧美浅蓝色新闻网站css模板/推广论坛有哪些
  • 南京网站建设王道下拉??/外贸网站推广怎么做
  • 徐州市中宇建设工程有限公司网站/万能优化大师下载
  • 建行网站/网页搜索优化
  • 北京网站制作公司招聘信息/全球搜官网
  • 如何用css做网站/工厂管理培训课程
  • wordpress 蓝色主题/百度seo发帖推广
  • 奉化建设网站/推广普通话演讲稿
  • 深圳建设网站上市/营销推广工作内容
  • 网站建设与管理的现状/百度首页排名优化平台
  • 网站开发参考文献期刊/google广告投放
  • wordpress add_action/武汉排名seo公司
  • 大型集团网站建设/企业网站设计规范
  • 许昌做网站公司报价/域名ip查询入口
  • 青岛做网站建网站/站长统计幸福宝2022年排行榜
  • 网站建设及维护业务服务合同/搜索词分析
  • 安宁网站建设 熊掌/怎么理解搜索引擎优化
  • 河北网络推广/大连seo外包平台
  • 建设淘宝网站需要多少钱/百度营销中心
  • 南京做网站多少钱/有效获客的六大渠道
  • 海口网站运营托管咨询/软文投放平台有哪些
  • 罗岗网站建设公司/长沙靠谱的关键词优化
  • 网站开发类毕业设计/seoapp推广
  • 网站制作学校找哪家/有利于seo优化的是
  • 做建材哪个网站平台好/百度大数据
  • 关于 xrdp远程桌面报错“Error connecting to sesman on 127.0.0.1:3350“的解决方法
  • Apache Shenyu 本地启动及快速入门
  • Rust:开发 DLL 动态链接库时如何处理 C 字符串
  • SPI通信中CS片选的两种实现方案:硬件片选与软件片选
  • ubuntu22.04离线一键安装gpu版docker
  • 线程池的实现