Glass'taki Geliştirici Ayarları

Ayarlar menüsünden erişme

Ayarlar menüsündeki Cihaz bilgileri kartında hata ayıklamayı açtıysanız kartın yanında Geliştirici ayarları kartı görünür. Bu karttan aşağıdaki gelişmiş geliştirici ayarlarına erişebilirsiniz.

Şarj olurken ekranı açık tut

Bu ayarı açtığınızda ekran kararır ancak USB veya AC güçle şarj olurken tamamen kapanmaz.

Düzen sınırlarını ve kenar boşluklarını göster

Bu ayarı etkinleştirdiğinizde, sistem sınırları ve rengi ekrandaki görünümlerin kenar boşluklarında belirler.

GPU fazla çizimini göster

Bu ayarı etkinleştirdiğinizde, sistem son boyama döngüsünde kaç kez çizildiğine bağlı olarak ekrandaki her bir pikseli renklendirir. Bu ayar, derinlemesine iç içe yerleştirilmiş düzenler veya karmaşık boyama mantığıyla performans sorunlarını gidermenize yardımcı olur.

  • Orijinal renklerine çizilen pikseller yalnızca bir kez çizilir.
  • Mavi gölgeli pikseller iki kez çizilmiştir.
  • Yeşil renkte gölgelenen pikseller üç kez çizilmiştir.
  • Açık kırmızı gölgeli pikseller dört kez çizilmiştir.
  • Koyu kırmızı gölgesi bulunan pikseller beş veya daha fazla kez çizilmiştir.

Animasyon zaman ölçeği faktörü

Sistem animasyonlarını ve geçişlerini hızlandırmak veya yavaşlatmak için bu ayarı kullanın.

Düzen ekranı yer paylaşımı

Ekranda, CardBuilder sınıfının kullandığı standart kullanıcı arayüzü düzenlerinin sınırlarını ve kenar boşluklarını gösteren bir yer paylaşımı görüntülemek için bu ayarı kullanın. Bu yerleşik düzenleri mümkün olduğunca kullanmalısınız. Ancak bu ayar, tercih etmeniz gereken tasarım yönergeleri ile oluşturmanız gerekebilecek özel düzenleri düzenlemenize yardımcı olur.

ADB üzerinden doğrudan erişim

ADB üzerinden yayın göndererek de bu ayarları komut satırından değiştirebilirsiniz.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
Ayar adı Değer bağımsız değişkeni Açıklama
keep_screen_on --ez value [true|false] "Şarj olurken ekranı açık tut" ayarını açar veya kapatır.
show_layout_bounds --ez value [true|false] "Düzen sınırlarını ve kenar boşluklarını göster" ayarını açar veya kapatır.
show_gpu_overdraw --ez value [true|false] "GPU'da aşırı çizimi göster" ayarını açar veya kapatır.
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] "Animasyon zaman ölçeği faktörü" ayarını değiştirir. Sol tarafta listelenenden başka bir değer iletirseniz en yakın eşleşme kullanılır.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] "Düzen ekranı yer paylaşımı" ayarını değiştirir.