Полезные коды

Преобразование HSV в RGB

Плавное изменение цвета в палитре HSV (оттенок, насыщенность, яркость)
  1. 5 hsv_H% = 250: hsv_S = 1.0: hsv_V = 0.95
  2. 10 GOSUB 600
  3. 15 SETCOLOR rgb_R%, rgb_G%, rgb_B%
  4. 20 FILLRECT 0, 0, SCREENWIDTH(0), SCREENHEIGHT(0)
  5. 25 hsv_H% = hsv_H% + 1: IF (hsv_H% >= 360) THEN hsv_H% = 0
  6. 30 hsv_V

+1 логгер

Проверят если в DEBUG собрано приложение (значит отлаживаемся и тестим), то начинает сохранять в "Загрузки" дампы и логкат. Если RELEASE то ничего не делает

Простая реализация покадровой анимации

Переменные:
anim$() - имена гелей нашей анимации
time% - время для одного кадра (в миллисекундах)
lt% - для расчёта времени
id% - id текущего кадра

Получение Bitmap из любого View

Нет описания

Обратная анимация

Пример:
  1. private static ReverseInterpolator reverseInterp = new ReverseInterpolator();
  2. private static DecelerateInterpolator decelerateInterp = new DecelerateInterpolator();
  3.  
  4. // Анимация увеличения в хмл
  5. Animation animZoomIn = AnimationUtils.loadAnimation(context, R.anim.zoom_in);
  6.  
  7. //
Всего: 541
<< 1 ... 43 44 45 46 47 ... 109 >>

Реклама

Мы в соцсетях

tw tg yt gt