自定义view
小朋友 你是否有很多问号
美国时代周刊2006年度风云人物
2008年感动中国组委会特别大奖
展开
-
关于canvas.drawBitmap(bgBm, 0, 0, null)小米手机生成的图片不完整解决方案
具体需求是为生成二维码,为二维码添加背景和logo,添加背景时使用canvas.drawBitmap(bgBm, 0, 0, null),发现在小米手机上背景图片生成的不完整,但是其他机型都是完整的;canvas.drawBitmap(bgBm, 0, 0, null)这种方法对于大部分手机是可行的,但是对于小米的刘海屏手机(mi 8)会出现右边和下边的边框 具体原因不知 可能和小米获取...原创 2020-03-12 16:46:29 · 1066 阅读 · 0 评论 -
listview侧滑删除
侧滑listview 代码实现public class QQListView extends ListView { //用户滑动的最小距离 private int touchSlop; //是否响应滑动 private boolean isSliding; //手指按下时的x坐标 private int xDown; //手指按下时的y坐标原创 2017-08-22 15:43:12 · 302 阅读 · 0 评论 -
自定义View
自定义View,就是这个View上所呈现的内容全部都是我们自己绘制出来的.自定义view的三个重要方法: onMeasure()//初步确定控件尺寸 onLayout()//决定子控件如何摆放 onDraw()//继承自view则需要重写public class CircleView extends ImageView{ int borderwidth;原创 2016-05-30 18:30:39 · 247 阅读 · 0 评论 -
如何将方形图片磨成圆形图片
如何将方形图片磨成圆形图片在开发中经常会有一些需求,比如显示头像,显示一些特殊的需求,将图片显示成圆角或者圆形或者其他的一些形状。但是往往我们手上的图片或者从服务器 获取到的图片都是方形的。这时候就需要我们自己进行处理,将图片处理成所需要的形状。使用Xfermode 两图相交方式通过查找资料通过查找资料发现android中可以设置画笔的Xfermode即相交模式,从而设置两张图相交之后的显示方式,具原创 2016-05-09 18:05:31 · 3714 阅读 · 0 评论