ImageView实现圆形头像效果
大家好:与人奋斗,其乐无穷!衷心希望各位坚守本心,实现中华民族伟大复兴的中国梦!
一、开发背景
上一篇文章向大家介绍了如何实现通过拇指滑动切换不同页面。本篇文章向大家介绍CardView实现圆形图片的效果。如果您正在为不知道如何实现View的切换效果而迷茫,那么在下衷心希望能够帮助此刻茫然的您。显示效果如下所示:
二、CardView制作圆形图片的显示效果
在制作圆形图片中, CardView 和 ImageView 需要一起使用。 ImageView 要嵌套在 CardView 当中。通过具体代码,在下相信聪明的您一定看了就会。代码如下所示:
//属性cardCornerRadius设置CardView的圆角半径<androidx.cardview.widget.CardViewandroid:layout_width="100dp"android:layout_height="100dp"app:cardCornerRadius="50dp"><ImageViewandroid:layout_width="100dp"android:layout_height="100dp"android:src="@mipmap/ic_launcher" /></androidx.cardview.widget.CardView>
通过设置 CardView 的属性:cardCornerRadius 的半径值来达到制作圆形图片的效果。关于cardCornerRadius 到底应该取多大的数值,这里还有一个小技巧分享给大家。它的值应该是宽度的一半或者在一半的基础上多一点点也没关系。例如: CardView 的 layout_width 是100dp,那么cardCornerRadius 就应该取50dp。这样的话,就能制作出圆形图片啦。圆形图片经常用在app的账号头像上。用CardView搭配ImageView来制作圆形图片,再好不过啦。
ImageView实现圆形头像效果相关推荐
- android 清空canvas部分内容_Android自定义View实现圆形头像效果
在我们的APP中通常会遇到,展示圆形头像的需求,一般通过Glide就能实现,但是让我们做一个圆形头像,如果让我们自定义实现这种效果,该怎样做呢? 好,接下来本文通过三种方式来实现这种效果! 注意:这是 ...
- android安卓实现圆形头像效果(使用第三方开源库)
实现圆形头像方法有很多,此处使用个人认为最为方便,以及最为快速的一种方法,使用第三方开源库.此开源库提供了一个第三方ImageView的控件:RoundedImageView. 实现步骤: 第一步:引 ...
- Android实现圆形头像效果
效果截图 实现原理 对于圆形头像的实现,其实就是对方形图像做某些处理,以达到圆形头像的效果.一般我们会通过Canvas和Paint结合来实现这种效果. ##自定义View来实现 因为圆形头像是视觉方面 ...
- android 头像球_Android实现圆形头像效果
效果截图 image.png 实现原理 对于圆形头像的实现,其实就是对方形图像做某些处理,以达到圆形头像的效果.一般我们会通过Canvas和Paint结合来实现这种效果. 自定义View来实现 因为圆 ...
- 自定义ImageView完成圆形头像自定义
前言 我们可以看到现在的好多app的头像都是圆形的,记得应该是一年之前吧,具体的时间也不记得了,那个时候更新飞信,那次改版挺大,头像是圆形的,感觉挺不错的.那么今天也来实现以下吧. 我们来分析一下,怎 ...
- android 缺半圆形头像,Android 自定义Glide实现圆形头像效果(圆角,正常,黑白,圆形效果)...
/** * Glide 图片加载工具类 */ /** * diskCacheStrategy参数补充 * * DiskCacheStrategy.NONE 表示不缓存任何内容. * * DiskCac ...
- android 圆形头像,自定义圆形ImageView
<!--头像--><RelativeLayoutandroid:id="@+id/ll_petInfo"android:layout_width="50 ...
- Android ImageView圆形头像 图片完全解析
转载http://m.oschina.net/blog/321024 Android ImageView圆形头像 图片完全解析 我们在做项目的时候会用到圆形的图片,比如用户头像,类似QQ.用户在用QQ ...
- 【转】Android ImageView圆形头像
Android ImageView圆形头像 图片完全解析 我们在做项目的时候会用到圆形的图片,比如用户头像,类似QQ.用户在用QQ更换头像的时候,上传的图片都是矩形的,但显示的时候确是圆形的. 原理: ...
- android 图片分析,Android ImageView圆形头像 图片完全解析
我们在做项目的时候会用到圆形的图片,比如用户头像,类似QQ.用户在用QQ更换头像的时候,上传的图片都是矩形的,但显示的时候确是圆形的. 原理:先在canvas上面画一个圆形,参照圆形的起点坐标.半径, ...
最新文章
- 任正非最新署名文章:不要因为美国打压而放弃全球化战略
- Java实现用时间戳重命名上传的文件
- 使用adb命令查看Sqlite数据库
- P1040,jzoj1167-加分二叉树【树形dp】
- 服务器能进系统滴滴响,ibm x226服务器开机嘀嘀嘀响三遍就没反应了。是怎么回事?内存吗?...
- python中for语句的使用_对Python中for复合语句的使用示例讲解
- Effective C++ 精要(第五部分:实现)
- NSA和CISA 联合发布Kubernetes 安全加固指南
- 实锤了!Chrome存在严重漏洞!
- python 微博自动点赞软件_微博超话自动软件-微博超话自动工具(签到+发帖+自动写文案)下载-西西软件下载...
- 进击----Helix QAC自动化静态测试
- 项目复盘内容及注意事项
- 衣带渐宽终不悔,为UI消得人憔悴
- html 项目实战摄影开课吧,最新《开课吧Web全栈架构师正式课》(Vue.JS及实战项目)...
- html5 输入用户名和密码登陆网址,360路由器登录网址用户名和密码指南
- Google镜像搭建:利用 Cloudflare Workers 搭建访问谷歌镜像站点,可自行绑定域名
- 考验AI对代词的理解力,解读艾伦AI研究所公布的数据集“QUOREF”
- xshell中重启指令_远程服务器Xshell的使用 -- 重启服务器操作 和 linux的常用命令...
- mysql建表,主键,等
- 如何做一名优秀的助教@助教的那些事(助教总结)
热门文章
- 使用python绘制一个太阳花代码_如何绘制多样化的太阳花?
- php实现秒数倒计时,jQuery网页倒计时代码 显示天、小时、分钟与秒数
- cmd查看自己的CPU参数
- 云计算给IT产业结构带来的影响
- dell t640 添加硬盘_Dell EMC PowerEdge T640详解
- 23位子网掩码是多少_24位子网掩码,多少个IP地址
- dell加装固态硬盘_戴尔(dell)计算机nvme固态硬盘安装win10系统和分区教程
- 德勤,普华永道,安永,毕马威这四大会计师事务所,有什么区别
- FC6000蒸汽气体热水液体智能流量积算仪特点
- LSF10.1安装(server端)