- 博客(6)
- 收藏
- 关注
原创 自定义VIEW学习总结(三) 自定义View
自定义View需要继承VIew并重写其onDraw方法。下面一起来学习一下常见的canvas,paint,draw 继承View public class MyCanvasView extends View { private float mDensity; private Paint mPaint; private RectF rectF; public My...
2019-12-09 14:08:43
149
原创 自定义View(二)继承ViewGroup
自定义View(二)继承ViewGroup 实现流示布局继承ViewGroup实现FlowLayout实现步骤:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表F...
2019-12-09 10:25:59
713
原创 自定义VIEW学习总结(一)
自定义viewgroup总结 首先明确自定义viewgroup需要实现其onMeasure和onLayout方法 其中根据view的绘制原理。在measure过程中我们需要先让子view测量自身,然后结合自身measurespce和边距(padding)共同制定出该view在viewgroup中的尺寸,用childMeasure返回最终尺寸给子view。最后根据所有子view和自身参数计算出...
2019-11-20 16:01:41
156
原创 final,finally,finalize的区别
final:关键字,修饰符。 表示当前变量或方法为最终形态。如果用于类,该方法不可被继承,所以不能和abstract同时出现。如果用于方法,该方法不可被重载。如果被用于变量,表示该变量为只读。 finally:异常处理 用于try,catch语句后面。常用语关闭释放资源,如数据库连接。前面语句中的return,break等都无法阻止finally语句的执行。原因是,在执行这些结束语句之前。会...
2019-08-26 13:50:04
164
转载 2018.4.8对于JAVA观察者模式及EventBus 3.0的初步学习
转载自简书:https://www.jianshu.com/p/acfe78296bb5适用于一对多的更新UI
2018-04-08 11:52:11
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅