⑴ 安卓手機照片一般存在哪個文件夾
一般在存儲在手機存儲-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卡上。希望對你有幫助。