zoukankan      html  css  js  c++  java
  • 1.1.2 捕获更大的图像

        为了绕过大小的限制,从Android 1.5开始,在大多数设备上可以将一个附加值传递给触发Camera应用程序的意图。这个附加值的名称在MediaStore类中指定,他是一个常量,称为EXTRA_OUTPUT。这个附加值(采用名—值对的形式)将以URI的方式指示Camera应用程序你想要捕获的图像保存在什么位置。

       一下代码片段指示Camera应用程序应该将图像保存到设备的SD卡上,文件名为myfavoritepicture.jpg。

    1         String imageFilePath=Environment.getExternalStorageDirectory().getAbsolutePath()+"myfavoritepicture.jpg";
    2         File imageFile=new File(imageFilePath);
    3         Uri imageFileUri=Uri.fromFile(imageFile);
    4         
    5         Intent i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    6         i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, imageFileUri);
    7         startActivityForResult(i, CAMERA_RESULT);
  • 相关阅读:
    的地方d'fe'w
    日期
    equals方法
    接口作为成员变量类型
    匿名内部类注意事项
    匿名内部类
    局部内部类注意问题
    可以
    C中的volatile关键字
    继承权限问题
  • 原文地址:https://www.cnblogs.com/ZSS-Android/p/3922418.html
Copyright © 2011-2022 走看看