2010-04-13 4 views
4

Интересно, как вы можете сделать продвинутый пользовательский интерфейс Android, где вы можете добавить, например, перетаскивание и дополнительные возможности графики? заключается в том, что с помощью OpenGl?!Как сделать расширенный пользовательский интерфейс в Android?

это пример пользовательского интерфейса в приложениях для iPhone.

example 1

example 2

Благодаря

ответ

3

Ваши примеры просто, как представляется, состоит из большого количества хороших изображений. Ваш первый пример выглядит довольно статическим и, вероятно, может быть сделан из кнопок с пользовательскими изображениями и задает много фонов на ваших элементах макета. Второй выглядит так, что вам нужно будет сделать обычай Gallery и сделать немного больше манипуляции и композиции изображений, поэтому, возможно, стоит потратить немного времени на повышение производительности.

В принципе, вы смотрите на использование большого количества изображений. Вы можете заставить их работать с существующими виджетами и компонентами и легко получить функциональность, или вы можете использовать ect OpenGL. Чтобы получить дополнительную гибкость и производительность за счет необходимости кодировать все функции в себе.

Если вы смотрите на перетаскивание this сообщение указывает на источник для ListView с некоторыми элементарными функциями перетаскивания.

Смежные вопросы