Impostazioni sviluppatore su Glass

Accesso dal menu Impostazioni

Se hai attivato il debug dalla scheda Informazioni sul dispositivo nel menu Impostazioni, verrà visualizzata la scheda Impostazioni sviluppatore. Puoi accedere alle seguenti impostazioni avanzate per sviluppatori da questa scheda.

Mantieni lo schermo attivo durante la ricarica

Se attivi questa impostazione, lo schermo viene oscurato ma non si spegne completamente mentre Glass è in carica tramite USB o CA.

Mostra limiti e margini di layout

Quando attivi questa impostazione, il sistema delinea i bordi e il colore ai margini delle visualizzazioni sullo schermo.

Mostra overdraw GPU

Quando attivi questa impostazione, il sistema colora ogni pixel sullo schermo in base al numero di volte in cui è stato disegnato nell'ultimo ciclo di vernice. Questa impostazione ti aiuta a eseguire il debug dei problemi di prestazioni con layout con un alto grado di nidificazione o una logica complessa per i colori.

  • I pixel tracciati nel loro colore originale sono stati disegnati una sola volta.
  • I pixel ombreggiati in blu sono stati disegnati due volte.
  • I pixel ombreggiati in verde sono stati disegnati tre volte.
  • I pixel ombreggiati in rosso chiaro sono stati disegnati quattro volte.
  • I pixel ombreggiati in rosso scuro sono stati tracciati cinque o più volte.

Fattore di scalabilità temporale dell'animazione

Utilizza questa impostazione per accelerare o rallentare le animazioni e le transizioni di sistema.

Overlay schermo layout

Utilizza questa impostazione per visualizzare sullo schermo un overlay che mostra i limiti e i margini dei layout di UI standard utilizzati dalla classe CardBuilder. Consigliamo di utilizzare questi layout integrati ogni volta che è possibile, ma questa impostazione ti aiuta ad allineare tutti i layout personalizzati che potresti dover creare con le nostre linee guida di progettazione preferite.

Accesso diretto tramite ADB

Puoi anche modificare queste impostazioni dalla riga di comando inviando una trasmissione tramite ADB.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
Nome impostazione Argomento del valore Descrizione
keep_screen_on --ez value [true|false] Attiva o disattiva l'impostazione "Mantieni lo schermo attivo durante la ricarica".
show_layout_bounds --ez value [true|false] Attiva o disattiva l'impostazione "Mostra limiti di layout e margini".
show_gpu_overdraw --ez value [true|false] Attiva o disattiva l'impostazione "Mostra overdraw GPU".
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] Modifica l'impostazione "Fattore di scalabilità temporale dell'animazione". Se trasmetti un valore diverso da quello elencato a sinistra, verrà utilizzata la corrispondenza più vicina.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] Modifica l'impostazione "Overlay schermo".