android获得图片、音频、视频(2)

来源:未知 责任编辑:责任编辑 发表时间:2014-05-26 10:58 点击:

    imgPath = data.getStringExtra("filePath"); 
    fileName = data.getStringExtra("fileName"); 
    fileSize = data.getStringExtra("fileSize"); 
    // 读取拍照所得的文件 
    try { 
     Bitmap bitmap = this.getLoacalBitmap(imgPath); 
     ImageView imageView = (ImageView) findViewById(R.id.imview); 
     imageView.setImageBitmap(bitmap); 
    } catch (Exception e) { 
     // TODO: handle exception 
    } 
    // 
   } 
  } 
  super.onActivityResult(requestCode, resultCode, data); 
 
 
 
Uri介绍: 
Uri代表了要操作的数据,Uri主要包含了两部分信息:1》需要操作的ContentProvider ,2》对ContentProvider中的什么数据进行操作,一个Uri由以下几部分组成:  

ContentProvider(内容提供者)的scheme已经由Android所规定, scheme为:content://  
主机名(或叫Authority)用于唯一标识这个ContentProvider,外部调用者可以根据这个标识来找到它。  
路径(path)可以用来表示我们要操作的数据,路径的构建应根据业务而定,如下:  
要操作person表中id为10的记录,可以构建这样的路径:/person/10  
要操作person表中id为10的记录的name字段, person/10/name  
要操作person表中的所有记录,可以构建这样的路径:/person  
要操作xxx表中的记录,可以构建这样的路径:/xxx  
当然要操作的数据不一定来自数据库,也可以是文件等他存储方式,如下:  
要操作xml文件中person节点下的name节点,可以构建这样的路径:/person/name  
如果要把一个字符串转换成Uri,可以使用Uri类中的parse()方法,如下:  
Uri uri = Uri.parse("content://cn.itcast.provider.personprovider/person")  
 
 作者“dennies211”
 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Android 完全退出程序
  • 原创:Android应用开发-Andorid歌词秀,含源码
  • android 屏幕保护
  • Android手机软件汉化教程---第四课 dex文件汉化
  • 众多Android 开源项目推荐,给力工作给力学习
  • Android Audio代码分析4
  • Android得到已安装的应用程序信息!
  • Android开发者指南(29) —— USB Host and Accessory
  • Android成长的幕后推手:工程师鲁宾
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1