摘要: "源码Demo:请点击此处" 前言 在我们开发中,自定义View是非常常用的,这篇文章主要是和大家分享一下:如何自定义一个简单的组合布局(我的RelativeLayout) 接下来:我将分解每一个步骤,并附带简单的代码说明 + 1. 在 res/values 目录下新建一个 attrs.xml 文件 阅读全文
posted @ 2019-09-27 17:41 ming3 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前言 相信大家在开发工作中,会经常遇见某个控件被重复点击,可能就会造成一些不可预知的问题。例如:跳转某个activity时,点击过快可能就会创建两个相同的界面~ 今天就和大家来分享下,利用 kotlin 的拓展函数和拓展属性解决这种问题 第一步: 在 res/values 目录下创建一个 ids.x 阅读全文
posted @ 2019-09-27 14:26 ming3 阅读(2823) 评论(1) 推荐(0) 编辑
摘要: 前言 "源码Demo:请点击此处" 先看下效果吧~ 功能实现疑难点分析 分析: 1. 假设:控件 高度 均分成 26个 方块,方块的宽度和控件宽度相同。 2. 假设:每个字母 被一个方形的单元格 贴边包裹。单元格在方块内居中。 3. 每个字母的坐标(X轴、Y轴)是其左下角的位置,也就是单元格的左下角 阅读全文
posted @ 2019-09-27 13:20 ming3 阅读(556) 评论(0) 推荐(0) 编辑