Android 图片加边框
// 自定义ImageView
|
|
import android.graphics.Canvas;
|
import android.graphics.Paint;
|
|
import android.graphics.Rect;
|
|
import android.util.AttributeSet;
|
|
import android.widget.ImageView;
|
|
|
public class myImageView extends ImageView {
|
|
|
private int co;
|
|
private int borderwidth;
|
|
public myImageView(Context context) {
|
|
super (context);
|
|
}
|
|
public myImageView(Context context, AttributeSet attrs,
|
|
int defStyle) {
|
|
super (context, attrs, defStyle);
|
|
}
|
|
|
public myImageView(Context context, AttributeSet attrs) {
|
|
super (context, attrs);
|
|
}
|
|
//设置颜色
|
|
public void setColour( int color){
|
|
co = color;
|
|
}
|
|
//设置边框宽度
|
|
public void setBorderWidth( int width){
|
|
|
|
borderwidth = width;
|
|
}
|
|
@Override
|
|
protected void onDraw(Canvas canvas) {
|
|
super .onDraw(canvas);
|
|
// 画边框
|
|
Rect rec = canvas.getClipBounds();
|
|
rec.bottom--;
|
|
rec.right--;
|
|
Paint paint = new Paint();
|
|
//设置边框颜色
|
|
paint.setColor(co);//RGB
|
|
paint.setStyle(Paint.Style.STROKE);
|
|
//设置边框宽度
|
|
paint.setStrokeWidth(borderwidth);
|
|
canvas.drawRect(rec, paint);
|
|
}
|
|
}
|
Android 图片加边框相关推荐
- android给图片加边框,android 图片加边框 ImageView border 成效
android 图片加边框 ImageView border 效果 1.布局文件 res/layout/some_page.xml android:id="@+id/respImageBor ...
- Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]
前半部分找不到原文链接了 后半部分原文链接:http://www.jianshu.com/p/5364957dcf49 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者" ...
- Android 图片加载框架Coil使用总结
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/122040645 本文出自[赵彦军的博客] 文章目录 简介 简单使用 高斯模糊 圆角 ...
- android glide的历史,Android 图片加载的那些事:为什么你的Glide 缓存没有起作用?...
前言Glide,该功能非常强大 Android 图片加载开源框架 相信大家并不陌生 正由于他的功能强大,所以它的源码非常复杂,这导致很多人望而却步 本人尝试将 Glide 的功能进行分解,并单独针对 ...
- android bitmap 加边框,Android 给圆角的Bitmap加边框
我们在工作或自己写demo过程中,可能偶尔会遇到给图片加边框的事情,在确定好边框颜色和边框的宽度后,我们可以敲下类似下面的代码 : private void setBitmapBorder(Bitma ...
- 从UIL库谈Android图片加载中需要注意的事情
Android Universal Image Loader 算是Android中最流行的图片加载库了,作者Sergey的确牛逼,能将整个Android图片加载的点点滴滴考虑的如此全面.网上研究这个开 ...
- 如何给照片加边框?图片加边框的3个实用方法
分享3个良心好用的照片加相框工具,个个都是操作简单,还提供了丰富好看的边框模板,瞬间让照片变得有质感,大家可以根据自己的需求选择对应的工具进行添加. 1.改图鸭 一个免费的图片处理网站,提供几十种图片 ...
- Android图片加载框架最全解析(八),带你全面了解Glide 4的用法
本文转载自郭神的Glide分析系列:http://blog.csdn.net/guolin_blog/article/details/78582548 本文同步发表于我的微信公众号,扫一扫文章底部的二 ...
- Android图片加载框架 Glide 4 的用法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/78582548 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭 ...
最新文章
- python 使用import导入不同文件下的文件
- 中国互联网+固体饮料行业商业模式创新与投资机会深度研究报告
- 第十九课.基于sklearn的SVM人脸识别
- 自然语言对话:未来发展的机遇在哪里?
- 这项X射线技术让芯片无秘密可言:纳米级还原内部构造,现已破解16nm芯片
- 月薪没过20K的程序员要注意了!(文末送书)
- ArcGIS Server SOE开发之奇怪异常:
- php定义数据表类,phpwind中的数据库操作类
- 渗透测试入门8之端口渗透
- DaveGray推荐的视觉思维好书(一)
- TypeError: list indices must be integers or slices, not tuple
- 电脑重启bootmgr_解决电脑出现bootmgr is missing如何解决
- 目前文字识别技术,主要应用在哪些场景?
- 基于.net5.0常用开源组件Xman
- ns3网络模拟器使用相关问题
- HTML基础(三)---- hr水平线
- 计算机音乐我的天空,南征北战NZBZ《我的天空》[FLAC/MP3-320k]
- npm 淘宝镜像使用
- MIT博士推荐的几本数学书
- 【菜鸡读论文】Learning-based Video Motion Magnification