在manifest文件里->activity 添加

<intent-filter>

<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />

<data android:mimeType="*/*">

</intent-filter>

这样就把当前程序注册为 可以打开/查看所有类型的文件.
或者要查看jpeg, mimeType要改为: image/jpeg
默认打开图片:android:mimeType="image/*"
默认打开音频:android:mimeType="audio/*"
默认打开视频:android:mimeType="video/*"
也可以具体指定某种类型的文件,如软件只能打开.mp3文件,则:android:mimeType="audio/mp3"
当在文件管理器里点击任何文件, 系统都会试图去执行你的程序.

更多相关文章

  1. Android(安卓)Drawable Resource学习(一)、Drawable Resource简介
  2. use '@foo' to launch a virtual device named 'foo'
  3. Android(安卓)根文件系统分析
  4. android背景选择器selector用法、自定义Button按钮样式
  5. 编译Android最新源码(090508)
  6. android spinner默认样式不支持换行和修改字体样式 的解决方法
  7. 用python开发android应用(1)
  8. Android中的AndroidManifest.xml文件
  9. android更换控件默认样式

随机推荐

  1. 使用JavaScript多态在子类中创建唯一变量
  2. Sina weibo新浪微博 API返回信息详解
  3. 使用gulp-spritesmith属性生成:悬浮规则,
  4. if-else语句太多了。他们可以成为全球性
  5. 将JavaScript函数的值插入SQL Server数据
  6. 没有AJAX的拖放文件上传,在前台同步?
  7. Chrome扩展程序:尝试传递邮件,一旦收到该邮
  8. 补全Gemfile缺少到javascript gem
  9. Ajax的实用技术——用户的注意力从页面的
  10. 为什么通过JavaScript更改样式会受到CSS