android 获取本地图片 并用遮罩显示成带有圆心边框的圆形图

图片说明

有一个需求,获取本地图片或者拍照,然后将图片用遮罩效果做成圆形并且带有边框的样式如图所示,,获取本地图片和拍照会做,但是不知道怎么用遮罩效果做成那种效果,,,求解,,,谢谢。。。。最好有具体代码实现

0

10个回答

用遮罩的方式已经解决,,,,,,,,

0

Picasso框架简单快速高效

0

你最好了解一下最新的fresco框架,你说的需求,里面都可以实现,只要你引用就可以了!

0

android:id="@+id/sdv_header"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="20dp"
android:scaleType="centerCrop"
fresco:roundingBorderColor="@color/gray"
fresco:roundingBorderWidth="10dp"
fresco:placeholderImage="@drawable/ic_avatar"
fresco:roundAsCircle="true" />

0

自定义view
然后如下包裹即可
android:id="@+id/cimg"
android:layout_width="@dimen/slide_menu_headimage_width"
android:layout_height="@dimen/slide_menu_headimage_height"
android:layout_marginRight="@dimen/slide_menu_headimage_marginright"
android:src="@mipmap/icon_head"
app:border_color="@color/slidemenu_headimage_border_color"
app:border_width="@dimen/slide_menu_headimage_border_width" />
,如果只是用用,网上一搜这类似的自定义的View很多,直接拿过来用就行

0

用包名加类名裹起来,刚传的标头不见了

0

自定义圆形imageView。可以参考下我的这篇博客:http://blog.csdn.net/qq_17250009/article/details/49030165

0

自定义圆形图片csdn上很多,自己搜一下哈

0

http://www.imooc.com/learn/343 第三章 第一节 视频 一步步教你实现

0

用遮罩的方式已经解决,,,,,,,,

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android 画圆形图 获取圆形bitmap
注意,本人博客主要是为了自己记录,如果有问题欢迎反馈哈。 android里画圆形图的方法,我知道四种,前三种是java代码,此次重点记录这三种方法,最后一种是利用shape、shape-layer将图片显示成圆形,这种方法可自行上网百度,不推荐。 三种java代码方法,分别是使用BitmapShader(图片渲染)、PorterDuffXfermode(图片混合模式)、ClipPath (裁剪...
android画圆形边框
-
openlayers矢量圆形获取圆心和半径
在地图初始化前定义的交互:   var interaction = new ol.interaction.Draw({ source: this.source, type:('Circle'), });           需要使用变量保存起来,这里使用 interaction 保存。 获取圆心和半径需要结合交互:如下  ...
圆形图显示问题
开发中如果使用了CircleImageView等第三方圆形控件,如果你又恰好使用Glide作为加载图片,那么在第一次加载图片的过程中可能会出现只显示占位图,但图片没有显示的问题。以下会介绍几种解决方法。 第一种解决方式是改变Glide显示图片的方式: Glide.with(this) .load(url) .asBitmap() .ce...
Android获取本地图片
光讲理论太单调,配上demo食用本文更佳:Github     在很多时候我们需要读取到手机本地的图片,当我们要设置头像、用自定义图片进行拼图等情况都需要用到,所以学会读取手机本地图片是很实用的。在《第一行代码》中有读取本地图片并且进行切割的实例,如下 Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);
Android圆形图/头像
感觉也没什么好说的,直接上代码,都有注释,应该能看得懂吧,自己也在这里记录一下! /** * 创建圆形头像 * * @param img * @return */ public static Bitmap createRoundIcon(Bitmap img) { if (img == null) { return null; } // 原图大小
Android 拍照 获取本地图片
android eclipse 项目 通过拍照获取图片,保存本地 读取本地画廊的图片
android 获取本地图片路径
第一次写博客,格式不怎样会调,请多见谅!!! 不多说直接上代码,代码中在做仔细解释: //调用android系统自带的方法 private void setImage() { //使用intent调用系统提供的相册功能,使用startActivityForResult是为了获取用户选择的图片 Intent intent = new Intent(Intent.AC
Android获取本地图片、视频缩略图
利用ThumbnailUtils来实现获取图片和视频的缩略图获取图片缩略图利用ThumbnailUtils的extractThumbnail()方法来实现 1. static Bitmap extractThumbnail(Bitmap source, int width, int height, int options) //直接对Bitmap进行缩略操作,最后一个参数定义为OPTIONS_
android本地图片获取
整个项目的讲解博文:http://blog.csdn.net/u010156024/article/details/44120595 使用Gridview加载图片显示。获取图片部分使用异步加载技术同时以最大限度节省内存空间,更加流畅。
Android 拍照获取本地图片
解决三星. 小米 华为等手机拍照获取不到图片1.从照相机获取照片: Intent takephoto = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); //打开相机 uri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "ZY.jpg"))
QLable中显示圆形边框
新建一个131*131的QLable 在样式表中添加如下代码: background-color:rgb(0,0,0, 0); border:2px rgb(95,169,72); border-style: solid; border-radius: 65px; 边框就会是圆的,但是如果lable的大小改变了, 就得去改变 border-radius: 65px;的值, 这个值是
圆形图片带有边框可以自定义边框颜色
最近需要一个圆形的头像,但是还需要实现带有边框边框具有颜色,于是发现了一个不错的自定义圆形图片circleimageview   废话不多说,先感谢 文章作者:http://blog.csdn.net/nupt123456789/article/details/24886451 源码作者:https://github.com/hdodenhof/CircleImageView 使用方式请
Android——ImageView设置圆形边框
新建OvalImageView类继承android.support.v7.widget.AppCompatImageView import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.BitmapShad...
圆形切割遮罩模板
** * 裁剪圆模板 by xuao 2018/03/28 * @param str 图片 * @param Radius 半径 * @param lineWidth 线宽 * @param pos 位置 * @returns {cc.Sprite} */ cc.N...
Android中设置图片的圆形遮罩
采用paint.setXfermode() 设置一个简单的圆形遮罩,详细了解请移步http://blog.csdn.net/zxc514257857/article/details/63834235
Android 绘制带有边框的文字
[code="java"]/*** * 绘制带有边框的文字 * * @param strMsg * :绘制内容 * @param g * :画布 * @param paint * :画笔 * @param setx * ::X轴起始坐标 * @param sety * :Y轴的起始坐标 * @param fg * :前景色 * @para...
遮罩图
原图 效果图主要在其上添加标签 opacity:0.5;为了在其上添加按钮
Qt中将一张图片剪裁成圆形图显示
QLabel上显示图片可以有很多种方法。将一张正方形的图贴到label上,并显示成圆形,如何做到呢? 这里用的QPixmap类 实现一个API:static QPixmap PixmapToRound(QPixmap &src, int radius) { if (src.isNull()) { return QPixmap(); } QSize size(
android 获取本地图片或音乐
public void getLoaclBackPicAndMu(int kind_type, int requestCode) { Intent intent = new Intent(); /* 开启Pictures画面Type设定为image */ if (kind_type == 1) intent.setType("audio/*"); els...
android本地图片获取和照相机使用
1.android获取本地图片; 2.android系统照相机,拍照保存,获取图片。
Android获取手机本地图片缩略图
首先,提取图片和视频的缩略图可以直接访问Android系统数据库: 1 android.provider.MediaStore.Images.Thumbnails 2 android.provider.MediaStore.Video.Thumbnails 这两个数据库,即可查询出来缩略图 可以根据下面方法获取 public long getDbId(String path, b
Android 获取本地图片实现图片轮播
刚开始做这个项目的时候我是通过直接获取本地图片实现轮播,但是这样做的话有一个很严重的问题就是每次运行15分钟左右就会发生内存溢出,所以我改成下面的方式去获取本地图居然不会发生溢出了。1、我建立一个类用于获取本地图片:public class ImagePathFromSD {    public static List<Bitmap> getImagePathFromSD(String...
android获取本地图片相册及图片
获取问题图片文件列表,点击查看文件图片,复选图片,发送到首页
android 获取拍照或本地图片
点击不同的控件,弹出Dialog,选择拍照或从本地获取图片,然后分别显示。
android显示圆形图片
[code="java"] package com.*.widget; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint...
android 圆形图片的显示
1.引用 compile 'de.hdodenhof:circleimageview:1.3.0' 2.xml的使用,别的跟ImageView一样 de.hdodenhof.circleimageview.CircleImageView android:id="@+id/my_shoucang" android:layout_width="35dp"
使用CImageDecoder获取位图和遮罩图,然后显示
使用CImageDecoder获取位图和遮罩图,然后显示
获取本地图片
获取本地图片使用UIImagePickerControllerUIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.sourceType = 0;//这个表示想访问哪个相册,0表示显示所有的相册,其他的枚举值表示进入选择相片页面后是一个特定的相册 picker.delegate
圆形图
repositories { mavenCentral() }dependencies { compile 'com.makeramen:roundedimageview:2.3.0' }在布局文件中用 在最上面加上: xmlns:app="http://schemas.android.com/apk/res-auto"圆形的属性是: android:scaleType="cente
Android TextView边框和背景,以及圆形背景
Android TextView边框和背景,以及圆形背景
Android——实现圆形图片带边框效果
/**  *   * @ClassName: RoundImageView  * @Description: 图像圆形化  *  圆形ImageView,可设置最多两个宽度不同且颜色不同的圆形边框。  *  设置颜色在xml布局文件中由自定义属性配置参数指定  */ public class RoundImageView extends ImageView {         //
android圆形图片显示效果,带边框
 核心代码如下: RoundImageView.java package com.example.mytest.util; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Bi...
NiftyCube javascript圆形边框
十分方便的div圆形边框效果,附件有很多例子
DIV圆形边框设置
<!--WizRtf2Html Charset=0 --><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPEhtml PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
自定义控件图片圆形和边框
import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Matrix; import android.graphics.Paint; import and
去掉圆形imageBUtton的边框
去掉次边框只要将background设置成背景颜色
0522 圆形边框
https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/?view=netframework-4.8 ClipToBounds="True" 可以裁剪超出容器的部分。 <Border HorizontalAlignment="Left" VerticalAlignment="Top" Bor...
HTML中让边框变成圆形并且带有阴影
min-width: 20px; height: 20px; text-align: center; line-height: 20px; color: #fff; background-color: #29E415; display: block; position: absolute; top: -5px; font-st
圆形,圆角,带边框的圆形imageView
圆形,圆角,带边框的圆形imageView,以及白色边框的圆形imageview
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图