Andorid相机,相册保存本地与查阅相册

原创 2016年05月31日 12:49:21
 intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//调用android自带的照相机


   Uri photoUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
  

   startActivityForResult(intent, 1);







//保存
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    // TODO Auto-generated method stub
    super.onActivityResult(requestCode, resultCode, data);
    if (resultCode == Activity.RESULT_OK) {
        String sdStatus = Environment.getExternalStorageState();
        if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) { // 检测sd是否可用
            Log.i("TestFile",
                    "SD card is not avaiable/writeable right now.");
            return;
        }
        String name = new DateFormat().format("yyyyMMdd_hhmmss",Calendar.getInstance(Locale.CHINA)) + ".jpg";
        Toast.makeText(this, name, Toast.LENGTH_LONG).show();
        Bundle bundle = data.getExtras();
        Bitmap bitmap = (Bitmap) bundle.get("data");// 获取相机返回的数据,并转换为Bitmap图片格式

        FileOutputStream b = null;
        //为什么不能直接保存在系统相册位置呢
        File file = new File("/sdcard/myImage/");
        file.mkdirs();// 创建文件夹
        String fileName = "/sdcard/myImage/"+name;

        try {
            b = new FileOutputStream(fileName);
            bitmap.compress(Bitmap.CompressFormat.JPEG, 100, b);// 把数据写入文件
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } finally {
            try {
                b.flush();
                b.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
       // 将图片显示在ImageView里 ((ImageView) findViewById(R.id.imageView)).setImageBitmap(bitmap)
    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/logodongchang/article/details/51544747

机器学习疯狂入门(1):相似性算法篇

1、本课程主要环境基于python3.6和sklearn。 2、本课程中会涉及到一些数学算法和使用工具。先教大家怎么使用和简单触碰原理。后续会有针对这些特定数学基础和工具的精讲课程开设。 3、如果对python和相关数据分析工具需要快速入门,可以看我们的上一个课程 3、本课程特别适合web程序员想要快速入门机器学习的同学
  • 2018年03月03日 18:34

iOS拍照后存储照片到相册中

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDic...
  • iosWorker
  • iosWorker
  • 2016-01-12 16:38:44
  • 2560

Android相机、相册获取图片显示并保存

  • 2013年03月09日 14:44
  • 1.01MB
  • 下载

iOS--相机(自定义相机) 保存照片到相册

自定义相机  提供两个链接: http://course.gdou.com/blog/Blog.pzs/archive/2011/12/14/10882.html (原理讲解) http://www....
  • u010165653
  • u010165653
  • 2015-01-22 18:37:49
  • 1563

Android7..0调用相机,相册获取图片并裁剪

  • 2017年10月17日 22:55
  • 20.17MB
  • 下载

Android 相机相册权限设置

在AndroidManifest.xml中设置相机和相册的权限,
  • flyToSky_L
  • flyToSky_L
  • 2017-04-17 17:36:13
  • 2555

Android相机相册的调用,图片的存储删除

主要以SimpleFilter的源码为例子详解,app可在百度应用商店下载 SimpleFilter源代码下载xml ...
  • shichen501
  • shichen501
  • 2016-09-20 19:31:01
  • 1851

Unity for iOS 打开相册、相机及保存图片到相册

在这里简单,实现一个 Unity for iOS 打开相册、相机及保存图片到相册的功能。主要有两个方面:1、unity 与 ios的交互、ios下的objective-c的相关api。具体的看代码吧,...
  • AnYuanLzh
  • AnYuanLzh
  • 2016-02-26 13:16:41
  • 8154

Android 使用系统相机拍摄照片保存到本地并在系统相册中显示

这是我的第一篇博客文章,一直获取别人的劳动成果,今天开始我也要分享我的劳动成果给大家。这篇博客主要探讨使用Android 手机自带相机拍摄照片并把照片保存到本地,并通过广播通知系统相册进行更新图片,这...
  • wukj_litai
  • wukj_litai
  • 2016-04-06 16:44:23
  • 4990

20160722关于保存应用图片到本地的相册

一年没有写博客了,从ios入门到熟练应该有一年的时间,最近对保存应用图片到本地相册有了新的认识,所以想分享一下。 如果是简单保存图片,而不要创建相册保存  可以下面的代码 - (IBAction)...
  • u011397277
  • u011397277
  • 2016-07-22 15:23:50
  • 708
收藏助手
不良信息举报
您举报文章:Andorid相机,相册保存本地与查阅相册
举报原因:
原因补充:

(最多只允许输入30个字)