Форум программистов, компьютерный форум 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
Вобщем, я хочу сделать так, чтобы при нажатии на кнопку создавалась на экране ещё одна кнопка(и так можно сделать неограниченное количество раз). Но при обратном заходе все кнопки были такими, какими их оставил пользователь. Как сохранять какие кнопки размещены в SharedPreferences?
Программирование 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 VHItemAdd viewHolder; if (convertView == null) { LayoutInflater li = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView =...
Программирование Android FullScreen Вопрос такой: в уроке 150 startandroid есть код в onCreate для перевода во весь экран: requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); У меня всегда приложения вылетали с этим кодом, поэтому я пользовался манифестом, меняя там тему приложения на NoActionBar. Но в этом... подробнее

Показать сообщение отдельно
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 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;
это одно и тоже число, просто запись в разных системах исчисления
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru