72 Глава 4 • Введение в 2D-графику
Levels
: контейнер� показыва��ий лиш� один из объектов�пото�ков кла��а
Drawable
� о�новывая�� на е�о уровне (�ело� чи�ле)� Это �ожет быт� и�пол�зо�
вано для индикатора заряда батареи или �илы �и�нала�
Scale
: контейнер для одно�о объекта�пото�ка кла��а
Drawable
� который из�еняет
раз�ер на о�нове теку�е�о заданно�о значения� Может быт� и�пол�зован для
�оздания про��отр�ика картинок � воз�ожно�т�� увеличения�
Объекты визуализа�ии ча�то определя�т в XML� Вот типичный при�ер� �де
объект визуализа�ии определяет �радиент от одно�о �вета к дру�о�у (в данно�
�лучае — от бело�о к �еро�у)� У�ол задает направление �радиента (270 �раду�ов оз�
нача�т движение �верху вниз)� Этот �радиент будет и�пол�зован для фона в��вера:
android:startColor="#FFFFFF"
android:endColor="#808080"
android:angle="270" />
Для то�о чтобы во�пол�зоват��я приведенны� при�еро�� �ы �оже� либо �о�
�лат��я на данное определение в XML � по�о��� атрибута
android:background=
�
либо вызват� �етод
setBackgroungResource()
в �етоде в��вера
onCreate()
� как зде��:
setBackgroundResource(R.drawable.background);
Эта ко�анда добавляет в наш при�ер
GraphicsView
интере�ный �радиентный фон�
как показано на ри�� 4�2�
Достарыңызбен бөлісу: