Как сделать расширенный пользовательский интерфейс в Android? - PullRequest
4 голосов
/ 13 апреля 2010

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

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

пример 1

пример 2

Спасибо

1 Ответ

3 голосов
/ 13 апреля 2010

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...