当前位置:首页 » 安卓系统 » android相机拍照路径

android相机拍照路径

发布时间: 2022-08-05 09:38:23

Ⅰ 一个关于android的问题,我通过下面的方法调用相机,可是怎么可以在拍照结束后获取照片的路径呢

Android调用系统拍照的代码:

  1. 创建Intent Intent openCameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

    String imagePath = Environment.getExternalStorageDirectory() + "/image" ;

  2. 设置文件路径 File file = new File(imagePath);

    if(!file.exists()){

    file.mkdirs(); }

  3. 设置URI,指定相册拍照后保存图片的路径,Uri imageUri = Uri.fromFile(new File(imagePath, "image.jsp"));

    openCameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);

    startActivityForResult(openCameraIntent, REQUEST_CODE_TAKING_PICTURES);

  4. 拍照完以后,文件就会保存在这个指定的目录下了。Uri 里指定了相机拍照的路径。

Ⅱ android 调用系统照相机拍照后获得图片路径

{privateUrimOutPutFileUri;
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ButtontakePiCButton=(Button)this.findViewById(R.id.button1);
takePiCButton.setOnClickListener(this);
}

@Override
publicvoidonClick(Viewv){
switch(v.getId()){
caseR.id.button1:
saveFullImage();
break;

default:
break;
}
}

privatevoidsaveFullImage(){
Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);
//文件夹aaaa
Stringpath=Environment.getExternalStorageDirectory().toString()+"/aaaa";
Filepath1=newFile(path);
if(!path1.exists()){
path1.mkdirs();
}
Filefile=newFile(path1,System.currentTimeMillis()+".jpg");
mOutPutFileUri=Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT,mOutPutFileUri);
startActivityForResult(intent,1);

}

@Override
protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){
super.onActivityResult(requestCode,resultCode,data);
if(requestCode==1){
UriimageUri=null;
if(data!=null){
if(data.hasExtra("data")){
Bitmapthunbnail=data.getParcelableExtra("data");
//处理缩略图
}
}else{
//处理mOutPutFileUri中的完整图像
}

}
}
}

安卓系统,手机拍完的视频存在哪个文件夹里

安卓系统,手机拍完的视频存在SD卡的DCIM\Camera文件夹。
希望能帮到你。

Ⅳ android 相机拍完照后照片路径怎么得到

extras.getParcelable("data")//可能,不确定

//我是这么实现的,给他一个存储路径,回调的时候去这个路径取
intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(
Environment.getExternalStorageDirectory(), "temp.jpg")));
startActivityForResult(intent, IntentTag.INTENT_PHOTOHRAPH);

Ⅳ 华为手机照相/摄像文件默认保存路径和更改方法是什么

相机,点击屏幕右上角的菜单图标
,选择正下方的设置图标
,进入设置菜单,选择“优先存储位置”,可以设置存储位置为
SD卡
或者
内部存储。
当默认存储位置为手机存储时,照相机的存储路径为文件管理:内部存储\DCIM\Camera
当默认存储位置为SD卡时,照相机的存储路径为文件管理:SD卡\DCIM\Camera

Ⅵ android 调用系统摄像头 拍摄完后存到自己想存的路径 而不是系统默认的路径 有写过的吗可以说一下吗 急。

首先可以自定义照片的文件名。自己定义一个路径就可以了!
File file = new File(Environment.getExternalStorageDirectory() .getPath() + "/DCIM/Camera");
file.mkdirs();
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
String imageFile = new File(Environment.getExternalStorageDirectory() .getPath() + "/DCIM/Camera/" + format.format(new Date()) + ".jpg");
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(imageFile));
startActivityForResult(intent, 0);
类似这样就可以了

Ⅶ android系统拍照和录像的存储路径

大概在sdcard下的DCIM文件夹中。

Ⅷ 安卓系统所有照片存在哪个文件夹

点击【文件管理】中的【内部存储】,进去内部存储界面之后,点击tencent,点击MicroMsg。点击进去Download文件夹,就看到手机微信接收的文件。具体介绍如下:

1、一般都是在腾讯文件夹中找到微信的下载文件夹即可,首先打开手机的文件管理器,点击【内部存储】;

2、打开内部存储界面之后,点击【tencent】,然后选择【MicroMsg】

3、进入文件夹之后再选择【Download】文件夹;进去Download文件夹之后,可以看到手机微信接收的文件。

打开手机的相机,一般在右上角会有【设置】的图标,点击进入相机的设置菜单;看到路径之后,使用手机的文件管理器复制路径进入该目录,就可以看到视频文件。以下是详细介绍:

1、打开手机的相机,一般在右上角会有【设置】的图标,点击进入相机的设置菜单;

2、切换到视频拍摄选项中就可以看到视频的保存路线,您可以将其复制;

3、打开文件管理器,点击手机,按照路径进入DICM目录,进入到相机目录,那么就可以看到视频文件;存储在手机内置存储空间中的默认查看路径是:【我的文件】-【sdcard0/设备存储】-【DCIM】-【Camera】;存储在存储卡中的默认查看路径是:【我的文件】-【extSdcard/SD card】-【DCIM】-【Camera】;

热点内容
java方法定义 发布:2025-01-19 20:20:50 浏览:404
kr脚本 发布:2025-01-19 20:17:41 浏览:518
帮我开启存储 发布:2025-01-19 20:17:39 浏览:813
s9存储缩水 发布:2025-01-19 20:08:06 浏览:335
2b2t的服务器编号是什么 发布:2025-01-19 19:58:55 浏览:874
androidstudio下载与安装 发布:2025-01-19 19:58:14 浏览:560
拉钩算法 发布:2025-01-19 19:58:14 浏览:866
python中读取文件 发布:2025-01-19 19:37:26 浏览:369
网吧电脑连接到steam服务器错误 发布:2025-01-19 19:37:17 浏览:602
mc怎么在别人的服务器开创造 发布:2025-01-19 19:37:16 浏览:71