⑴ 安卓手机照片一般存在哪个文件夹
一般在存储在手机存储-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卡上。希望对你有帮助。