Ответ 1
На самом деле есть приятный веб-сайт, в котором объясняются наиболее используемые паттерны пользовательского интерфейса, используемые многими приложениями: http://www.androidpatterns.com/
Я новичок в Android UI, и я ищу некоторые ресурсы о лучших методах разработки пользовательского интерфейса (примеры элементов пользовательского интерфейса, учебники и т.д.).
Я искал в Google или http://developer.android.com/resources/tutorials, но ничего не полезно.
Может ли кто-нибудь предоставить мне некоторые ресурсы/ссылки?
На самом деле есть приятный веб-сайт, в котором объясняются наиболее используемые паттерны пользовательского интерфейса, используемые многими приложениями: http://www.androidpatterns.com/
Если у вас нет опыта работы с Android UI, но вы уже знаете немного Java, возможно это для вас:
SimpleUi (https://github.com/bitstars/SimpleUi)
Сгенерированный пользовательский интерфейс (код ниже):
Полный код для создания этого пользовательского интерфейса Android:
Я использую его в реальных приложениях, а не только для быстрого прототипирования или диалогов и его тестирования на протяжении многих лет. Концепция основана на принципе управления представлением модели, и для большинства распространенных сценариев есть готовые к использованию компоненты, которые автоматически выглядят корректно на любом устройстве. Я не говорю, что он должен использоваться для любого пользовательского интерфейса (например, списки должны выполняться вручную), но для большинства случаев это должно быть очень удобно;) Ох и не стесняйтесь разветвлять его и улучшать его, если хотите
Шаблоны пользовательского интерфейса, показанные в приложении Twitter, но они распространены на Android в целом:
http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
http://www.androiduipatterns.com/
В зависимости от того, какой шаблон вы хотите реализовать, есть проекты/образцы с открытым исходным кодом, то есть для панели быстрого доступа и т.д.
Отметьте anddev. Обычно есть приятные примеры элементов интерфейса. Также некоторые интересные уроки на mobiforge 1 и 2.