- 浏览: 122802 次
- 性别:
文章分类
最新评论
/*
private Bitmap outputRound(Bitmap bitmap){
if(bitmap == null)
return null;
int w = bitmap.getWidth();
int h = bitmap.getHeight();
Bitmap localBitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_4444);
Canvas localCanvas = new Canvas(localBitmap);
Path path = new Path();
path.addRoundRect(new RectF(0,0,w,h), 6, 6, Path.Direction.CW);
localCanvas.clipPath(path);
localCanvas.drawBitmap(bitmap, 0.0F, 0.0F, null);
return localBitmap;
}
*/
private Bitmap outputRound1(Bitmap bitmap) {
if(bitmap == null)
return null;
int i = bitmap.getWidth();
int j = bitmap.getHeight();
Bitmap.Config localConfig = Bitmap.Config.ARGB_8888;
Bitmap localBitmap = Bitmap.createBitmap(i, j, localConfig);
Canvas localCanvas = new Canvas(localBitmap);
localCanvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR);
final int color = 0xff424242;
final Paint paint = new Paint();
Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
RectF rectF = new RectF(rect);
paint.setAntiAlias(true);
//localCanvas.drawARGB(0, 0, 0, 0);
//paint.setColor(color);
localCanvas.drawRoundRect(rectF, 10, 10, paint);
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
localCanvas.drawBitmap(bitmap, rect, rect,paint);
return localBitmap;
}
private Bitmap outputRound(Bitmap bitmap){
if(bitmap == null)
return null;
int w = bitmap.getWidth();
int h = bitmap.getHeight();
Bitmap localBitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_4444);
Canvas localCanvas = new Canvas(localBitmap);
Path path = new Path();
path.addRoundRect(new RectF(0,0,w,h), 6, 6, Path.Direction.CW);
localCanvas.clipPath(path);
localCanvas.drawBitmap(bitmap, 0.0F, 0.0F, null);
return localBitmap;
}
*/
private Bitmap outputRound1(Bitmap bitmap) {
if(bitmap == null)
return null;
int i = bitmap.getWidth();
int j = bitmap.getHeight();
Bitmap.Config localConfig = Bitmap.Config.ARGB_8888;
Bitmap localBitmap = Bitmap.createBitmap(i, j, localConfig);
Canvas localCanvas = new Canvas(localBitmap);
localCanvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR);
final int color = 0xff424242;
final Paint paint = new Paint();
Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
RectF rectF = new RectF(rect);
paint.setAntiAlias(true);
//localCanvas.drawARGB(0, 0, 0, 0);
//paint.setColor(color);
localCanvas.drawRoundRect(rectF, 10, 10, paint);
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
localCanvas.drawBitmap(bitmap, rect, rect,paint);
return localBitmap;
}
发表评论
-
react-native github 中的eXamples中的示例工程运行方法。
2016-05-13 17:35 6101 从github中 https://github.com/ ... -
android textureView的重大进步
2016-04-13 17:01 2121android TextureView 的出现解决了几大问 ... -
android 陀螺器,加速度感应测试数据
2016-04-13 08:52 899加速度传感器又叫G-sensor,返回x、y、z三轴的 ... -
android.permission.SYSTEM_ALERT_WINDOW
2016-04-12 16:05 774此权限用实现 在android手机上出现的浮在窗口上的快捷 ... -
fyuse 3d拍摄
2016-04-12 14:44 597fyuse : 附件为反编译的dex文件. -
diceplayer android版本可以实现 快速播放功能
2016-04-06 17:37 629android 版本的diceplayer 可以实现快速播放 ... -
anroid 各种感应介绍
2016-04-06 11:41 353http://blog.csdn.net/mad1989/ar ... -
videoview 刷新不及时的问题.
2016-03-29 13:17 996androi videoview 在做开发的时候, 前个页面 ... -
android 解析带有_的 http url域名,出现解析错误的问题
2016-03-29 13:13 1548在 android中 访问带有_ 的域名的时候,例如js_s ... -
android mediaplayer 播放错误 -32
2016-03-23 14:33 3发现android4.4 meizu mx4pro 出现播放错 ... -
android 头像圆圈显示
2016-03-16 17:22 670public Bitmap toRoundBitmap(Bi ... -
android 获取签名 及其摘要
2016-03-16 14:17 730http://www.cnblogs.com/sunzn/ar ... -
android 自定义无黑边对话框输入框无法输入的问题
2016-03-16 11:25 708http://wbj05791467.blog.163.com ... -
andorid textview link text
2016-02-19 18:53 606android 在textview 解析自定义各种链接url ... -
不应该建立所谓的下来刷新webview
2016-02-18 10:23 655本来以为做一个下拉刷新功能的 webview 是一个好的功 ... -
在listview 滚动列表中实现 视频播放
2016-02-13 19:23 979http://finalshares.com/read-698 ... -
okhttp 详解文章
2015-12-31 17:51 725http://www.cnblogs.com/ct2011/p ... -
android so常识
2015-12-31 12:43 362http://www.kejik.com/article/21 ... -
android studio 新建工程出现的问题解决
2015-12-31 10:48 827解决Android中No resource found th ... -
GitHub 上最火的40个Android 开源
2015-09-25 10:56 749http://www.360doc.com/content/1 ...
相关推荐
android中对Bitmap图片设置任意角为圆角
android图片圆角处理,关注博客http://blog.csdn.net/u012184853/article/details/50171685
android 指定角的圆角图片处理,方形图片角为圆形,实例为手机界面图标
android 图片圆角化,对于图片的美化,处理
Android中经常会遇到对图片进行二次处理,例如加圆角,或者显示圆形图片 实现的效果图: 方法一: 通过第三方框架Glide实现图片显示有圆角,有三种写法如下: 1.1、第一种实现: RequestOptions options = new ...
介绍两种使用 BitmapTransformation 来实现 Glide 加载圆形图片和圆角图片的方法。Glide 并不能直接支持 Round Pictures ,需要使用 BitmapTransformation 来进行处理。 二、网上的实现方式 这里介绍下网上常见的...
android中用Canvas处理图片的圆角问题
anrdoid 图片圆角处理
Android Picasso实现圆形图片和圆角图片
Android实现imageView显示圆角图片、描边图片效果,具体效果请参见运行截图所示。用在你的android APP中,可美化图片,让图片的显示更漂亮。这个例子主要是让大家熟悉imageView控件的用法技巧,除了可以实现圆形图片...
android中实现ImageView圆角图片,效果换是不错
自定义RelativeLayout圆角图片背景,自定义属性 背景 圆角半径
android中将指定的图片做圆角化处理,用做图标特炫
Android图片圆角,在android开发中对于图片的美化,处理
圆角化的处理:当我们需要圆角的时候,调用这个方法,第一个参数是传入需要转化成圆角的图片,第二个参数是圆角的度数,数值越大,圆角越大
Android图片处理效果demo, 圆角,倒影
注意Glide版本,注意gradle版本, 可以摘取可用代码和工具类即可以及依赖配置。另外内置了标准混淆配置以及说明,同时针对实体类也进行了NotGuard的工具类添加。
自定义圆角图片Demo,自定义圆角ImageView以及锯齿的处理
Android图片处理工具类,包括: 图片查看、照片墙、bitmap转存、圆角、剪切、图片加载缓存、图片压缩等 [注:本内容来自网络,在此分享仅为帮助有需要的网友,如果侵犯了您的权利,麻烦联系我,我会第一时间删除,...
Android在图片上添加部件的代码例子。用于演示往图片添加圆角、添加边框、添加文本、添加图像、添加手写签名等功能.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。