2012-03-19 76 views
45

如果你是一名開發人員,並且對設計有一點頭緒 - Twitter Bootstrapt節省了一天的時間(至少對我而言)。Anything like Twitter Bootstrap for Android?

是否有類似的東西類似的機器人(本機,而不是網絡)?因爲至少對我來說默認按鈕和黑色背景看起來真的很醜陋(與普通的瀏覽器按鈕相同,Twitter Bootstrap的外觀非常漂亮)

http://developer.android.com/design/downloads/index.html給出了一些圖標和字體,但也許還有更多?

+1

似乎沒有準備好爲Android提供主題,類似於bootstrap。我是Android新手,尚未找到一個。 – Mayuresh 2013-11-06 11:06:23

回答

47

Android Bootstrap

我最近遇到這個項目,它看起來非常有前途。特點

列表:

  • 引導按鈕按引導V3
  • 圓形按鈕
  • 殘疾人按鈕
  • 各種大小的按鈕(大到超小型)
  • 只是文本按鈕
  • 左,右,左,右,或只是圖標按鈕
  • 字體真棒文本按字體真棒V4
  • 動畫[字體真棒Text項
  • 的EditText背景
+2

恕我直言,問題的唯一實際答案。 – Mene 2014-03-04 13:59:57

8

Android Holo主題將用戶體驗指南編纂爲可在Android上使用的主題。如果你的目標不是4.0,那麼試試這個項目將很多主題移植到1.6。我還沒有嘗試過,但可能是一個好的開始。

https://github.com/Prototik/HoloEverywhere

2

不是最完美的解決方案,但我使用Twitter的引導和PhoneGap的,給了我不同平臺上的多個應用的​​附加優勢。 我知道你確實提到了本機,但我想知道是否有更多的人傾向於這些解決方案,至少即使是Windows加入戰爭,也不得不爲4個不同的平臺開發。

+0

我們去網絡應用程序路線的問題是數據。我們的應用程序已經在設備和服務器之間移動了大量數據,並且不得不移動所有html/css/js所帶來的額外開銷,加上數據速度並不如此出色,這使得我們的網絡路線看起來真的很乏味。 – Jeshurun 2012-09-14 08:02:45

23

剛剛發佈的前兩天,已經有100多個明星

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

+11

看起來過於邏輯集中,而不是關注用戶界面。儘管maven,測試套件等都很好,但它們並不屬於我所理解的UI包(la twitter bootstrap)。 – 2012-09-18 12:54:06

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 (-)