读取数据从Uri
2015-10-13 10:41
309 查看
package me.xiaopan.android.content; import java.io.IOException; import java.io.InputStream; import me.xiaopan.java.io.IOUtils; import android.content.Context; import android.net.Uri; public class ContentUtils { /** * 读取数据 * @param context * @param uri * @return */ public static byte[] readData(Context context, Uri uri){ InputStream inputStream = null; try { inputStream = context.getContentResolver().openInputStream(uri); if(inputStream == null) return null; return IOUtils.read(inputStream); } catch (Exception e) { e.printStackTrace(); return null; }finally { if(inputStream != null){ try { inputStream.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
相关文章推荐
- 广播工具箱
- Activity
- c#datagrid的每行的单击事件
- 虚拟引擎
- Mysql 数据库之常用命令[更新中...]
- 如何很好的使用Linq的Distinct方法
- ZBar在Windows上的使用(1)-ImageMagick
- Ubuntu中修改命令终端Terminal的配色方案
- mahout调用协同过滤
- [Java]Spring入门
- javascript正则表达式和字符串RegExp and String(二)
- C#中读取文件和写入文件的类
- Computing PI
- 注销恢复操作流程
- 文件工具类FileUtils
- 浅谈Android 6.0之Runtime Permissions
- nth-child() 选择器
- H-FZU2203-单纵大法好
- JavaScript高级程序设计之BOM之window 对象之系统对话框 第8.1.7讲笔记
- java里面的treemap与HashMap