自定义view
文章平均质量分 66
HBpencil
鉴于CSDN的浏览体验之差,本博客已经停用。
https://hb-pencil.github.io/
展开
-
关于简单的自定义view以及相关知识
关于简单的自定义view以及相关知识自定义View的简单步骤 1.新建一个Class继承自View(自定义View一般有直接继承View,某个具体的控件如ImageView,ViewGroup三种)。 2.在values中styles自定义属性。 3.在自定义View类中实现至少两个构造方法并完成属性以及画笔的初始化。 4.重写onMeasure(int,int)(看需求需不需要重写,Vie原创 2017-03-29 23:04:44 · 263 阅读 · 0 评论 -
自定义View的构造函数
一些琐碎的随手笔记canvas.drawBitmap()直接画图片,可以用matrixcanvas.drawPath()直接按路径画canvas.drawXXX()直接画图形,可以用Shader加渲染效果,如渐变,和附加图片渲染BitmapShadercanvas.clipPath()按路径裁剪画布new一个canvas时注意传入一个bimap实例,但是这个bitmap应该是未绘制的...原创 2018-02-10 16:46:50 · 565 阅读 · 0 评论 -
JVM/Android View知识点
JVM部分基础回忆jdk8取消了永久代,jdk7常量池移到堆中新生代中Eden和Survivor内存比为8:1:1,每次只有一个survivor可以用,实际可用为90% 。新时代:老年代为1:2。大对象直接进入老年代,小对象优先进入Eden,GC发生时没有被回收,则进入survivor,熬过一定次数进入老年代,当然也并非绝对。survivor内存不足时会进入老年代,老年代不足会进行GC...原创 2018-02-20 19:44:47 · 249 阅读 · 0 评论