
自定义View
文章平均质量分 95
M-Ellen
这个作者很懒,什么都没留下…
展开
-
自定义View——Canvas 画布
前言网上自定义View的文章已经很多了,但不是我的。。。1.还是那句话,别人的东西,永远在被人脑子里!哪怕看了很多遍,实践很多次,没有自己的总结,一段时间后,再拿起来还是很费力,又要重新寻找资源,效率太低。2.自定义View,可以说是android UI的难点与核心。了解每个细节,熟练掌握自定义View,设计UI也就信手拈来。 于是,就开始了属于自己的自定义View的系列。内容...原创 2018-05-16 18:21:24 · 2767 阅读 · 0 评论 -
自定义View——Paint 之 PathEffect
PathEffect 有很多子类,如图: 能过实现这样的效果: 下面就来介绍这6个子类。CornerPathEffect 圆形拐角效果 将线段之间的任何锐角替换为指定半径的圆角来绘制的几何图形CornerPathEffect(float radius)参数:radius 拐弯处的圆角半径使用:mPathEffect = new CornerPathEff...原创 2018-07-24 10:16:54 · 268 阅读 · 0 评论 -
自定义View——Paint画笔
前言在前面一篇 自定义控件——Canvas 画布,我们也看到如何使用Paint。Paint也是强大的工具类,这篇就来详细介绍。Paint的API也非常多,具体可以参考官方网址: Paint API:https://developer.android.google.cn/reference/android/graphics/Paint.html 这里根据这些API分为4种模式:(参考 H...原创 2018-07-15 17:47:39 · 638 阅读 · 0 评论 -
自定义view——Paint 之颜色处理
前言使用1.基本颜色Canvas.drawColors()指定颜色,绘制整个画布的颜色(上一篇已经操作过)Canvas.drawBitmap( )指定Bitmap对象,直接由 Bitmap 对象来提供的颜色Paint的方法跟踪Paint的设置颜色参数,来设置绘制内容(图像、文本)的颜色(上面2个是设置画布颜色)其又可分为2种:第1种:直接设...原创 2018-07-15 18:38:07 · 9620 阅读 · 1 评论 -
自定义View——Paint 之 ColorMatrix
前言 新闻:最近长春长生公司的的疫苗事件,搞得全国人心慌慌,这种企业真的是一点底线多没有…感谢天朝,我还能活着,那就开始写博客吧!每当遇到 ColorMatrix 这个东东,感觉头多大,什么矩阵、阶乘。。。放弃!不敢面对,恐惧依在!所以,这次下决心要好好理解下,为了下次遇见,可以高傲的无视~好了,废话多了,开始吧。介绍什么是矩阵阶乘?这里截取百度百科里面的定义...原创 2018-09-27 14:30:43 · 305 阅读 · 0 评论 -
自定义View——Paint 之 文本绘制
文本相关操作对于文本相关的API,有很多,使用也很简单,这里简单罗列一下:setTextSize(float textSize) 设置文字大小setUnderlineText(boolean underlineText) 设置下划线setStrikeThruTex...原创 2018-10-10 14:10:12 · 817 阅读 · 0 评论 -
自定义View——Path 路径
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...原创 2018-10-20 17:07:43 · 647 阅读 · 0 评论