I quadranti personalizzati sfruttano una tela digitale dinamica che può includere colori, animazioni e informazioni contestuali.
Creare un quadrante per Wear OS richiede una visualizzazione chiara dell'ora, proprio come per un quadrante tradizionale. I dispositivi Wear offrono funzionalità avanzate per i quadranti che puoi sfruttare nei tuoi design, ad esempio colori vivaci, sfondi dinamici, animazioni e integrazione dei dati. Tuttavia, ci sono anche molte considerazioni di progettazione da tenere in considerazione.
Per progettare un quadrante senza programmazione, vedi Watch Face Studio.
Per iniziare a progettare un quadrante, esamina altri esempi di quadranti. Scarica l' app complementare Wear OS per sfogliare un'ampia selezione di quadranti.
Pianificare l'implementazione del quadrante
Dopo aver finalizzato il design del quadrante, devi determinare come ottenere i dati necessari e disegnare il quadrante sul dispositivo indossabile. La maggior parte delle implementazioni è costituita dai seguenti componenti:
- Una o più immagini di sfondo.
- Codice dell'applicazione che recupera i dati richiesti.
- Codice dell'applicazione che disegna testo e forme sopra le immagini di sfondo.
In genere le app mostrano immagini di sfondo diverse per le modalità interattiva e Ambient. Può essere difficile creare un'immagine di bell'aspetto per la modalità Ambient. Di conseguenza, gli sfondi in modalità Ambient sono spesso completamente neri o grigi, senza immagini.
Le immagini di sfondo dei dispositivi Wear con una densità dello schermo di 320 x 320 pixel dovrebbero essere di 320 x 320 pixel. Gli angoli dell'immagine di sfondo non sono visibili sui dispositivi rotondi. Nel codice, puoi rilevare le dimensioni dello schermo del dispositivo e ridurre l'immagine di sfondo se il dispositivo ha una risoluzione inferiore a quella dell'immagine. Per migliorare le prestazioni, scala l'immagine di sfondo solo una volta e archivia la bitmap risultante.
Esegui il codice dell'applicazione per recuperare i dati contestuali solo con la frequenza necessaria e archivia i risultati per riutilizzare i dati ogni volta che disegni il quadrante. Ad esempio, non devi recuperare gli aggiornamenti meteo ogni minuto.
Mantieni relativamente semplice il codice dell'applicazione che traccia il quadrante in modalità Ambient per aumentare la durata della batteria. In genere questa modalità consente di tracciare i contorni delle forme utilizzando un insieme limitato di colori. In modalità interattiva, puoi utilizzare colori completi, forme complesse, sfumature e animazioni per disegnare il quadrante.
Le restanti lezioni di questo corso mostrano in dettaglio come implementare i quadranti.
Risorse correlate
Consulta le seguenti risorse correlate: