Android 自定义View
文章平均质量分 66
与 Android 自定义 View 相关文章内容
Q-CODER
自由就是不再寻求认同
展开
-
【Android】自定义 View 系列-MeasureSpec
自定义 View 中的 MeasureSpec 到底是什么?我们 View 的大小到底是谁说了算?原创 2021-12-16 15:53:38 · 1636 阅读 · 0 评论 -
【Android】自定义 View 系列- 绘制流程
前言本文旨在让读者对整个绘制流程有个感性的认识-一个图是经过了什么样的流程最后展示到用户面前的。在讲解流程之前,我们需要有一个模型解释:我们画的图,就是通过 Paint(画笔)作用到 Canvas(画板)后,再由画板作用于手机屏幕。所以这也为后面想要对图片做放大或缩小,要先做放大或缩小的操作再做绘制做了解释(这里不理解,没关系。后面内容会重新提到)。[也就是会有些文章说到的-在onDraw() 的时候,要‘顺着逻辑想,倒着逻辑写’]绘制流程有了上面的基本模型后,我们接着来看绘制流程.原创 2021-12-15 14:40:42 · 2046 阅读 · 0 评论 -
【Android】自定义 View 系列实战篇-View
对自定义 View 的练习-评分控件,可自定义总数,‘星星’样式,展示与操作两用等功能原创 2021-12-08 11:04:47 · 1413 阅读 · 1 评论 -
【Android】自定义 View 系列实战篇-ViewGroup
自定义 ViewGroup 其实也不复杂,但是要对子 View 的margin属性支持,就还需要花点经历。下面自己写了一个自定义的 FlowLayout,支持了本身的 padding 属性的同时,也支持子 View 的 margin 属性。基本注释都已尽可能详尽地写在代码中。先上效果图兄弟们,上代码import android.content.Contextimport android.graphics.Rectimport android.util.Attribu..原创 2021-12-07 18:22:48 · 2018 阅读 · 2 评论