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

Сложение флагов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сделать звуковой генератор http://www.cyberforum.ru/android-dev/thread1593984.html
Всем привет. Ребят, как выдать в наушник звук импульсами примерно прямоугольной формы? Нужно сделать звуковой генератор от ~10 до ~10.000 герц частотой. Как сделать? Я кроме как PlaySound про...
Программирование Android Выбор шрифта для EditText Всем здравствуйте. Пишу текстовый редактор. Помогите организовать выбор шрифта. Текст вводится в EditText. У меня маленький опыт, я только начала изучение разработки программ для мобильных... http://www.cyberforum.ru/android-dev/thread1593755.html
Программирование Android Eclipse - ошибка
Добрый день! Начал изучать книгу "Программирование игр под android" и столкнулся с проблемой установки среды. вроде всё делаю как написано в книге, при запуске Eclipse выдаёт вот такую ошибку. Уже...
Сохранение в SharedPreferences Программирование Android
Вобщем, я хочу сделать так, чтобы при нажатии на кнопку создавалась на экране ещё одна кнопка(и так можно сделать неограниченное количество раз). Но при обратном заходе все кнопки были такими, какими...
Программирование Android Сохранение текста в EditText http://www.cyberforum.ru/android-dev/thread1593584.html
У меня ситуация следующая есть BaseAdapter в его методе getView() устанавливается текст в 3 EditText public View getView(final int position, View convertView, ViewGroup parent) { final...
Программирование Android FullScreen Вопрос такой: в уроке 150 startandroid есть код в onCreate для перевода во весь экран: requestWindowFeature(Window.FEATURE_NO_TITLE); ... подробнее

Показать сообщение отдельно
Pablito
2477 / 1961 / 611
Регистрация: 12.05.2014
Сообщений: 6,866
Завершенные тесты: 1
27.11.2015, 19:57
в джаве можно писать числа не только в десятичной системе, но и в шестнадцатеричной
запись начинается с 0x а потом идет число...обычное целое число, просто записанное в 16-ричной системе

так удобно указывать цвет, либо в формате argb, либо rgb
в данном варианте 0xFFFF0000 означает FF = 255 альфа канал, то есть прозрачность, вторые FF - красная компонента, 00 и 00 зеленая и синяя компоненты сотвественно

если записать это в двоичной системе, то получится число длиной 32 бита, где левые 16 бит будут единицы (FFFF), а правые 16 бит - нули (11111111111111110000000000000000)

красный цвет в формате rgb можно записать в шестнадцатеричной системе как 0xFF0000

Java
1
2
3
        int b = 0b11111111111111110000000000000000;
        int d = -65536;
        int h = 0xFFFF0000;
это одно и тоже число, просто запись в разных системах исчисления
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru