Il nuovo design dei materiali Android supporta la versione precedente di Android come 3.0 o 2.1? se supporta come sarebbe? come un vero design materiale o semplicemente come un vecchio design? Sto per aggiornare la mia app con il tema del material design, quindi c'è qualcuno che lo ha già fatto?Progettazione materiale Android
risposta
Per quanto riguarda la progettazione del materiale come concetto, sì, oggi puoi fare tutto. Alcuni aspetti richiederebbero molto più lavoro da parte tua (ad esempio, imitando le nuove linee guida di progettazione della barra delle azioni), mentre alcune parti sono molto più semplici (ad esempio le nuove linee guida per la spaziatura e i colori dei contenuti).
Ci sono anche alcune librerie disponibili per aiutarti con questo. Ci sono molte librerie di terze parti che supportano il concetto di "carte" come Cards UI for Android e Cardslilb, e c'è una libreria per il Floating Action Button.
Per quanto riguarda il tema Materiale, che rende più o meno automaticamente l'app "Materiale", no, non è disponibile l'implementazione della libreria di supporto al momento. Quello che vedi al momento sul mercato è per lo più fatto da zero. Ho consigliato di tenere premuto fino a quando Android L non è stato rilasciato ufficialmente. Le nuove versioni delle librerie di supporto includeranno il supporto per almeno alcune di queste funzionalità (such as CardView
).
Grazie per la tua risposta, perché c'è una grande confusione sul design delle carte invece di un semplice ListView. e cosa è successo alla lista GridView? – Kirk
Il design delle carte sta diventando grande perché Google ha iniziato a includerlo nella maggior parte delle sue app, ed è un elemento di visibilità molto elevato nella progettazione dei materiali. Google fornisce alcune indicazioni su quando utilizzare un elenco di schede rispetto a un elenco normale rispetto a una griglia [qui] (http://www.google.com/design/spec/components/lists.html#lists-usage) e [ qui] (http://www.google.com/design/spec/components/cards.html#cards-usage). –
È possibile utilizzare v7 Appcompat library e Design Support Library per supportare il design del materiale su versioni Android pre-Lollipop.
- 1. Progettazione materiale Android in Eclipse
- 2. App di progettazione materiale AndroidCompat
- 3. Progettazione materiale Android su dispositivi KitKat (e inferiore)
- 4. Progettazione materiale per sottoclasse di EditText
- 5. Divisore colore materiale Android
- 6. Colori predefiniti materiale Android
- 7. chip materiale Android
- 8. design di materiale Android con AppCompatActivity
- 9. Come impostare lo stile di progettazione del materiale su Disabled EditText (android)?
- 10. Progettazione materiale Android: impossibile trovare lo stile 'toolbarStyle' nel tema corrente
- 11. Menu di scelta rapida della barra degli strumenti di progettazione del materiale Android non allineato correttamente
- 12. Supporto per la progettazione dei materiali Android
- 13. Come utilizzare Android: Theme.Material (tema materiale) in styles.xml android?
- 14. Pagina di profilo del modello di materiale Android
- 15. Progettazione layout Android
- 16. Icona azione di notifica Android Dimensioni nel design del materiale
- 17. Materiale disegno
- 18. Android L Anteprima Materiale in stile Schede
- 19. Android: Variazioni Esercizio direttamente nel materiale calendarview
- 20. Materiale Android Riproduzione/Pausa Animazione grafica vettoriale
- 21. Modifica Android Altezza del materiale Colore dell'ombra
- 22. Suggerimenti di progettazione materiale per elenchi con avatar, testo e icona
- 23. Come rimuovere ulteriore imbottitura o margine nel pulsante di progettazione del materiale?
- 24. Modello di progettazione MVVM per Android
- 25. Uso corretto di uno Spinner, seguendo le linee guida per la progettazione del materiale
- 26. Progettazione materiale Android - Come cambiare il colore di sfondo della barra degli strumenti dopo CollapsingToolbarLayout è compresso
- 27. Visualizzazione della colonna del browser mobile problemi di progettazione del materiale (css)
- 28. Aggiungere google icona del materiale di progettazione in CSS pseudo: dopo il contenuto
- 29. Come creare schede della barra degli strumenti con ViewPager nella progettazione del materiale
- 30. Come aggiungere interruzioni di riga all'interno di tooltip nella progettazione di materiale angolare
"Il nuovo design dei materiali Android supporterà la versione precedente di Android come 3.0 o 2.1?" - AFAIK, non esiste alcun supporto di produzione per Material Design su Android oggi. La "L" Developer Preview ha alcuni aspetti del Material Design, da utilizzare solo su "L". "Sto per aggiornare la mia app con il tema del material design, quindi c'è qualcuno che ha già fatto questo?" - Ti suggerisco di tenerlo sospeso per alcuni mesi, fino a quando la versione successiva di Android verrà distribuita, con un aggiornamento al pacchetto di supporto Android, e quindi vedere cosa è disponibile per le API precedenti. – CommonsWare
Sono giunto a questa decisione perché evernote è stato aggiornato con un design di tipo kinda. Mi stavo chiedendo come mai quei ragazzi hanno fatto un nuovo design senza il supporto adeguato di Android. perché il nuovo evernote gira su API18 – Kirk
È possibile che Evernote stia lavorando a stretto contatto con gli ingegneri di Google, con versioni pre-release di pacchetti di supporto Android aggiornati e simili. Oppure, è possibile che Evernote stia "saltando la pistola" e finirà per rifare le cose un giorno per adattarsi meglio a un'implementazione "reale" del material design che uscirà nei prossimi mesi. – CommonsWare