- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 位操作符
数值在计算机内是二进制存储的。正数以二进制格式存储,没有用到的位用0填充,负数以其绝对值二进制补码格式存储。 对于有符号的整数,32位中前31位表示整数的值,第32位表示符号,0表示整数,1表示负数,这个位叫符号位。有符号整数的第32位是不能访问的。 计算补码:计算这个数的绝对值二进制,取二进制反码,反码再加1。 例:求-18的二进制补码: 1)绝对值二进制 0000 000
2016-05-11 16:12:14
317
原创 Android 中颜色对应的值
xml version = "1.0" encoding = "utf-8" ?> resources > color name = "white" > #FFFFFF color > <!--白色 --> color name = "ivory" > #FFFFF0 color > <!--象牙色 --> color name
2013-11-15 09:52:33
483
转载 merge
标签闪亮登场了。当LayoutInflater遇到这个标签时,它会跳过它,并将内的元素添加到的父元素里。迷惑了吗?让我们用来替换FrameLayout,并重写之前的XML布局: android:layout_width="fill_parent" android:layout_height="fill_parent" a
2013-11-14 11:40:38
446
转载 自定义View
很多时候系统自带的View满足不了设计的要求,就需要自定义View控件。自定义View首先要实现一个继承自View的类。添加类的构造方法,override父类的方法,如onDraw,(onMeasure)等。如果自定义的View有自己的属性,需要在values下建立attrs.xml文件,在其中定义属性,同时代码也要做修改。 一个简单的例子: ·新建一个MyView类,继承自TextV
2013-11-14 11:15:28
475
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人