导航:首页 > 操作系统 > 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拍照保存本地相关的资料

热点内容
电气控制与可编程控制器pdf 浏览:83
cad图纸不能跨文件夹粘贴 浏览:252
学生云服务器主机 浏览:883
单片机状态周期 浏览:620
lua中的android 浏览:441
加密贵还是植发贵 浏览:662
阳光压缩机继电器 浏览:969
修改阿里云服务器密码 浏览:815
lk4102加密芯片 浏览:588
怎么更改app店面 浏览:489
设备部门如何做好服务器 浏览:849
androido下载 浏览:478
神奇高量战法副图源码 浏览:830
汇编语言设计凯撒密码加密器 浏览:392
主次梁加密是加在哪里 浏览:664
模板匹配算法matlab 浏览:825
外地程序员去北京 浏览:24
安卓机换苹果12如何转移数据 浏览:420
互联网ntp服务器地址及端口 浏览:613
pdf到word转换器 浏览:269