Я видел, что стандартные компоненты Android UI имеют плохой внешний вид.
Может ли кто-нибудь предоставить мне некоторые ссылки или предложения о том, как улучшить внешний вид приложения для Android?
Я видел, что стандартные компоненты Android UI имеют плохой внешний вид.
Может ли кто-нибудь предоставить мне некоторые ссылки или предложения о том, как улучшить внешний вид приложения для Android?
ListViews
.ListView
.Если у вас есть какой-то учебник, поместите его в SwipeView.
PS: Если вы хотите, чтобы ваш логин был безопасным, используйте голый пароль для Android;)
Очевидно, вам нужно взглянуть на удивительный Android Patterns сайт! Теперь с десятью процентами полезнее!
Изменить Просто запустил http://android-patterns.rickreation.com. Имеет ряд примеров из лучших приложений в Google Play. Я также добавлю информацию о реализации этих шаблонов.
Соглашение о том, что большинство приложений началось после этого, - это этот разговор о конференции I/O в Google. Видел это в Facebook, Twitter, Picplz и еще несколько других приложений. GreenDroid - это библиотека, чтобы получить некоторые из них без большой работы.
Две наиболее полезные вещи, которые я нашел при модификации компонентов, - это селекторные чертежи и девять патчей.
StateListDrawables поможет вам легко обрабатывать различные события пользовательского интерфейса в одном файле XML. В коде нет необходимости возиться. Девять патчей помогают создавать растяжимые фоны, которые расширяются в соответствии с размером представления.
Элементы формы также полезны для создания базовых элементов, таких как закругленные прямоугольники.
Здесь вы можете найти все файлы psd для создания хорошего Android-андроида.
Внешний вид вашего приложения Android зависит от стандартной темы, используемой на вашем телефоне.
Однако вы можете изменить это поведение для своего приложения применить стили и темы к вашему приложению. У вас есть много возможностей по стилю и тематике вашего приложения самим андроидным API. Не должно быть необходимости использовать внешнюю дополнительную инфраструктуру.
Я надеюсь, что это поможет.
В некоторых ответах предлагается добавить анимацию. Там какая-то заслуга в этой идее, но имейте в виду, что по крайней мере некоторые пользователи отключат анимацию. Например, некоторые из приложений "снижают потребление батареи" автоматически отключат все анимации, чтобы сократить небольшую загрузку процессора и задержку ответа.
Лично я обычно не забочусь о "gee-whiz" в дизайне пользовательского интерфейса почти так же, как я забочусь о отзывчивости, последовательности, интуитивной работе и сохранении пространства на экране. Глазная конфета мне нравится, но только если она не путает пиксели, обфускает функциональность или замедляет работу телефона. Сделайте это красиво или сделайте это простым, но убедитесь, что он быстро делает то, что я ожидаю.
Внешний вид вашего Android приложение зависит от значения по умолчанию темы, которые вы используете на своем телефоне.
Пользовательский интерфейс можно настроить в Android. Вы можете создавать пользовательские компоненты и виджеты. Начиная с v10 обновления модуля ADT, элементы пользовательского интерфейса были значительно улучшены. Многие новые виджеты (ранее закодированные) теперь доступны для разработки.
см. здесь для моего сообщения в блоге:
http://sree.cc/google/android-development-adt-plugin-v10-improvements-designing
Android развивается.. См. изменения до сих пор..
Проверьте Джейка Уортона ViewPagerIndicator. Это позволяет относительно легко добавить современный пользовательский интерфейс /UX к просмотру ViewPager, и он совместим с Android Support Lib, поэтому работает с Android 1.6 и выше. Придает ему тот же внешний вид, что и некоторые из более современных современных приложений для Android.
Просто имейте в виду, чтобы заставить его работать, вам нужно указать тему для вашей деятельности, которая не упоминается в разделе "Использование", но содержится в файле манифеста в его примере кода.
Конечно, вам также нужно добавить библиотеку поддержки в ваш проект. Это можно сделать, щелкнув правой кнопкой мыши по проекту в eclipse → Инструменты Android → Добавить библиотеку поддержки.
Я бы сказал, что пользовательские xml-чертежи - очень большая часть.
С их помощью вы можете создать простую анимацию, использовать несколько 9 патчей на кнопке (для нефокусированных, сфокусированных или нажатых), создать фон. Все легко отредактированы, интегрировано, и проверено.
Я думаю, что эта ссылка может вам помочь: https://developer.android.com/design/patterns/index.html
Он содержит некоторое правило для дизайна UI android. Другим способом вы можете использовать некоторый шаблон пользовательского интерфейса, например Flat Design. Надеюсь, это поможет вам.