导航:首页 > 文件处理 > 调用系统相机压缩图片的照相机

调用系统相机压缩图片的照相机

发布时间:2023-09-19 02:25:06

A. android 调用系统照相机拍照后获得图片路径

{privateUrimOutPutFileUri;
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ButtontakePiCButton=(Button)this.findViewById(R.id.button1);
takePiCButton.setOnClickListener(this);
}

@Override
publicvoidonClick(Viewv){
switch(v.getId()){
caseR.id.button1:
saveFullImage();
break;

default:
break;
}
}

privatevoidsaveFullImage(){
Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);
//文件夹aaaa
Stringpath=Environment.getExternalStorageDirectory().toString()+"/aaaa";
Filepath1=newFile(path);
if(!path1.exists()){
path1.mkdirs();
}
Filefile=newFile(path1,System.currentTimeMillis()+".jpg");
mOutPutFileUri=Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT,mOutPutFileUri);
startActivityForResult(intent,1);

}

@Override
protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){
super.onActivityResult(requestCode,resultCode,data);
if(requestCode==1){
UriimageUri=null;
if(data!=null){
if(data.hasExtra("data")){
Bitmapthunbnail=data.getParcelableExtra("data");
//处理缩略图
}
}else{
//处理mOutPutFileUri中的完整图像
}

}
}
}
阅读全文

与调用系统相机压缩图片的照相机相关的资料

热点内容
centos系统自带源码 浏览:932
用python写一个猜数字小游戏 浏览:264
androidvendorid 浏览:627
加密字母并输出的代码 浏览:53
怎么安装乐橙app电脑版 浏览:596
远程启动腾讯云服务器 浏览:740
python图片添加文字 浏览:851
python遍历整个网站 浏览:594
服务器安装在机柜的什么地方 浏览:139
阿里云服务器需要下载吗 浏览:992
单片机的复制和粘贴 浏览:407
有什么手机app可以抓页面元素 浏览:521
夏雨程序员 浏览:831
如何确定单片机定时器补偿值 浏览:735
加工单元的plc编程 浏览:893
做饭程序员男人被开除 浏览:846
仿苹果小圆点控件源码 浏览:606
单片机lcd1602程序 浏览:902
松下冰箱压缩机顶置 浏览:43
解压玩具asmr油管 浏览:71