好的,上一节中,我们又写了一个关于Xfermode图片混排的例子——擦美女衣服的Demo,加上前面的
利用Xfermode来实现圆角或圆形ImageView,相信大家对Xfermode已经不再像以前那么陌生了,或者
说有点熟悉了,嗯,本节我们来写Xfermode的最后一个例子,通过Xfermode的ProterDuff.SRC_IN
模式来实现文字加载的效果!还是得贴下ProterDuff的模式图:...
分类:
移动开发 时间:
2015-10-27 17:41:31
阅读次数:
213
android布局首先,定义定义圆形Imageview类:[java]view plaincopyimportandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Bitmap.Config;impo...
分类:
移动开发 时间:
2015-10-22 22:36:10
阅读次数:
339
ImageView在我们的项目中经常使用,一般ImageView是正方形的,要使用圆形的ImageView可以通过自定义View来实现,下面我们介绍一下如何实现。1.CircularImageView.java 继承自ImageView:package com.yayun.circularimageview;
import com.mikhaellopez.circularimageview.R...
分类:
移动开发 时间:
2015-09-21 19:37:24
阅读次数:
245
最近在仿手Q的UI,这里面经常要用到的就是圆形头像,看到 在android中画圆形图片的几种办法 这篇文章,了解了制作这种头像的原理.不过里面提供的方法还有一个不足的地方就是不能根据实际需求改变图片的大小,也就是说提供的原图是大尺寸的,转换之后的图片也是大尺寸的,这显然不符合我们实际项目中的需求.于是我对里面介绍的第一种方法做了一番改进,使其能直接在XML中指定图片的大小.
大体步骤...
分类:
移动开发 时间:
2015-08-16 23:13:16
阅读次数:
491
最近做了个UI效果,要求头像是圆形的,外面有白色边框有需要的同学可以看看,效果如下附上实现代码RoundImageView:public class RoundImageView extends ImageView { public RoundImageView(Context context...
分类:
移动开发 时间:
2015-07-15 18:56:56
阅读次数:
286
在前一篇博客中学习了Android自定义控件View的流程步骤和注意点,不了解的童鞋可以参考Android自定义控件View(一)。这一节开始学习自定义控件View(二)之继承系统已有的控件。我们来自定义一个圆形ImageView。RoundImageView随着Android UI效果越来越炫,很多系统自带的控件已经无法满足日常开发需求,比如很多应用的头像是圆形的,QQ头像就是圆形的图片。但是An...
分类:
移动开发 时间:
2015-05-29 12:10:31
阅读次数:
223
在一个自定义的UITableViewCell里有一个imageview需要显示成圆形,因为它的宽高是autolayout动态设置的,所以不能在xib中设置layer.cornerRadius。于是我就在awakeFromNib中设置layer.cornerRadius与layer.masks...
分类:
其他好文 时间:
2015-04-26 18:29:35
阅读次数:
148
项目地址:http://my.oschina.net/u/1046838/admin/new-blog 1. 将CircleImageView.java导入到自己的项目中。 2.布局添加: ...... xmlns:app="http://schemas.android.com/apk/res-auto" ...... 3. 配置文件:r...
分类:
移动开发 时间:
2015-04-23 13:53:22
阅读次数:
185
/** * 圆形ImageView */public class CircleImageView extends ImageView { private Paint paint; private Paint paint2; private int width; private int height;...
分类:
其他好文 时间:
2015-02-27 16:25:19
阅读次数:
161
※效果※代码/** * 转换图片成圆形 * * @param bitmap * 传入Bitmap对象 * @return */ public Bitmap toRoundBitmap(Bitmap bitmap) { int width = bitmap.get...
分类:
其他好文 时间:
2014-08-28 21:03:06
阅读次数:
219