摘要: 在手机应用程序中,用户选择图片有很多方式可以选择。 例如1、SD卡选择;2、通过拍照;3、通过网络搜索。 通过拍照来直接取得图片资源,实现原理很简单,这里简单说一下。代码流程:用户触发拍照事件—>在SD卡中创建图片文件(一般是在相册中创建,当然也可以在自己应用程序的资源目录下创建)—>通过Intent调用手机照相功能,并且将刚创建的照片文件处理后放到intent参数中 即:intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(mPhotoFile));。最后在调用activity返回事件(onActivityResult)时,根据照片路径(之前创建图片时用全局变量记住),通过BitmapFactory.decodeFile()读取照片,在程序中显示。 阅读全文
posted @ 2013-03-19 15:53 三两土豆 阅读(2263) 评论(0) 推荐(0) 编辑