- (void)clipImage { // 0.加载图片 UIImage *image = [UIImage imageNamed:@"阿狸头像"]; // 1.开启位图上下文,跟图片尺寸一样大 UIGraphicsBeginImageContextWithOptions(image.size, ...
分类:
移动开发 时间:
2016-11-05 11:24:21
阅读次数:
231
中间的圆形头像和光环波形讲解请看:http://blog.csdn.net/cj_286/article/details/52839036
周围的气泡布局,因为布局RatioLayout是继承自Vie...
分类:
其他好文 时间:
2016-11-04 14:29:22
阅读次数:
327
.h文件 .cpp文件 xml里这样定义: ...
分类:
其他好文 时间:
2016-10-17 22:45:42
阅读次数:
381
android大家都有很多需要用户上传头像的需求,有的是选方形,有的是圆角矩形,有的是圆形。首先我们要做一个处理图片的自定义控件,把传入的图片,经过用户选择区域,处理成一定的形状。
有的app是通过在...
分类:
其他好文 时间:
2016-09-29 21:53:14
阅读次数:
240
先上个图吧 .点击头像弹出下面对话框,然后直接上代码. 头像是自定义控件实现的圆形头像,当然就目前而言 想要实现 圆形头像的资料太多了,随便找个就行 对应样式: 圆形头像自定义类 点击头像后的代码如下: 这里传递的是base64字符串. 当然也可以不转成base64,直接传递拍照后的 地址也是可以的 ...
分类:
移动开发 时间:
2016-09-14 12:48:26
阅读次数:
762
我们在做项目的时候会用到圆形的图片,比如用户头像,类似QQ。用户在用QQ更换头像的时候,上传的图片都是矩形的,但显示的时候确是圆形的。那么这是如何实现的呢,下面我们就来探讨下吧。先从本地把图片上传到服务器,然后根据URL把头像处理成圆形头像。因为上传图片用到bmob的..
分类:
移动开发 时间:
2016-09-08 18:42:19
阅读次数:
322
效果: 圆形头像在我们的日常使用的app中很常见,因为圆形的头像比较美观. 使用圆形图片的方法可能有我们直接将图片裁剪成圆形再在app中使用, 还有就是使用自定义View对我们设置的任何图片自动裁剪成圆形。 这里使用github上CircleImageView github:https://gith ...
分类:
其他好文 时间:
2016-08-31 23:53:02
阅读次数:
214
自从腾讯QQ中的圆形头像,火了起来后,现在我们在一些应用中都能看到圆形头像的身影,在个人主页或者个人资料面板中使用圆形头像,会使整个布局变得更加优雅 现在我们来进行第一步,创建一个继承ImageView的抽象类MakeRoundImage。让他重写onDraw方法,并且声明一个画笔
import android.content.Context;
import android.graphics.Ca...
分类:
移动开发 时间:
2016-08-19 16:23:04
阅读次数:
272
package de.hdodenhof.circleimageview;
public class CircleImageView extends ImageView { private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP;//决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还...
分类:
移动开发 时间:
2016-05-30 15:33:30
阅读次数:
282
之前的项目中在需要显示圆形头像的地方,使用到了Github上的优秀开源项目CircleImageViewhttps://github.com/hdodenhof/CircleImageView今天仔细地研究了这个项目,学习其原理,收获不少。
源码主要分为下面这几大部分取图片Bitmap取自定义属性创建Paint画笔计算内外圆半径Canvas绘制内外圆形一.取图片BitmapCircleImageV...
分类:
移动开发 时间:
2016-04-11 01:53:38
阅读次数:
606