2012-03-19 1 views
45

Если вы разработчик и мало знаете о дизайне - Twitter Bootstrapt экономит день (по крайней мере, для меня).Что-нибудь вроде Twitter Bootstrap для Android?

Есть ли что-то подобное для android (native, not web)? Потому что по крайней мере для меня кнопки по умолчанию и черный фон выглядят действительно уродливо (такие же, как простые кнопки браузера, которые Twitter Bootstrap делает так красиво)

http://developer.android.com/design/downloads/index.html дает несколько иконок и шрифтов, но, может быть, их больше?

+1

Там, кажется, нет готовых сделанная тема для Android, похожая на bootstrap. Я новичок в Android и еще не смог найти его. – Mayuresh

ответ

47

Android Bootstrap

I недавно наткнулся на этот проект, и это выглядит очень многообещающим.

Список Особенности:

  • кнопки Bootstrap согласно Bootstrap v3
  • Закругленные кнопки
  • кнопки для инвалидов
  • кнопки различного размера (большой для особо малого)
  • Просто текстовые кнопки
  • влево, вправо, влево и вправо, или просто значок кнопки
  • шрифта Удивительный текст в соответствии с Шрифт Высокий v4
  • Анимации Фонт УДИВИТЕЛЬНЫЙ элементов текстовой
  • EditText фоны
+2

ИМХО единственный фактический ответ на вопрос. – Mene

8

Тема Android Holo кодирует рекомендации UX в тему, которую вы можете использовать на Android. Если вы не настроите таргетинг на 4.0, попробуйте этот проект, который портировал большую часть темы вплоть до 1.6. Я еще не пробовал это сам, но может быть хорошим началом.

https://github.com/Prototik/HoloEverywhere

2

Не самое элегантное решение, но я использую Twitter Bootstrap и PhoneGap, который дает мне дополнительное преимущество нескольких приложений на различных платформах. Я знаю, что вы упомянули о родном, но мне интересно, больше ли люди склоняются к этим решениям, по крайней мере, даже с Windows, присоединяющейся к битве и нуждающейся в разработке для 4 разных платформ.

+0

Проблема, с которой идет маршрут веб-приложения, - это данные. Наши приложения уже перемещают много данных между устройством и сервером, а дополнительные накладные расходы, связанные с необходимостью перемещения всего этого html/css/js, в сочетании с не столь высокими скоростями передачи данных, делают веб-маршрут действительно неуклюжим для нас. – Jeshurun

23

только выпустили два дня назад и уже имеет звезд 100+

https://github.com/donnfelker/android-bootstrap

+11

Кажется, слишком логично сфокусировано, а не наоборот. Хотя такие вещи, как maven, тесты и т. Д., Все хорошо и хорошо, они действительно не принадлежат тому, что я понял как пакет пользовательского интерфейса (a la twitter bootstrap). –

1

Хотя нижеследующее не сосредоточены на проектной части, они, тем не менее производят проект, чтобы начать с вас:

На второй я рекомендую выполнить следующую команду, чтобы отфильтровать Android проектов из списка:

mvn archetype:generate | grep ndroid 

Это будет список по крайней мере, следующие шаблоны проектов:

50: remote -> com.googlecode.android-player-root-archetype:parent-archetype (-) 
115: remote -> com.vektorsoft.demux.tools:demux-android-archetype (Create Android application structure for DEMUX Framework applications) 
123: remote -> de.akquinet.android.archetypes:android-gcm-quickstart (Creates a skeleton for a GCM Android application) 
124: remote -> de.akquinet.android.archetypes:android-library-quickstart (Creates a skeleton for an Android library) 
125: remote -> de.akquinet.android.archetypes:android-quickstart (Creates a skeleton for an Android application) 
126: remote -> de.akquinet.android.archetypes:android-release (Creates a skeleton for an Android application, 
127: remote -> de.akquinet.android.archetypes:android-with-test (Creates a skeleton for an Android application and instrumentation tests) 
128: remote -> de.akquinet.android.archetypes:stand-archetype (Creates a skeleton for an Android application using the Stand framework stack) 
555: remote -> org.eclipse.xtend:xtend-android-archetype (-) 
857: remote -> ru.nikitav.android.archetypes:release (-) 
858: remote -> ru.nikitav.android.archetypes:release-robolectric (-) 
Смежные вопросы