Android实现返回拍摄的图片功能实例
本文实例讲述了Android实现返回拍摄的图片功能。分享给大家供大家参考。具体如下:
第一步:
try { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 0); } catch (ActivityNotFoundException e) { // Do nothing for now }
第二步:
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { try { if (requestCode != 0) { return; } super.onActivityResult(requestCode, resultCode, data); Bundle extras = data.getExtras(); Bitmap b = (Bitmap) extras.get("data"); // // ImageView a = (ImageView)findViewById(R.id.imageView1); a.setImageBitmap(b); // /* * 得到图片对图片处理... */ } catch (Exception e) { // TODO: handle exception System.out.println(e.getMessage()); } }
希望本文所述对大家的Android程序设计有所帮助。
相关推荐
-
Android 调用系统相机拍摄获取照片的两种方法实现实例
Android 调用系统相机拍摄获取照片的两种方法实现实例 在我们Android开发中经常需要做这个一个功能,调用系统相机拍照,然后获取拍摄的照片.下面是我总结的两种方法获取拍摄之后的照片,一种是通过Bundle来获取压缩过的照片,一种是通过SD卡获取的原图. 下面是演示代码: 布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:
-
Android 仿微信图像拍摄和选择界面功能(代码分享)
插件运行后的画面如下: 下面这张图对图像进行筛选,根据照片产生的源头分(QQ和微信和相机) 点击某文件夹后,可以查看该文件夹下包含的所有的图片 图片选择界面 选中后就跳到已经选择界面的窗口,并且可以对该吃图片上传进行简要的描述 首先我想说明的是这个插件默认是不进行图片筛选的,打开app后会有几十个文件夹,但是个人认为开发中常用的图片基本都来自于QQ中拍摄的照片,微信中拍摄的照片,以及相机直接拍摄的照片,因此我对这个插件进行过滤以及文件夹名称的更改,具体做法,主要是对AlbumHelper类bui
-
什么是Android静默拍摄 Android静默拍摄app制作方法
引言: 在做用户的头像时,忽然想到前段时间(可能是很久以前了),支付宝传出偷偷拍摄用户的生活照,真实头像,被喷的很厉害.然而作为Android开发者的我第一反应竟然是握草,他是怎么实现的.在我印象中,iOS对权限的控制是很严格的,偷偷调起摄像头这种行为应该是很困难的.然而Android4.2之前可以说开发者几乎拥有了系统权限,能力之强简直可怕.而现在Android已经到了7.0,虽然大多说用户还是在4.4到6.0的.我想我也来做一个静默拍摄的app. 正文: 所谓静默拍摄就是在用户毫无感知的情况
-
Android仿微信拍摄短视频
近期做项目需要添加上传短视频功能,功能设置为类似于微信,点击开始拍摄,设置最长拍摄时间,经过研究最终实现了这个功能,下面就和大家分享一下,希望对你有帮助. 1.视频录制自定义控件: /** * 视频播放控件 */ public class MovieRecorderView extends LinearLayout implements OnErrorListener { private SurfaceView mSurfaceView; private SurfaceHolder mSurfa
-
Android实现相机拍摄、选择、图片裁剪功能
最近的一些学习心得: 功能实现:点击圆形头像之后可以实现相册上传或者开启相机,然后把得到的图片经过剪裁,把剪裁过的图片设置为头像的背景图 步骤:第一步:自定义一个类,继承ImageView,重写draw方法,实现外观为圆形 第二步:在xml文件中引用该控件 第三步:实现圆形头像的点击事件,点击后显示对话框界面,询问你是打开相册还是相机(自动省略显示对话框的代码) 第四步:根据用户选择情况,打开相册或者相机 第五步:将拍摄的图片或者相册选中的图片进行剪裁,将结果保存在指定内存区域 第六步:更新头像
-
Android开发仿扫一扫实现拍摄框内的照片功能
就是仿照现在扫一扫的形式,周围是半透明的遮挡,然后中间是全透明的,拍摄后只截取框内的内容 查了很多博客,实现起来真的太复杂了,本人比较怕麻烦所以在很多地方偷懒了 先上效果图: 第一步:设置照相机预览以及拍照 这是所有步骤的前提,没有预览,用户怎么知道自己拍的什么呢.预览用的是SurfaceView 这篇博文写得已经十分详细了,打开照相机,然后拍照,而且十分简洁!不想别的博客一下就几百行代码不知所云.这篇代码可以复制下去当相机模版使用. 这里遇到一个问题,就是预览的效果是左转90度的,拍出来也是左
-
Android实现返回拍摄的图片功能实例
本文实例讲述了Android实现返回拍摄的图片功能.分享给大家供大家参考.具体如下: 第一步: try { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 0); } catch (ActivityNotFoundException e) { // Do nothing for now } 第二步: @Override protected void onActi
-
如何给Android中的按钮添加图片功能
在layout中建一个my_login.xml文件 代码如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="
-
Android仿滴滴出行验证码输入框功能实例代码
最近公司项目中有一个类似滴滴出行填写验证码的弹框,下面是我撸出来的效果: 中间的那个输入密码的6个框框其实就是用shape画的背景,通过监听EditText获取焦点来改变背景,废话少说,直接上代码吧. 2.效果实现 代码内容比较简单,所以大家可以直接看代码 VerificationCodeInput.java /** * @author hydCoder * @date 2017/9/22 14:39 * @desc 输入验证码的自定义view * @email hyd_coder@163.co
-
Android系统自带分享图片功能
简介 记录一个利用系统分享功能进行图片分享的工具类(代码是用Kotlin写的,都是比较简单的语法,部分可能需要自定义的地方都已经标出).调用方式比较简单: Util.startShareImage(this) //this为当前的Activity实例 权限 记得添加文件操作权限, 另外需要注意6.0版本以上的权限管理 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <
-
Android实现有道辞典查询功能实例详解
本文实例讲述了Android实现有道辞典查询功能的方法.分享给大家供大家参考,具体如下: 这是我做的一个简单的有道Android的DEMO,只是简单的雏形.界面设计也有点丑陋呵呵~ 看看下面的效果图: 第一步:思路解析 从界面看一共用了三个控件EditText,Button,WebView.其实是四个,是当我们查询内容为空的时候用来提示的Toast控件. 我们在EditText输入查询内容,这里包括中文,英文.然后通过参数的形式,从http://dict.youdao.com/m取出数据把结果
-
Android开发中应用程序分享功能实例
本文实例讲述了Android开发中应用程序分享功能.分享给大家供大家参考,具体如下: Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); //设置类型 shareIntent.setType("text/plain"); //设置分享的主题 shareIntent.putExtra("android.intent.extra.SUBJECT", "分享&
-
jQuery实现下拉框选择图片功能实例
本文实例讲述了jQuery实现下拉框选择图片功能.分享给大家供大家参考.具体如下: 让下拉框中显示图片,并可选择对应图片,让select下拉框不仅可显示文字,还可以显示图片内容.为了更生动些,这里还加入了jQuery动画效果,当展开Select列表的时候,图片渐变显示.使用了一个jQ插件:imageselect.js,使用效果的朋友可以自己下载吧. 运行效果截图如下: 具体代码如下: <!DOCTYPE html> <head> <title>支持图片选择的jQuery
-
Jquery实现鼠标移动放大图片功能实例
本文实例讲述了Jquery实现鼠标移动放大图片功能的方法.分享给大家供大家参考.具体分析如下: 做毕业设计,老师看完小样后,嫌弃我购物车里商品图片太大,不美观,让美化个效果.上网查查代码,修改了一个简单版的. 使用的是jquery, 未使用JavaScript获取鼠标状态,这主要和JavaScript需在标签本身内含写出所调用到的动作,太麻烦了,一会就把自己搞糊涂了,使用jquery技术直接根据标签的id,class等等,就可以辨识出来触发条件,直接作出回应(百度百科上说这是jquery很大的一
-
iOS中实现动态区域裁剪图片功能实例
前言 相信大家应该都有所体会,裁剪图片功能在很多上传图片的场景里都需要用到,一方面应用服务器可能对图片的尺寸大小有限制,因而希望上传的图片都是符合规定的,另一方面,用户可能希望只上传图片中的部分内容,突出图片中关键的信息.而为了满足用户多种多样的裁剪需求,就需要裁剪图片时能支持由用户动态地改变裁剪范围.裁剪尺寸等. 动态裁剪图片的基本过程大致可以分为以下几步 显示图片与裁剪区域 支持移动和缩放图片 支持手势改变裁剪区域 进行图片裁剪并获得裁剪后的图片 显示图片与裁剪区域 显示图片 在裁剪图片之前
-
Android图片或拍照选择图片功能实例代码
前言 一般公司都有更换用户头像功能,需要从图库中选择图片或者拍照,基本还会对图片进行裁剪.最近抽空就做了一些简单的封装,方便以后使用.主要是用了建造者模式,链式调用,方便简单.可以自定义图片路径,附带裁剪和简单压缩功能.使用实例如下: ChooseImageTask.getInstance() .createBuilder(this) .setFileName("图片名称")//有默认的 .setFilePath("图片路径")//有默认的 .setIsCrop(f
随机推荐
- Android 用RxBinding与RxJava2实现短信验证码倒计时功能
- mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法
- CentOS命令行下装oracle 12c的方法(命令行模式安装)
- vs2008最近打开的项目清除方法
- ASP.NET 前后台调用方法
- jQuery实现移动端滑块拖动选择数字效果
- 浅谈c#.net中巧用ToString()将日期转成想要的格式
- asp.net Ajax 安装与卸载方法
- PHP判断json格式是否正确的实现代码
- 调试PHP程序的多种方法介绍
- thinkphp使用literal防止模板标签被解析的方法
- javascript 正则替换 replace(regExp, function)用法
- Android 中ListView和GridView赋值错位
- JS简单循环遍历json数组的方法
- asp.net 产生唯一随机码的方法分析
- ASP.NET中上传并读取Excel文件数据示例
- Jquery中删除元素的实现代码
- php求数组全排列,元素所有组合的方法总结
- Android中AlertDilog显示简单和复杂列表的方法
- Sql查询MySql数据库中的表名和描述表中字段(列)信息