Android中照相机的使用
Android中照相机的使用
**功能:1.打开照相机
2.打开手机相册**
*
进行该功能需要onActivityResult方法接收回传值,代码如下:
“`
protected void onActivityResult(int requestCode,int resultCode,Intent data){super.onActivityResult(requestCode,resultCode,data);}
// 从拍照的手机中获得照片
if(requestCode==1000&&resultCode==RESULT_OK){Bundle bundle=data.getExtras();Bitmap bm=(Bitmap)bundle.get("data");imageView.setImageBitmap(bm);}else if(requestCode==1001&&resultCode==RESULT_OK){Uri uri=data.getData();ContentResolver resolver=getContentResolver();try{Bitmap bitmap= BitmapFactory.decodeStream(resolver.openInputStream(uri));imageView.setImageBitmap(bitmap);}catch(Exception e){e.printStackTrace();}}
}
// 使用意图打开本地照相机
Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent,1000);
// 从本地的图片库中获取图片
Intent intent=new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");//给意图设置类型(图片类型)intent.putExtra("crop", true);intent.putExtra("return-data", true);startActivityForResult(intent,1001);`
Android中照相机的使用相关推荐
- [转]5分钟实现Android中更换头像功能
5分钟实现Android中更换头像功能 写在前面: 更换头像这个功能在用户界面几乎是100%出现的.通过拍摄照片或者调用图库中的图片,并且进行剪裁,来进行头像的设置. 功能相关截图如下: 下面我们直接 ...
- Android中使用am命令实现在命令行启动程序详解
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. 复制代码代码如下: usage: am [subcommand] [options] start an ...
- Android中各个权限详解
在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作.在Android中这样的权限有很多种,这里将各类访问权限一一罗列出来,供大家使用时参考之用. ...
- Android中Manifest.xml配置文件
Android中Manifest.xml配置文件里面有很多的属性,下面对部分进行了整理,还没有整理完全. A.基本框架: <?xml version="1.0" encodi ...
- android 在窗口中启动应用程序,Android中使用am命令实现在命令行启动程序详解
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an Activity: ...
- 安android自定义照相机,Android自定义照相机的实例
Android自定义照相机实现 近期小巫在学校有一个创新项目,也不是最近,是一个拖了很久的项目,之前一直没有去搞,最近因为要中期检查,搞得我跟小组成员一阵忙活,其实开发一款照相机软件并不太难,下面就是 ...
- Android中的状态保存-SharedPreferences和Bundle(文末小彩蛋)
SharedPreferences 是使用键值对的方式来存储数据的.也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来.而且Shared ...
- Android实现换发型功能,实现一个Android中更换头像功能
实现一个Android中更换头像功能 本文原创,转载请经过本人准许 写在前面: 更换头像这个功能在用户界面几乎是100%出现的.通过拍摄照片或者调用图库中的图片,并且进行剪裁,来进行头像的设置. 功能 ...
- Android——简易照相机
Android--简易照相机 实验名称:Android多媒体应用-拍照 实验目的:设计一个简易照相机 实验内容:利用Camera类设计一个简易照相机,通过SurfaceView组件实现取景预览,拍照保 ...
最新文章
- 无电路板的微型电路制作
- 公有云账单:忽略这四项成本,后果很严重!
- the data structure i like
- 如何洞察行业中的应用场景?(下篇)
- 366万常用的中 txt 网盘_人间值得 – 中村恒子 pdf+azw3+epub+mobi+txt+docx|百度网盘资源分享...
- 手机掌控汽车远程一键启动 预冷预热
- android webview 魅族,魅族 Flyme 系统出现大面积应用闪退问题,提供临时解决方法...
- matlab可达矩阵 结果,matlab可达矩阵
- ReactNative进阶(五十三):Keystore file ‘..android.keystore‘ not found for signing config ‘debug‘问题解决
- 网速/带宽与下载速度对照表
- Python爬虫入门教程: 半次元COS图爬取
- MatlabR2012a 显示使用过期的注册文件破解(.lic)
- 程序员——相忘于江湖
- FaceBook有戏没戏(转)
- 在linux下 wget 下载报错 http request sent,awaiting response... 404 not found
- 数字电路2. OC门、OD门、三态门
- 一颗红心,三手准备,分别基于图片(img)/SCSS(样式)/SVG动画实现动态拉轰的点赞按钮特效
- Vue新建项目与npm使用.
- 考研党看这里,福昕阅读器领鲜版让你如虎添翼
- Red Hat9.0 下的五笔输入法