Android使用系统自带的相机实现一键拍照功能
发布时间 - 2026-01-10 22:22:52 点击率:次今天分享的是用系统自带的相机实现一键拍照功能。
public class MainActivity extends AppCompatActivity {
private static final int TAKE_PHOTO = 100;
private ImageView iv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv = (ImageView) findViewById(R.id.iv);
}
public void btn(View view) {
switch (view.getId()){
case R.id.button:
//跳转到拍照的意图
Intent takePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//判断系统中是否有照相机
if (takePhotoIntent.resolveActivity(getPackageManager())!=null){
startActivityForResult(takePhotoIntent,TAKE_PHOTO);
}
break;
}
}
/**
* 处理数据
* @param requestCode
* @param resultCode
* @param data
*/
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
//判断请求码和返回码
if (requestCode==TAKE_PHOTO&&resultCode==RESULT_OK){
Bitmap bitmap = data.getParcelableExtra("data");
iv.setImageBitmap(bitmap);
}
}
}
# android
# 拍照功能
# android 7自定义相机预览及拍照功能
# Android调用系统照相机拍照与摄像的方法
# Android如何调用系统相机拍照
# Android编程实现调用相册、相机及拍照后直接裁剪的方法
# Android自定义相机实现定时拍照功能
# Android自定义组件获取本地图片和相机拍照图片
# Android 系统相机拍照后相片无法在相册中显示解决办法
# Android 实现调用系统照相机拍照和录像的功能
# Android 调用系统照相机拍照和录像
# Android实现从本地图库/相机拍照后裁剪图片并设置头像
# Android自定义照相机倒计时拍照
# Android启动相机拍照并返回图片
# Android打开系统相机并拍照的2种显示方法
# 的是
# 一键
# 跳转到
# 系统自带
# void
# onCreate
# Override
# iv
# ImageView
# protected
# layout
# activity_main
# findViewById
# setContentView
# Bundle
# savedInstanceState
# super
# java
# public
# MainActivity
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
Laravel如何配置Horizon来管理队列?(安装和使用)
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
简单实现jsp分页
太平洋网站制作公司,网络用语太平洋是什么意思?
昵图网官网入口 昵图网素材平台官方入口
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
BootStrap整体框架之基础布局组件
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
EditPlus中的正则表达式 实战(2)
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
如何在橙子建站中快速调整背景颜色?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
Laravel如何集成Inertia.js与Vue/React?(安装配置)
如何用AWS免费套餐快速搭建高效网站?
如何彻底删除建站之星生成的Banner?
如何选择PHP开源工具快速搭建网站?
bing浏览器学术搜索入口_bing学术文献检索地址
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
Android中AutoCompleteTextView自动提示
如何在局域网内绑定自建网站域名?
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
网站制作报价单模板图片,小松挖机官方网站报价?
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何构建满足综合性能需求的优质建站方案?
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
C#如何调用原生C++ COM对象详解
Laravel集合Collection怎么用_Laravel集合常用函数详解
中山网站推广排名,中山信息港登录入口?
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
香港服务器租用每月最低只需15元?
创业网站制作流程,创业网站可靠吗?
如何在 Pandas 中基于一列条件计算另一列的分组均值
Android实现代码画虚线边框背景效果
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
如何快速查询域名建站关键信息?
如何基于云服务器快速搭建个人网站?
1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤
如何快速配置高效服务器建站软件?
jQuery validate插件功能与用法详解
三星、SK海力士获美批准:可向中国出口芯片制造设备
Android GridView 滑动条设置一直显示状态(推荐)
图册素材网站设计制作软件,图册的导出方式有几种?
下一篇:哈啰app如何解绑银行卡
下一篇:哈啰app如何解绑银行卡

