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

Рисование - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Пути и подводные камни Монетизации http://www.cyberforum.ru/android-dev/thread780164.html
Доброго времени суток! Интересуют такие моменты: 1) Варианты вывода денег для Украинских разработчиков (прозрачные и теневые). 2) Payoneer. Много Интернет-источников посвящены этому...
Программирование Android Не запускается эмулятор Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: emulator-arm.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 50c006de Имя модуля с ошибкой: atioglxx.dll ... http://www.cyberforum.ru/android-dev/thread780014.html
Программирование Android Возврат на активность и проигрывание видео
Добрый день уважаемые формучане... Есть две активности main и send В Main активности в onCreate проигрывается видео, оно зациклено на проигрывание videoView =...
Автоматическая отправка отчетов по mail-smtp Программирование Android
Добрый день.Проблема такая: Требуется отправлять почтовое сообщение при событии с определенным текстом на адрес gmail. При компиляции проекта все идет хорошо,но после запуска программы на...
Программирование Android Sprite animation http://www.cyberforum.ru/android-dev/thread779069.html
Народ мне надо создать анимацию огня есть 10 состояний огня в отдельных картинках помогите дельным примером p.s. трудности возникли из-за того что обычно во всех примерах все сотояния объекта...
Программирование Android Редактирование текста Как в одном стринге с текстом, отдельную часть выделять жирным, курсивом?(извините за глупый вопрос) подробнее

Показать сообщение отдельно
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
08.02.2013, 11:00
Цитата Сообщение от fiphiker Посмотреть сообщение
Здравствуйте, можно ли кинуть поверх бэкграунда прозрачный слой и рисовать на нем? на канве вроде нельзя прозрачность ставить..
Конечно можно. Делаете ImageView (или просто View) на весь экран и в ней рисуете. Причём свой бэкграунд можете засетить в контейнер который содержит ваш компонент в котором будете рисовать, но можете и бэкграунд рисовать в ручную, разницы в перфомансе не будет скорее всего.
Прозрачность устанавливать можно.
Код Java(TM) 2 Platform Standard Edition 5.01 2 3 c.drawColor(Color.TRANSPARENT, Mode.CLEAR);
с - ваш канвас. эта функция зальёт ваш канвас любым цветом. Выше описано как сделать прозрачным.
PS если вам надо рисвать много быстро и ещё с анимациями - сразу предупрежу вам нужен SurfaceView (рисовать в обычном View в UI треде можно только простейшие вещи).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru