当前位置:首页 » 安卓系统 » android获取拍照照片

android获取拍照照片

发布时间: 2022-11-21 14:10:41

㈠ 如何获得android手机拍照后照片的存放目录

Intent intent = new Intent(); //调用照相机
intent.setAction("android.media.action.STILL_IMAGE_CAMERA");
startActivity(intent);

//照片的回调
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

Uri uri = data.getData();
Cursor cursor = this.getContentResolver().query(uri, null,
null, null, null);
if (cursor.moveToFirst()) {
String videoPath = cursor.getString(cursor
.getColumnIndex("_data"));// 获取绝对路径
}
}
可以在该回调方法中获得

㈡ 如何获得android手机拍照后照片的存放目录

白痴吗?这么简单的操作都不会!一个简单的方法让你一目了然!!!
1、进入手机上的图库
2、找到任意一张你想知道的存放目录的照片
3、长按照片
4、在弹出来的选项中选择“详细信息”
5、查看所有关于任意一张照片的信息,包括存放目录。

㈢ 如何获得android手机拍照后照片的存放目录

一般安卓手机的相机功能都会有固定的存放路径,这个位置默认为:/sdcard/DCIM/100Andro或者/sdcard/DCIM/Camera,这里的sdcard是指手机中的SD卡,在电脑中显示的为可移动磁盘。根据不同品牌安卓手机的后期开发,文件夹名称可能不太一样,但一般是在DCIM目录文件夹里边,当然也会有特别,例如在酷派手机中手机拍照的图片是存放在根目录中的Photo中。
首先,打开您手机上的相机,点击设置按钮,里面会有一个选择存储位置,
一般默认是存储在手机内存,可以进行修改,存到SD卡中。
通过数据线连接到电脑后,一般是一个叫DCIM。

㈣ android中怎么拍照并得到拍的照片

使用内置的相机或者第三方拍照软件拍照,照片可以通过数据线导出,送至照相馆印出来(如果不会,可直接带着手机让照相馆的人弄)

㈤ android 应用开法, 调用手机拍照功能获取照片问题。

看不明白

㈥ 如何在android中使用摄像头获取照片

/**
* 从相册中获取,返回结果会在onActivityResult()中
*/
private void selectPicFromAlbum() {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, RESULT_FROM_ALBUM);
}

/**
* 从摄像头中获取,返回结果会在onActivityResult()中
*/
private void selectPicFromCamera() {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTUR

㈦ Android 拍照获取缩略图以及完整图片(适配androidN)

takePictureIntent.resolveActivity(getPackageManager()) != null
在官方文档中有描述:startActivityForResult()方法受到调用resolveActivity()的条件的保护,该方法返回可处理该意图的第一个活动组件,执行此检查很重要,因为如果您使用没有应用程序可以处理的意图调用startActivityForResult(),则您的应用程序将崩溃。所以只要结果不为空,就可以安全的使用意图,大概意思是检测手机中有没有相机。

另外一种检测相机的方法是

required=true 表示要安装该应用,手机必须有摄像头该硬件。要不然不允许安装

鸿洋的博客关于android7.0 以及 4.0 拍照封装的处理(点击跳转)

类似介绍比较好的文章推荐-Android 调用系统相机拍照攻略(已适配Android N)

㈧ android怎么拍照并获取照片

点击拍照键 就会自动拍照并保存了

㈨ Android拍照、从图库导入以及图片裁剪

以前在实际项目中使用拍照和从图库中获取图片时,不知道以何种方式从回调中取得图片资源,以Bitmap方式还是Uri的形式?如果是使用Bitmap,应该注意些什么,Uri又是一种什么样的格式?有时会出现拍照时回调data数据为空的情况,又该如何定位问题呢?图片裁剪又是怎样决定方案的?以下将针对这几个问题阐述自己的见解。

在Android中,Intent触发 Camera程序,拍好照片后会返回数据,比如摄像头800万像素,拍出来的图片尺寸为 3200x2400,占据内存大小=3200 x 2400 x 4bytes / (1024 x 1024) = 30MB 【图像设置ARGB_8888一个像素点占据4字节内存】,这个尺寸对应的 Bitmap会耗光应用程序的内存,出于安全方面的考虑,Android会给你一个缩略图,比如 160 x 120 px。

Q:为何要返回图缩略?
缩略图是指从onActivityForResullt回调方法中 intent保存的参数图片。这是因为在启动相机程序拍摄图片,为了让Bitmap数据能在Activity之间传递,不得不将拍摄后的Bitmap进行压缩再传递,因此通过回调从intent中取得的是缩略图在于拍摄的Bitmap太大,Activity之间Bundle存放的数据不能太大,会导致程序无响应。高清原图是指直接将拍摄的图片以文件/Uri形式保存到手机。
注:Bitmap实现了Parcelable 接口,所有可以在Activity间使用Intent传递。

Q:使用Bitmap需要注意哪些问题?

1、Android 裁剪图片 Intent 附加数据的含义

| setExtra | DataType | Desciption | Extra |
|:-------- |:--------:| :------: |
|crop| String | Signals the crop feature | value="true" |
|aspectX|int|Aspect Ratio|裁剪横向比例|
|aspectY|int|Aspect Ratio|裁剪纵向比例|
|outputX|int|width od output created from this intent|输出宽度|
|outputY|int|height od output created from this intent|输出高度|
|scale|boolean|should it scale|是否伸缩|
|return-date|boolean|Return the bitmap with Action-inline-data by using the data|是否返回Bitmap数据|
|data|Parcelable|Bitmap to process, you may provide it a bitmap (not tested)|可设置data为Bitmap或者将相应数据同uri联系起来|
|circleCrop|String|if this string is not null, it will provide some cicular cr||
|MediaStore.
EXTRA_OUTPUT("output")|URI|set this URI to a File|输出路径到uri中|
2、图片裁剪终极方案 — 图片来源有拍照和图库,可采取的操作有:

3、剪切图片:

热点内容
4200存储服务器 发布:2024-05-20 00:20:35 浏览:160
解压小生活 发布:2024-05-20 00:15:03 浏览:143
粘土小游戏服务器ip 发布:2024-05-20 00:14:00 浏览:196
魔兽世界如何快速增加服务器 发布:2024-05-19 23:53:37 浏览:694
安卓手机如何转入苹果手机内 发布:2024-05-19 23:50:35 浏览:405
安卓哪个能安装血染小镇 发布:2024-05-19 23:45:57 浏览:901
tensorflowmac编译 发布:2024-05-19 23:28:59 浏览:702
sqlmaxvarchar 发布:2024-05-19 23:24:02 浏览:703
linux配置网卡命令 发布:2024-05-19 23:22:57 浏览:505
python查看进程 发布:2024-05-19 22:59:37 浏览:158