2014-02-20 6 views
1

Пожалуйста, взгляните на следующее изображение, это черно-белая печать цветной фотографии.Ограничение Android Graphics

enter image description here

Это индикатор уровня топлива. Пользователь нажимает на стрелки вверх, а топливная панель идет вверх. Я никогда раньше не делал такую ​​графику, и, поскольку это программное обеспечение для офиса, я понятия не имею, какая библиотека может это сделать.

Есть еще одно изображение.

enter image description here Это ваша измерительная приборная панель приборной панели автомобиля. Вы можете щелкнуть по нему и набрать значение, а цифры на изображении будут отсчитываться/подсчитываться для введенного значения.

Вы здесь не создаете Игру и поэтому можете создать что-то подобное на Android?

+0

@HarishTalanki: what ???????? –

+0

@HarishTalanki: Я вижу. – Dongle

+1

Я не понимаю, в чем проблема. когда пользователь нажимает на заполнение retcengle (или накладывает прямоугольное изображение поверх старого) или когда пользователь нажимает вниз, накладывает черный прямоугольник ... (вам здесь не нужны специальные грапихи ..) – AsfK

ответ

1

Это можно сделать, создав обычай View. Вы можете использовать Canvas для рисования всего, что хотите. Но в этом случае вы можете расширить класс ViewGroup и нарисовать самостоятельно только «нестандартные» детали. (например, вы можете повторно использовать стандартные кнопки, добавив их в свой подкласс ViewGroup.) Дополнительная информация here.

+0

Здравствуйте, я сделал обновление. Пожалуйста, смотрите. –

+0

Здесь применяется тот же принцип. Вы используете стандартные классы для того, что они могут делать, и делайте свой собственный рисунок для чего-нибудь еще ... Также не забудьте выполнить поиск в Интернете - многие пользовательские классы просмотра уже сделаны другими. Вы также можете использовать OpenGL для ускорения рисования, но я не думаю, что это улучшит рисование в этом случае. –