web-dev-qa-db-fra.com

Quelque chose comme Twitter Bootstrap pour Android?

si vous êtes un développeur et que vous avez peu d'indices sur les conceptions - Twitter Bootstrapt sauve la mise (au moins pour moi).

Y a-t-il quelque chose de similaire pour Android (natif, pas Web)? Parce qu'au moins pour moi, les boutons par défaut et le fond noir sont vraiment moche (comme les boutons de navigateur simples, que Twitter Bootstrap rend si beau)

http://developer.Android.com/design/downloads/index.html donne quelques icônes et polices, mais peut-être qu'il y en a plus?

48
gerasalus

Android Bootstrap

J'ai récemment rencontré ce projet et il semble très prometteur.

Sample resources provided

Liste des fonctionnalités:

  • Boutons Bootstrap selon Bootstrap v3
  • Boutons arrondis
  • Boutons désactivés
  • Boutons de différentes tailles (grands à très petits)
  • Juste des boutons de texte
  • Bouton d'icône gauche, droite, gauche et droite ou simplement
  • Police Awesome text selon Font Awesome v4
  • Animations pour créer des éléments de texte impressionnants
  • Arrière-plans EditText
49
Jeshurun

vient de sortir il y a deux jours et compte déjà plus de 100 étoiles

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

24
ebaum

Le thème Android Holo codifie les directives UX en un thème que vous pouvez utiliser sur Android. Si vous ne ciblez pas 4.0, essayez ce projet qui portait une grande partie du thème depuis 1.6 Je ne l'ai pas encore essayé moi-même, mais c'est peut-être un bon début.

https://github.com/Prototik/HoloEverywhere

8
Arpit

Ce n'est pas la solution la plus élégante mais j'utilise Twitter Bootstrap et Phonegap qui me donne l'avantage supplémentaire de plusieurs applications sur différentes plates-formes. Je sais que vous avez mentionné le natif mais je me demande si plus de gens se penchent vers ces derniers solutions au moins avec même Windows rejoignant la mêlée et devant se développer pour 4 plates-formes différentes.

2
Chetan Temkar

Bien que les éléments suivants ne soient pas axés sur la partie conception, ils génèrent néanmoins un projet pour commencer:

Sur le second, je recommande d'exécuter la commande suivante pour filtrer les projets Android de la liste:

mvn archetype:generate | grep ndroid

Il répertoriera au moins les modèles de projet suivants:

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