автомобильная панель с Android - PullRequest
0 голосов
/ 18 октября 2011

Я хочу создать приборную панель автомобиля, чтобы использовать ее с приложением, написанным для ОС Android. Мое приложение извлекает уже нужные данные, но теперь я хочу улучшить внешний вид.

Я могу создать такую ​​панель, используя фотошоп.

Dashboard

Мой первый вопрос: как я могу повернуть стрелку, чтобы показать фактическую скорость и об / мин? Можно ли это сделать с помощью Canvas?

Другой вопрос, могу ли я использовать место в середине, чтобы показать другие данные, например, прошедшее время или карту? Как?

Надеюсь, вы мне поможете.

Спасибо.

Ответы [ 2 ]

5 голосов
/ 18 октября 2011
  1. Иглу можно сделать, повернув холст в методе onDraw пользовательского представления.Или вы можете сделать иглу растровым изображением и повернуть ее, используя матрицу.

    Ссылка 1 , Ссылка 2

  2. Трудно сказать о вашем следующем вопросе, так как мы не знаем, что именно вам нужно.Но карты, местоположение на картах может быть сделано с помощью действия карты.

    Ссылка 1

  3. Истекшее время может быть сделано с помощьютаймер и класс tamertask, который постоянно обновляет текстовое представление.

    Ссылка 1

1 голос
/ 18 октября 2011

Уберите стрелки на картинке и нарисуйте красную линию для каждого программно. И добавьте текстовое поле / ярлык над дисплеем в середине.

...