1. setColor(-16777216)

反编译的代码中会有很多setColor(int)的情况,比如setColor(-16777216),这个值比较特别,能轻易的查到Android文档中对这个整数的定义:

public static final int BLACK.
Added in API level 1
Constant Value: -16777216 ( 0xff000000).

也就是说setColor(-16777216)-16777216 对应的颜色是BLACK(0xff000000),那么其他系统未定义成某个颜色名的值呢?

阅读全文 »