تنظیمات برنامه نویس در Glass

دسترسی از منوی تنظیمات

اگر اشکال‌زدایی را از کارت اطلاعات دستگاه در منوی تنظیمات روشن کرده باشید، کارت تنظیمات برنامه‌نویس در کنار آن قابل مشاهده خواهد بود. می توانید از این کارت به تنظیمات پیشرفته توسعه دهنده زیر دسترسی داشته باشید.

هنگام شارژ، صفحه نمایش را روشن نگه دارید

وقتی این تنظیم را روشن می‌کنید، وقتی شیشه از طریق USB یا برق متناوب شارژ می‌شود، صفحه تاریک می‌شود اما کاملاً خاموش نمی‌شود.

نمایش کرانه ها و حاشیه های طرح

وقتی این تنظیم را روشن می کنید، سیستم محدوده ها و رنگ ها را در حاشیه نماهای روی صفحه نمایش می دهد.

نمایش اضافه برداشت GPU

وقتی این تنظیم را روشن می کنید، بسته به تعداد دفعاتی که در آخرین چرخه رنگ آمیزی کشیده شده است، سیستم در هر پیکسل روی صفحه رنگ می شود. این تنظیم به شما کمک می‌کند مشکلات عملکرد را با طرح‌بندی‌های عمیق تو در تو یا منطق رنگ پیچیده رفع اشکال کنید.

  • پیکسل هایی که به رنگ اصلی خود کشیده شده اند فقط یک بار ترسیم شده اند.
  • پیکسل‌هایی که به رنگ آبی سایه انداخته بودند دو بار ترسیم شدند.
  • پیکسل هایی که به رنگ سبز سایه انداخته بودند، سه بار ترسیم شدند.
  • پیکسل‌هایی که به رنگ قرمز روشن سایه انداخته بودند، چهار بار ترسیم شدند.
  • پیکسل‌هایی که به رنگ قرمز تیره سایه انداخته‌اند، پنج بار یا بیشتر کشیده شده‌اند.

فاکتور مقیاس زمانی انیمیشن

از این تنظیم برای سرعت بخشیدن یا کاهش سرعت انیمیشن ها و انتقال های سیستم استفاده کنید.

پوشش صفحه نمایش

از این تنظیم برای نمایش یک همپوشانی روی صفحه استفاده کنید که کران و حاشیه‌های طرح‌بندی استاندارد UI مورد استفاده توسط کلاس CardBuilder را نشان می‌دهد. هر زمان که ممکن است باید از آن طرح‌بندی‌های داخلی استفاده کنید، اما این تنظیم به شما کمک می‌کند تا طرح‌بندی‌های سفارشی‌ای را که ممکن است نیاز داشته باشید با دستورالعمل‌های طراحی ترجیحی ما ایجاد کنید، ردیف کنید.

دسترسی مستقیم از طریق ADB

شما همچنین می توانید این تنظیمات را از طریق خط فرمان با ارسال یک پخش از طریق ADB تغییر دهید.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
نام تنظیم استدلال ارزش شرح
keep_screen_on --ez value [true|false] تنظیم «روشن نگه داشتن صفحه هنگام شارژ» را روشن یا خاموش می کند.
show_layout_bounds --ez value [true|false] تنظیم «نمایش محدوده‌ها و حاشیه‌های طرح‌بندی» را روشن یا خاموش می‌کند.
show_gpu_overdraw --ez value [true|false] تنظیم «Show GPU overdraw» را روشن یا خاموش می‌کند.
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] تنظیم "فاکتور مقیاس زمانی انیمیشن" را تغییر می دهد. اگر مقداری غیر از یک لیست در سمت چپ را پاس کنید، از نزدیکترین تطابق استفاده خواهد شد.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] تنظیم "همپوشانی صفحه نمایش" را تغییر می دهد.