
自定义View
Huangyong_csdn
哪里不会点哪里
展开
-
自定义两端圆角且图片为背景的进度条
自定义控件原创 2017-03-17 18:55:17 · 525 阅读 · 0 评论 -
自定义view(一)View坐标系与触摸事件
View的坐标定位1.安卓系统的坐标系是这样的,以左上角为原点,向右为x正,向下为Y正2.view的坐标系是相对于父控件而言的。原创 2017-05-31 15:15:45 · 470 阅读 · 0 评论 -
自定义view(二)canvas与图形绘制
自定义控件过程中,经常需要手动绘制一些图片,文字,图形,点,线等元素,就像画画需要画布和画笔,在程序中,canvas即画布,paint即画笔原创 2017-06-01 15:12:33 · 379 阅读 · 0 评论 -
自定义view进阶-贝塞尔曲线实现水波动画、粘性控件
自定义控件里比较逼格高的,莫属贝塞尔曲线做出的特效了,例如最常见的QQ粘性气泡,以及水波加载动画,反弹的小球原创 2017-06-08 23:37:15 · 1253 阅读 · 0 评论 -
图像处理之矩阵变换Matrix,ColorMatrix
Matrix总结原创 2017-06-13 15:48:49 · 1211 阅读 · 0 评论 -
安卓Canvas绘图之setXfermode一个需要注意的点
今天做一个自定义控件,给TV应用的item设置背景,但是UI给的背景图套在item背后,会有黑边在item内部,当item图片没显示出来的时候,会显示出这个背景图, 因为item是很多大小不一的,但都用了同一个背景,这个背景是个.9图,而我希望在不修改图的前提下,使得item显示效果都是一样的,即只显示item边以外的部分,item边内的自然不可见,于是只能在代码中实现,刚开始想到了canv...原创 2018-03-29 20:53:24 · 1317 阅读 · 0 评论 -
安卓自定义View时,处理canvas缩放引起canvas.drawBitmap画质降低
自定义view时,经常会用到图片绘制,canvas.drawBitmap家族可以说是非常常用的API,不过有时候开发中要求我们的控件在某些页面是一个比例,某些页面是另一个显示比例,例如我遇到的,item的角标,噗……又是这个,在主页面是100%显示,在列表页要85%显示。 对于整体大小的控制,可以想到单独对自定义view里的各个元素宽高属性进行参数控制,但是这样既麻烦,又要写一大堆代码,很少浪费...原创 2018-04-09 14:39:13 · 4491 阅读 · 0 评论