Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

PorterDuff.Mode.MULTIPLY - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Размещение кнопки на большой картинке http://www.cyberforum.ru/android-dev/thread1595380.html
Добрый вечер! Подскажите идею, как реализовать следующее: Есть картинка размером 3000 х 3000, она отображается в 100% масштабе. Есть две кнопки, у одной координаты верхнего левого угла в 0 х 0, у...
Программирование Android Изменить Title item menu Всем привет. Начал изучение андроид и столкнулся с тем что нужно поменять программно icon у item menu Если написать вот так, приложение выдает ошибку MenuItem item = menu.findItem(R.id.upload);... http://www.cyberforum.ru/android-dev/thread1595035.html
Android sdk root not defined Программирование Android
Хотел установить Cocos 2dx в android studio, нашел урок(только я на винде), пытаюсь скомпилировать, пишет ANDRROID_SDK_ROOT not defined. Please define it in your environment. ну а дальше понятно не...
Зависает программа при нажатии кнопки Программирование Android
Суть программы была такова, что при нажатии на кнопку должен запускаться цикл, который будет включать мобильный интернет и через некоторое время выключать и заново. Совсем незнаком с синтаксисом...
Программирование Android Не получается считать информацию с sdcard http://www.cyberforum.ru/android-dev/thread1594864.html
Если задаю что-то из корня, например: String path_to_file = "/etc/ad_calib.cfg"; то приложение не падает. Если ввожу что-нибудь из sdcard, например: String path_to_file =...
Программирование Android Траблы с ListView Всем привет, подскажите в чем может быть дело. Инициализирую ListView. Приложение при запуске падает и все. Вот MainActivity package com.example.listview; import android.app.ListActivity;... подробнее

Показать сообщение отдельно
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 873

PorterDuff.Mode.MULTIPLY - Программирование Android

28.11.2015, 17:42. Просмотров 177. Ответов 1
Метки (Все метки)

Почему в уроке 155 startandroid
при использовании MULTIPLY с градациями серого от белого к темному иконки выводятся от светлой к темной:
PorterDuff.Mode.MULTIPLY
Перемножение SRC и DST цветов. Умножение цвета на белый (1,1,1) не меняет цвет, умножение на черный (0,0,0) – делает его черным.
но если мы сделаем градации красного(опять же от светлого к темному), то начнется с самой темной фигуры:
Java
1
2
3
 int[] colorSrc = new int[] { Color.rgb(50, 0, 0), Color.rgb(100, 0, 0),
        Color.rgb(150, 0, 0), Color.rgb(200, 0, 0),
        Color.rgb(250, 0, 0) };
PorterDuff.Mode.MULTIPLY
Странно ведь-градация идет от светлого к темному для красного, но иконки начинают рисоваться с самой темной. Почему так происходит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru