導航:首頁 > 操作系統 > android拍照保存本地

android拍照保存本地

發布時間:2023-02-12 19:55:16

⑴ 安卓手機照片一般存在哪個文件夾

一般在存儲在手機存儲-DCIM-Camera下面

1、打開桌面上的文件管理器

(1)android拍照保存本地擴展閱讀:

截圖生成的圖片資源存儲位置:手機存儲-DCIM-ScreenShots文件夾下

由手機淘寶,美團生成的緩存圖片存儲位置:手機存儲-Pictures

圖片存儲太多會佔用很大內存空間,定期清理,可以便程序運行不卡頓,使用手機上手機管家之類的軟體,定時清除緩存數據,手機那些上網瀏覽緩存下來的照片就會被刪掉,也可以自己找出來刪。

⑵ Android拍照保存

1.確認其他手機裝有SD卡
2.程序的AndroidManifest.xml裡面定義有寫SD卡許可權
3.測試的時候手機請不要用數據線連著電腦,這時手機的SD卡被掛載在電腦上當作U盤,可能造成無法往裡面寫入文件。

⑶ Android調用手機相機拍照,保存圖片會出現2張解決辦法。

最近項目中使用系統相機拍照,保存圖片,發現一些問題。

  讀取圖片旋轉角度,然後再旋轉回去。

   使用BitmapFactory.Options,能更准確的獲取圖片格式,
   判斷地址末尾 .gif 有時候會不準確(不推薦)

  上傳伺服器,一般使用地址,但是用戶手動刪除圖片後,地址是無效的。為了防止地址無效,可以對需要上傳圖片地址做保存,但又希望系統讀取不到,可以對保存地址進行修改。

  讀取圖片地址api

  我們可以去系統相冊查看兩張圖片,會發現兩張圖片的地址是不一樣的,而且兩張圖片的大小也不同。
出現2張的原因是:
 (1)調用系統相機,拍照完成我們會生成一個保存地址,而這個地址是: /storage/android/data/包名/Picture/ ,這張是我們保存的拍照圖片。
 (2)相同的一張圖片在哪?這個地址是:/storage/Pictures/ ,這張圖片是系統復制的App目錄下Pictures中的圖片。

  所以就會出現在系統相冊兩張圖片,但兩張圖片大小不一致,地址不同。

  調用系統api,只能讀取到一張,是系統復制的那張,也就是 /storage/Pictures/ 目錄下的這張,但是/storage/android/data/包名/Picture/ 目錄下的沒有讀取到。

  知道了問題,就有解決辦法,可分為三種方法:
 (1)第一種方法:
     保存圖片的時候,修改下地址(可參照標題 3 ,這樣讓系統無法識別出這張圖片),結果就是,我讀取不到,系統也別想讀取不到,在系統相冊里也就看不到這張圖片。

 (2)第二種方法:
     因為api無法讀取到,那我們就直接再讀取/storage/android/data/包名/Picture/ 下的文件,把圖片一塊加入到同一個集合中用於展示,這樣所有的圖片都有了,但是系統相冊中還是有兩張圖片,為解決這個問題。

 (3)第三種方法:( )
     在我們保存圖片的時候,直接保存到 /storage/Pictures/ 這個目錄下,也不用系統幫我們復制了,這樣就只會出現一張,而且我們也能調用api直接讀取到,兩個問題全都解決了,完美!



(如果以上有錯誤或者有更優美的方式,感謝指出並改之,與君共勉)
這是我項目中出現的問題,希望能夠幫助到你,Thanks,Bye!

⑷ 如何獲得android手機拍照後照片的存放目錄

一般照片都在手機根目錄/DCIM/Camera文件夾下。
也可以在拍照後預覽照片,照片選項有一個詳細信息,裡面有照片存放路徑。不同型號手機操作有差異但差不多。

⑸ 在android開發中,拍照後的圖片進行剪切後,怎麼保存呢

流,給你一個保存的方法
你應該是拍照以後再onActivityResult中回去圖片 再進行操作 得到最終的bitmap 在用下面的方法保存指定圖片的路徑、名稱保存。

// 保存拍攝的照片到手機的sd卡
private void SavePicInLocal(Bitmap bitmap) {
FileOutputStream fos = null;
BufferedOutputStream bos = null;
ByteArrayOutputStream baos = null; // 位元組數組輸出流
try {
baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
byte[] byteArray = baos.toByteArray();// 位元組數組輸出流轉換成位元組數組
picName = (list.size() + 1) < 10 ? memberInfoID + "-0"
+ (list.size() + 1) + ".jpg" : memberInfoID + "-"
+ (list.size() + 1) + ".jpg";
File file = new File(PHOTO_DIR, picName);
// 將位元組數組寫入到剛創建的圖片文件中
fos = new FileOutputStream(file);
bos = new BufferedOutputStream(fos);
bos.write(byteArray);

} catch (Exception e) {
e.printStackTrace();

} finally {
if (baos != null) {
try {
baos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
if (bos != null) {
try {
bos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
if (fos != null) {
try {
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
}

}

}
這個保存的是縮略以後的 有50k左右,

⑹ 如何獲得android手機拍照後照片的存放目錄

系統設置照片保存在機身時,為內置儲存下DCIM文件夾;同理照片保存在SD卡中,則是內存卡根目錄中的DCIM文件夾。

⑺ 1、安卓調用攝像頭拍照

近期在做畢設,需要用到Android調用攝像頭拍攝車牌號,並對車牌號碼進行識別。特別記錄一下如何調用系統攝像頭進行拍照,並將文件保存到本地。

環境:Android Studio
官方指南: Camera|Android Developer

1、首先當然要添加一下調用攝像頭需要的許可權,以及創建文件需要的許可權等

AndroidMainfest.xml

2、添加函數,創建臨時文件,用來儲存圖片
MainActivity.java

3、創建函數用來啟動攝像頭,並儲存文件
MainActivity.java

4、因為上面使用到privider,因此需要在res下創建xml文件夾、創建文件file_paths.xml,並添加對應的設置
file_paths.xml

AndroidMainfest.xml

5、在onCreate()中調用dispatchTakePictureIntent()函數
MainActivity.java

其保存的文件目錄如下:
/storage/emulated/0/Android/data/com.example.takephotos/files/Pictures/JPEG_20190312_2339464476956325377028564.jpg

安卓拍照並且保存本地就到這里完成了。

安卓系統,手機拍照後照片存在哪個文件夾里

拍照圖片保存位置如下:如果保存位置為手機內存則是SD卡>DCIM>Camera中,如果保存位置為SD卡則是SD卡>DCIM>Camera中。

建議您使用華為手機助手,電腦上下載安裝後,點擊「點擊連接設備」,按照提示連接電腦後,在圖片中即可查看到,並可以進行導出導入等操作。您也可以在手機圖庫中查看到拍照的照片。

⑼ 安卓相片在哪個文件夾

問題一:安卓手機的相機照片存在哪個文件里

問題二:安卓手機相片保存在哪個文件夾啊? 內存卡,DCIM,CAMERA文件夾內

問題三:安卓手機相機拍下的相片在SD卡的那個文件夾里? 根據手機的不同存儲位置也有所不同,但是安卓手機拍照應該存在以下兩個位置:
1、SD卡根目錄下DCIM文件夾下;
2、SD卡根目錄下picture文件夾下;

問題四:手機照的相片存放在哪個文件夾? 手機拍攝的一般是在「DCIM」的文件夾下,裡面還有一層海件夾,不同的相機名稱不一,裡面就是照片了
復制到手機的,保存到你的文檔,圖片文件夾,或者自行建立個新文件夾就可以

問題五:安卓手機照相啊 相片保存到那個文件啊 在DCIM文件夾內第二個文件下。

問題六:安卓手機照片備份文件放在那個文件夾 根據手機的不同存儲位置也有所不同,但是安卓手機拍照應該存在以下兩個位置:1、SD卡根目錄下DCIM文件夾下;2、SD卡根目錄下picture文件夾下;

問題七:安卓手機的微博客戶端保存圖片在哪個文件夾? sdcard/sina/weibo

問題八:安卓手機圖片放在哪個文件夾 打開手機圖庫,能看見路徑,也可以長按看屬性就知道了

問題九:安卓手機相片在什麼位置 在照相機裡面有個播放照片的功能鍵啊,定點進去就行了。 如果你沒有找到,也可以到文件管理器裡面去看,文件夾的名稱是DCIM,進去之後有個Camera的文件夾 ,你照的就在裡面了

問題十:安卓系統的其他相冊在什麼文件夾里 主相冊:DCIM,photo(s)看手機,只要不是這兩個文件夾里都歸為其他相冊

⑽ 如何獲得android手機拍照後照片的存放目錄

你到「文件管理」目錄下有個「DCIM」文件夾,手機拍照的照片在裡面,有的在手機自帶的儲存卡,有的在擴展的SD卡上。希望對你有幫助。

閱讀全文

與android拍照保存本地相關的資料

熱點內容
解壓文件蘋果手機rar 瀏覽:145
centos開機命令行模式 瀏覽:695
遍歷所有listpython 瀏覽:660
力控加密文件夾 瀏覽:515
如何更改移動伺服器密碼 瀏覽:686
蘋果8p手機加密 瀏覽:749
ipad建文件夾怎麼弄 瀏覽:833
iphone13對wap3加密 瀏覽:555
pdf文件打開失敗 瀏覽:913
dubbo怎麼調用不同伺服器介面 瀏覽:40
全能解壓王app歷史版本 瀏覽:75
優先隊列與拓撲排序演算法 瀏覽:281
pdf轉換formacbook 瀏覽:871
pdf文件內容怎麼編輯 瀏覽:48
134壓縮機排氣溫度多少 瀏覽:256
unity等待編譯後 瀏覽:806
黑鯊手機鎖屏視頻在哪個文件夾 瀏覽:781
wow地圖解壓後怎麼壓縮 瀏覽:823
有pdf卻打不開 瀏覽:462
七星彩軟體app怎麼下載 瀏覽:219