8.11

  1. 可以用一组RadioButton实现底栏Tab的功能
    (1). RadioGroup实际上是个LinearLayout,所以便会涉及到android:orientation这个属性。
    (2). 在RadioButton中,
  • android:drawableTop表示在text上方输出一个drawable(图片),同理还有drawableLeftdrawableRightdrawableBottom
  • android:drawablePadding表示设置text与drawable(图片)的间隔,与drawableLeftdrawableRightdrawableTopdrawableBottom一起使用,可设置为负数,单独使用没有效果。
  • 上面这个两个属性实则上都来自于TextView,因为RadioButton其实就是一个TextView。RadioButton的继承关系为:


    8.11_第1张图片
    Paste_Image.png

(3). android:button="@null"表示删除Radio Button默认图标

  1. #00000000来表示透明(transparent),用#e0000000来表示半透明(translucent)。这不是RGB三原色光模式,而是RGBA。
  • RGBA是代表Red、Green、Blue和Alpha的色彩空间。虽然它有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。
    alpha通道一般用作不透明度参数。如果一个像素的alpha通道数值为0%,那它就是完全透明的(也就是看不见的),而数值为100%则意味着一个完全不透明的像素(传统的数字图像)。在0%和100%之间的值则使得像素可以透过背景显示出来,就像透过玻璃(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的。alpha通道值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。
    有时它也被写成ARGB(像RGBA一样,但是第一个数据是alpha)。比如,0x80FFFF00是50%透明的黄色,因为所有的参数都在0到255的范围内表示。0x80是128,大约是255的一半。

你可能感兴趣的:(8.11)