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

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

发布时间: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中的完整图像
}

}
}
}

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

热点内容
链上的数据是默认加密的吗 浏览:810
必要app卖货怎么样 浏览:740
linux操作系统cpu调度算法 浏览:162
apex为什么一直编译着色器 浏览:533
英文写作pdf 浏览:673
记住真气头疼的命令 浏览:402
分段函数怎么编程 浏览:555
思科加密功能 浏览:213
如何用手机反编译软件 浏览:588
剪映app剪辑教学视频怎么剪声音 浏览:946
linux的文件复制到本地 浏览:194
安卓手机怎么修改企业微信 浏览:710
pdf如何转word文档 浏览:818
使用app充值气费然后怎么操作 浏览:833
名程序员坠楼事件 浏览:592
酷狗音效下载哪个文件夹 浏览:378
编译小主机 浏览:497
暗访网吧程序员视频 浏览:806
最优化问题的下降算法描述 浏览:924
ccs编译器操作系统 浏览:842