當前位置:首頁 » 安卓系統 » 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】;

熱點內容
什麼軟體可以查電腦配置牌子 發布:2024-05-22 01:19:54 瀏覽:373
廢電腦變成伺服器 發布:2024-05-22 01:19:29 瀏覽:411
c語言函數手冊chm 發布:2024-05-22 01:15:32 瀏覽:871
linuxservice命令 發布:2024-05-22 01:07:56 瀏覽:373
clinux程序設計 發布:2024-05-22 01:04:47 瀏覽:513
armc編程 發布:2024-05-22 01:02:26 瀏覽:158
銑圓弧編程 發布:2024-05-22 00:41:54 瀏覽:28
php網站運行 發布:2024-05-22 00:38:02 瀏覽:655
撲狗源碼 發布:2024-05-22 00:26:30 瀏覽:243
多節點cdn伺服器搭建 發布:2024-05-22 00:25:44 瀏覽:186