照片原图怎么查看地理位置_安卓怎么在手机上看照片属性?9?3

华为手机照片怎么显示地址
华为手机拍照的时候可以在设置当中选择,选择定位就可以显示地址的
安卓手机《1》有没有办法 批量以拍摄时间命名照片?《2》有没有办法压缩照片保留Exif信息?
在多媒体应用制作中,我们经常会用到camera,那么到底如何调用系统的camera呢:
1.调用相机:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
只需要把这两句写进button的onclick事件中即可 。
2. 存储照片:
//使用此方法,以文件形式存储照片
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
int i = 0;
if (resultCode == Activity.RESULT_OK) {
String sdStatus = Environment.getExternalStorageState();
if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) { // 检测sd是否可用
Log.v("TestFile",
"SD card is not avaiable/writeable right now.");
return;
}
Bundle bundle = data.getExtras();
Bitmap bitmap = (Bitmap) bundle.get("data");// 获取相机返回的数据,并转换为Bitmap图片格式
FileOutputStream b = null;
File file = new File("/sdcard/myImage/");
file.mkdirs();// 创建文件夹,名称为myimage
//照片的命名,目标文件夹下,以当前时间数字串为名称,即可确保每张照片名称不相同 。网上流传的其他Demo这里的照片名称都写死了,则会发生无论拍照多少张,后一张总会把前一张照片覆盖 。细心的同学还可以设置这个字符串,比如加上“IMG”字样等;
然后就会发现sd卡中myimage这个文件夹下,会保存刚刚调用相机拍出来的照片,照片名称不会重复 。
String str=null;
Date date=null;
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");//获取当前时间,进一步转化为字符串
date =new Date();
str=format.format(date);
String fileName = "/sdcard/myImage/" str ".jpg";
try {
b = new FileOutputStream(fileName);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, b);// 把数据写入文件
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
try {
b.flush();
b.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
//注意要加上几个权限



抢首赞
分享评论

儿童语言培训_免费提供方案_点击咨询
值得一看的儿童语言培训相关信息推荐
揭秘儿童语言培训?5岁宝宝开口晚,至今只会叫爸妈,急死了!!朋友介绍这法子,现在宝宝口齿伶俐,都会讲小故事了,感恩...
山东慧果生物科技有限公司广告
erp软件排行_erp软件排行
值得一看的erp软件相关信息推荐
erp软件排行?智邦ERP融合销售,库存,生产,财务,人资,办公,在一套系统内解决企业所有问题!流程简捷,实施,17年时间,数百万成功用户,是ERP的放心之选!
北京智邦国际软件技术有限公司广告
安卓怎么在手机上看照片属性
安卓手机里没有照片的属性,但是有很多照片的信息,随便打开一张照片,点击更多,点击详情,这个详情类似电脑图片的属性 。
华为手机如何在照片上显示手机型号
华为手机在照片上手号?现在很多型号的手持拍照时手机型号显,也就是每次拍照以后,都会在照片的一个小角落里带上目前手机型号的水印,那么华为手机如何设置才能显示自己的手机型号呢?
工具原料华为手机
方法/步骤分步阅读
1
/5
小编以目前自己在用的华为荣耀9青春版手机为例,首先我们需要点击桌面上的“相机”图标,如下图所示...
2
/5
接着即可自动打开手机拍照界面,在此界面我们可以看到共有三个小点,也就是说我们可以左右滑动三个页面;
3
/5
我们滑动到最右侧的那个界面上,也就是如下图所示的“设置”界面;
4
/5
在此页面列表里即可看到“自动添加水印”这一项了,不过系统默认的几乎都是关闭状态,我们只需将右侧的开关调至开启即可;
5
/5
这样我们以后拍摄任意一张照片以后,都会在照片的左下角看到如图所示的logo,也就是自己在用的手机型号标记了;
注意事项
支持经验,支持原创经验;