public void setForegroundColor(int[] colors) {
        if (colors == null)
            return;
        this.mForegroundColor = colors;
        this.mForegroundColorIndex = -1;
        getNextForegroundColor();
    }
A drawable to draw loading
The loading draw a Circle
caprice/ui/src/main/java/net/qiujuer/genius/ui/drawable/LoadingDrawable.java