- 博客(3)
- 收藏
- 关注
原创 View的工作流程-Layout过程
layout的作用是ViewGroup用来确定子元素的位置,在这个过程中会用到两个核心方法:layout()和onLayout。layout方法的作用是确定View本身的位置,而onLayout方法则会确定所有子元素的位置。当ViewGroup的位置确定后,它在onLayout中会遍历所有的子元素并调用其layout方法,在layout方法中onLayout方法又会被调用。下面是View的layou
2017-11-30 14:35:44 264
原创 View的measure过程
了解measure过程之前,要先了解一下MeasureSpec和LayoutParams的概念,因为View的大小是由其共同决定的。MeasureSpec简介MeasureSpec:测量说明书(测量规格),MeasureSpec在很大成功度上决定了一个View的尺寸规格。(View的尺寸规格还受父容器的影响,因为父容器影响View的MeasureSpec的创建过程)MeasureSpec概念Meas
2017-11-29 16:52:33 211
原创 Java进制概述及进制间的相互转换
什么是进制?进制也是进位制,是人们规定的一种进位方法。对于任何一种进制–X进制,就表示某一位置上的数运算时是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推。十进制十进制的基本数字是0、1、2、3、4、5、6、7、8、9 10称做”基数”,10^n(10的n次幂)被称作”权”。10000 = 1 * 10^41000 = 1*10^3100 = 1*10^21
2017-11-28 22:17:28 399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人