diff options
| -rw-r--r-- | docs/html/about/_book.yaml | 12 | ||||
| -rw-r--r-- | docs/html/design/_book.yaml | 64 | ||||
| -rw-r--r-- | docs/html/distribute/essentials/_book.yaml | 14 | ||||
| -rw-r--r-- | docs/html/distribute/googleplay/_book.yaml | 102 | ||||
| -rw-r--r-- | docs/html/distribute/stories/_book.yaml | 9 | ||||
| -rw-r--r-- | docs/html/distribute/tools/_book.yaml | 10 | ||||
| -rw-r--r-- | docs/html/google/_book.yaml | 29 | ||||
| -rw-r--r-- | docs/html/guide/_book.yaml | 14 | ||||
| -rw-r--r-- | docs/html/preview/_book.yaml | 84 | ||||
| -rw-r--r-- | docs/html/tools/_book.yaml | 4 | ||||
| -rw-r--r-- | docs/html/training/_book.yaml | 544 |
11 files changed, 443 insertions, 443 deletions
diff --git a/docs/html/about/_book.yaml b/docs/html/about/_book.yaml index 207bcc042cf6..04150bdf1c20 100644 --- a/docs/html/about/_book.yaml +++ b/docs/html/about/_book.yaml @@ -17,12 +17,12 @@ toc: - title: Android 5.0 APIs path: /about/versions/android-5.0.html custom_link_attributes: - - es-lang: "API de Android 5.0" - - ja-lang: "Android 5.0 API" - - ko-lang: "Android 5.0 API" - - ru-lang: "API для Android 5.0" - - zh-cn-lang: "Android 5.0 API" - - zh-tw-lang: "Android 5.0 API" + - es-lang="API de Android 5.0" + - ja-lang="Android 5.0 API" + - ko-lang="Android 5.0 API" + - ru-lang="API для Android 5.0" + - zh-cn-lang="Android 5.0 API" + - zh-tw-lang="Android 5.0 API" - title: Android 5.0 Changes path: /about/versions/android-5.0-changes.html diff --git a/docs/html/design/_book.yaml b/docs/html/design/_book.yaml index 0bfc2d2caf4d..45754757cfec 100644 --- a/docs/html/design/_book.yaml +++ b/docs/html/design/_book.yaml @@ -5,23 +5,23 @@ toc: - title: Design Principles path: /design/get-started/principles.html custom_link_attributes: - - es-lang: "Principios de diseño para Android" - - ja-lang: "Android デザイン指針" - - ko-lang: "Android 디자인 원칙" - - pt-br-lang: "Princípios de projeto para Android" - - ru-lang: "Принципы проектирования Android" - - zh-cn-lang: "Android 设计原则" - - zh-tw-lang: "Android 設計原則" + - es-lang="Principios de diseño para Android" + - ja-lang="Android デザイン指針" + - ko-lang="Android 디자인 원칙" + - pt-br-lang="Princípios de projeto para Android" + - ru-lang="Принципы проектирования Android" + - zh-cn-lang="Android 设计原则" + - zh-tw-lang="Android 設計原則" - title: New in Android path: /design/patterns/new.html - title: Material for Android path: /design/material/index.html custom_link_attributes: - - ja-lang: "マテリアル デザイン" - - ko-lang: "머티어리얼 디자인" - - zh-cn-lang: "材料设计" - - zh-tw-lang: "材料設計" + - ja-lang="マテリアル デザイン" + - ko-lang="머티어리얼 디자인" + - zh-cn-lang="材料设计" + - zh-tw-lang="材料設計" - title: Devices path: /design/devices.html @@ -65,23 +65,23 @@ toc: - title: Navigation path: /design/patterns/navigation.html custom_link_attributes: - - es-lang: "Navegación con los botones Back y Up" - - ja-lang: "Back と Up を使用したナビゲーション" - - ko-lang: "뒤로 및 위로 탐색 기능이 포함된 탐색" - - pt-br-lang: "Navegação com Voltar e Para cima" - - ru-lang: "Навигация с помощью кнопок \"Назад\" и \"Вверх\"" - - zh-cn-lang: "使用返回和向上导航" - - zh-tw-lang: "使用 [返回] 及 [上一層] 導覽" + - es-lang="Navegación con los botones Back y Up" + - ja-lang="Back と Up を使用したナビゲーション" + - ko-lang="뒤로 및 위로 탐색 기능이 포함된 탐색" + - pt-br-lang="Navegação com Voltar e Para cima" + - ru-lang="Навигация с помощью кнопок \"Назад\" и \"Вверх\"" + - zh-cn-lang="使用返回和向上导航" + - zh-tw-lang="使用 [返回] 及 [上一層] 導覽" - title: Notifications path: /design/patterns/notifications.html custom_link_attributes: - - es-lang: "Notificaciones" - - ja-lang: "通知" - - ko-lang: "알림" - - pt-br-lang: "Notificações" - - ru-lang: "Уведомления" - - zh-cn-lang: "通知" - - zh-tw-lang: "通知" + - es-lang="Notificaciones" + - ja-lang="通知" + - ko-lang="알림" + - pt-br-lang="Notificações" + - ru-lang="Уведомления" + - zh-cn-lang="通知" + - zh-tw-lang="通知" - title: Widgets path: /design/patterns/widgets.html - title: Swipe Views @@ -91,13 +91,13 @@ toc: - title: Confirming & Acknowledging path: /design/patterns/confirming-acknowledging.html custom_link_attributes: - - es-lang: "Confirmación y reconocimiento" - - ja-lang: "確認と通知" - - ko-lang: "확인 및 승인하기" - - pt-br-lang: "Confirmação e reconhecimento" - - ru-lang: "Подтверждение и уведомление" - - zh-cn-lang: "确认和确知" - - zh-tw-lang: "確認及確認完成" + - es-lang="Confirmación y reconocimiento" + - ja-lang="確認と通知" + - ko-lang="확인 및 승인하기" + - pt-br-lang="Confirmação e reconhecimento" + - ru-lang="Подтверждение и уведомление" + - zh-cn-lang="确认和确知" + - zh-tw-lang="確認及確認完成" - title: Pure Android path: /design/patterns/pure-android.html - title: Compatibility diff --git a/docs/html/distribute/essentials/_book.yaml b/docs/html/distribute/essentials/_book.yaml index a953074d7b05..e8b781163f5f 100644 --- a/docs/html/distribute/essentials/_book.yaml +++ b/docs/html/distribute/essentials/_book.yaml @@ -2,12 +2,12 @@ toc: - title: Core App Quality path: /distribute/essentials/quality/core.html custom_link_attributes: - - zh-cn-lang: "应用的核心质量" + - zh-cn-lang="应用的核心质量" - title: Tablet App Quality path: /distribute/essentials/quality/tablets.html custom_link_attributes: - - zh-cn-lang: "平板电脑应用的质量" + - zh-cn-lang="平板电脑应用的质量" - title: Wear App Quality path: /distribute/essentials/quality/wear.html @@ -21,17 +21,17 @@ toc: - title: Launch Checklist path: /distribute/tools/launch-checklist.html custom_link_attributes: - - zh-cn-lang: "发布检查清单" + - zh-cn-lang="发布检查清单" - title: Localization Checklist path: /distribute/tools/localization-checklist.html custom_link_attributes: - - zh-cn-lang: "本地化检查清单" + - zh-cn-lang="本地化检查清单" - title: Brand Guidelines path: /distribute/tools/promote/brand.html custom_link_attributes: - - zh-cn-lang: "品牌指南" + - zh-cn-lang="品牌指南" - title: Device Art Generator path: /distribute/tools/promote/device-art.html @@ -39,12 +39,12 @@ toc: - title: Google Play Badges path: https://play.google.com/intl/en_us/badges/ custom_link_attributes: - - zh-cn-lang: "Google Play 徽章生成器" + - zh-cn-lang="Google Play 徽章生成器" - title: Linking to Your Products path: /distribute/tools/promote/linking.html custom_link_attributes: - - zh-cn-lang: "链接到您的商品" + - zh-cn-lang="链接到您的商品" - title: Alternative Distribution path: /distribute/tools/open-distribution.html diff --git a/docs/html/distribute/googleplay/_book.yaml b/docs/html/distribute/googleplay/_book.yaml index 63c90087da9e..009d1c07a466 100644 --- a/docs/html/distribute/googleplay/_book.yaml +++ b/docs/html/distribute/googleplay/_book.yaml @@ -2,74 +2,74 @@ toc: - title: The Google Play Opportunity path: /distribute/googleplay/about.html custom_link_attributes: - - es-lang: "La oportunidad de Google Play" - - ja-lang: "Google Play の可能性" - - ko-lang: "Google Play 활용 기회" - - pt-br-lang: "A oportunidade do Google Play" - - ru-lang: "Возможности Google Play" - - zh-cn-lang: "Google Play 蕴藏的机会" - - zh-tw-lang: "Google Play商機" + - es-lang="La oportunidad de Google Play" + - ja-lang="Google Play の可能性" + - ko-lang="Google Play 활용 기회" + - pt-br-lang="A oportunidade do Google Play" + - ru-lang="Возможности Google Play" + - zh-cn-lang="Google Play 蕴藏的机会" + - zh-tw-lang="Google Play商機" - title: Get Started with Publishing path: /distribute/googleplay/start.html custom_link_attributes: - - es-lang: "Comienza a publicar" - - ja-lang: "アプリを公開する" - - ko-lang: "게시 시작하기" - - pt-br-lang: "Introdução à publicação" - - ru-lang: "Первые шаги в публикациях" - - zh-cn-lang: "开始发布" - - zh-tw-lang: "開始發行" + - es-lang="Comienza a publicar" + - ja-lang="アプリを公開する" + - ko-lang="게시 시작하기" + - pt-br-lang="Introdução à publicação" + - ru-lang="Первые шаги в публикациях" + - zh-cn-lang="开始发布" + - zh-tw-lang="開始發行" - title: Developer Console path: /distribute/googleplay/developer-console.html custom_link_attributes: - - es-lang: "Consola para desarrolladores" - - ja-lang: "デベロッパー コンソール" - - ko-lang: "개발자 콘솔" - - pt-br-lang: "Console do Desenvolvedor" - - ru-lang: "Консоль разработчика" - - zh-cn-lang: "开发者控制台" + - es-lang="Consola para desarrolladores" + - ja-lang="デベロッパー コンソール" + - ko-lang="개발자 콘솔" + - pt-br-lang="Console do Desenvolvedor" + - ru-lang="Консоль разработчика" + - zh-cn-lang="开发者控制台" - title: Distribute to Android Wear path: /distribute/googleplay/wear.html custom_link_attributes: - - es-lang: "Distribución para Android Wear" - - ja-lang: "Android Wear への配布" - - ko-lang: "Android Wear에 배포" - - pt-br-lang: "Distribuindo para Android Wear" - - ru-lang: "Распространение приложений Android Wear" - - zh-cn-lang: "分发到 Android Wear" - - zh-tw-lang: "散佈至 Android Wear" + - es-lang="Distribución para Android Wear" + - ja-lang="Android Wear への配布" + - ko-lang="Android Wear에 배포" + - pt-br-lang="Distribuindo para Android Wear" + - ru-lang="Распространение приложений Android Wear" + - zh-cn-lang="分发到 Android Wear" + - zh-tw-lang="散佈至 Android Wear" - title: Distribute to Android TV path: /distribute/googleplay/tv.html custom_link_attributes: - - es-lang: "Distribución para Android TV" - - ja-lang: "Android TV への配布" - - ko-lang: "Android TV에 배포" - - pt-br-lang: "Distribuindo para Android TV" - - ru-lang: "Распространение приложений в Android TV" - - zh-cn-lang: "分发到 Android TV" - - zh-tw-lang: "散佈至 Android 電視" + - es-lang="Distribución para Android TV" + - ja-lang="Android TV への配布" + - ko-lang="Android TV에 배포" + - pt-br-lang="Distribuindo para Android TV" + - ru-lang="Распространение приложений в Android TV" + - zh-cn-lang="分发到 Android TV" + - zh-tw-lang="散佈至 Android 電視" - title: Distribute to Android Auto path: /distribute/googleplay/auto.html custom_link_attributes: - - es-lang: "Distribución para Android Auto" - - ja-lang: "Android Auto への配布" - - ko-lang: "Android Auto에 배포" - - pt-br-lang: "Distribuindo para o Android Auto" - - ru-lang: "Распространение приложений для Android Auto" - - zh-cn-lang: "分发到 Android Auto" - - zh-tw-lang: "散佈至 Android Auto" + - es-lang="Distribución para Android Auto" + - ja-lang="Android Auto への配布" + - ko-lang="Android Auto에 배포" + - pt-br-lang="Distribuindo para o Android Auto" + - ru-lang="Распространение приложений для Android Auto" + - zh-cn-lang="分发到 Android Auto" + - zh-tw-lang="散佈至 Android Auto" - title: Designed for Families path: /distribute/googleplay/families/about.html custom_link_attributes: - - es-lang: "Diseñado para la familia" - - ru-lang: "Для всей семьи" - - zh-cn-lang: "为家庭设计" + - es-lang="Diseñado para la familia" + - ru-lang="Для всей семьи" + - zh-cn-lang="为家庭设计" - title: Google Play for Work path: /distribute/googleplay/work/about.html @@ -91,10 +91,10 @@ toc: - title: Find Success on Google Play path: /distribute/googleplay/guide.html custom_link_attributes: - - es-lang: "Cómo tener éxito en Google Play" - - ja-lang: "Google Play で成功を手にする" - - ko-lang: "Google Play에서 성공 모색" - - pt-br-lang: "Obtendo sucesso no Google Play" - - ru-lang: "Найдите свой путь к успеху в Google Play" - - zh-cn-lang: "在 Google Play 上取得成功" - - zh-tw-lang: "在 Google Play 上尋找成功" + - es-lang="Cómo tener éxito en Google Play" + - ja-lang="Google Play で成功を手にする" + - ko-lang="Google Play에서 성공 모색" + - pt-br-lang="Obtendo sucesso no Google Play" + - ru-lang="Найдите свой путь к успеху в Google Play" + - zh-cn-lang="在 Google Play 上取得成功" + - zh-tw-lang="在 Google Play 上尋找成功" diff --git a/docs/html/distribute/stories/_book.yaml b/docs/html/distribute/stories/_book.yaml index ef245d3c8ed4..d49238ee42f1 100644 --- a/docs/html/distribute/stories/_book.yaml +++ b/docs/html/distribute/stories/_book.yaml @@ -1,12 +1,9 @@ toc: -- title: Videos +- title: Latest path: /distribute/stories/index.html -- title: Going Global - path: /distribute/stories/localization.html +- title: Apps + path: /distribute/stories/apps.html - title: Games path: /distribute/stories/games.html - -- title: Tablets - path: /distribute/stories/tablets.html diff --git a/docs/html/distribute/tools/_book.yaml b/docs/html/distribute/tools/_book.yaml index a55250ae2ccd..57e03ba09cd2 100644 --- a/docs/html/distribute/tools/_book.yaml +++ b/docs/html/distribute/tools/_book.yaml @@ -2,12 +2,12 @@ toc: - title: Launch Checklist path: /distribute/tools/launch-checklist.html custom_link_attributes: - - zh-cn-lang: "发布检查清单" + - zh-cn-lang="发布检查清单" - title: Localization Checklist path: /distribute/tools/localization-checklist.html custom_link_attributes: - - zh-cn-lang: "本地化检查清单" + - zh-cn-lang="本地化检查清单" - title: Device Art Generator path: /distribute/tools/promote/device-art.html @@ -15,17 +15,17 @@ toc: - title: Google Play Badges path: /distribute/tools/promote/badges.html custom_link_attributes: - - zh-cn-lang: "Google Play 徽章生成器" + - zh-cn-lang="Google Play 徽章生成器" - title: Linking to Your Products path: /distribute/tools/promote/linking.html custom_link_attributes: - - zh-cn-lang: "链接到您的商品" + - zh-cn-lang="链接到您的商品" - title: Brand Guidelines path: /distribute/tools/promote/brand.html custom_link_attributes: - - zh-cn-lang: "品牌指南" + - zh-cn-lang="品牌指南" - title: Alternative Distribution path: /distribute/tools/open-distribution.html diff --git a/docs/html/google/_book.yaml b/docs/html/google/_book.yaml index 7c8e272df676..01efa4f9fe93 100644 --- a/docs/html/google/_book.yaml +++ b/docs/html/google/_book.yaml @@ -2,16 +2,16 @@ toc: - title: Google Play In-app Billing path: /google/play/billing/index.html custom_link_attributes: - - zh-cn-lang: "应用内结算" + - zh-cn-lang="应用内结算" section: - title: Overview path: /google/play/billing/billing_overview.html custom_link_attributes: - - zh-cn-lang: "应用内结算概述" + - zh-cn-lang="应用内结算概述" - title: Version 3 API path: /google/play/billing/api.html custom_link_attributes: - - zh-cn-lang: "应用内结算 API" + - zh-cn-lang="应用内结算 API" section: - title: Implementing the API path: /google/play/billing/billing_integrate.html @@ -24,32 +24,35 @@ toc: - title: Security and Design path: /google/play/billing/billing_best_practices.html custom_link_attributes: - - zh-cn-lang: "安全性和设计" + - zh-cn-lang="安全性和设计" - title: Testing In-app Billing path: /google/play/billing/billing_testing.html custom_link_attributes: - - zh-cn-lang: "测试应用内结算" + - zh-cn-lang="测试应用内结算" - title: Administering In-app Billing path: /google/play/billing/billing_admin.html custom_link_attributes: - - zh-cn-lang: "管理应用内结算" + - zh-cn-lang="管理应用内结算" - title: Version Notes path: /google/play/billing/versions.html - title: Filters on Google Play path: /google/play/filters.html custom_link_attributes: - - es-lang: "Filtros en Google Play" - - ja-lang: "Google Play 上のフィルタ" - - ko-lang: "Google Play 필터" - - pt-br-lang: "Filtros no Google Play" - - ru-lang: "Фильтры в Google Play" - - zh-cn-lang: "Google Play 上的筛选器" - - zh-tw-lang: "Google Play 上的篩選器" + - es-lang="Filtros en Google Play" + - ja-lang="Google Play 上のフィルタ" + - ko-lang="Google Play 필터" + - pt-br-lang="Filtros no Google Play" + - ru-lang="Фильтры в Google Play" + - zh-cn-lang="Google Play 上的筛选器" + - zh-tw-lang="Google Play 上的篩選器" - title: Google Play Developer API path: /google/play/developer-api.html +- title: Advertising ID + path: /google/play-services/id.html + - title: Multiple APK Support path: /google/play/publishing/multiple-apks.html diff --git a/docs/html/guide/_book.yaml b/docs/html/guide/_book.yaml index 3cf9f92fd5d4..5017376366b1 100644 --- a/docs/html/guide/_book.yaml +++ b/docs/html/guide/_book.yaml @@ -388,13 +388,13 @@ toc: - title: Best Practices path: /guide/practices/index.html custom_link_attributes: - - de-lang: "Bewährte Verfahren" - - es-lang: "Prácticas recomendadas" - - fr-lang: "Meilleures pratiques" - - it-lang: "Best practice" - - ja-lang: "ベスト プラクティス" - - zh-cn-lang: "最佳实践" - - zh-tw-lang: "最佳實務" + - de-lang="Bewährte Verfahren" + - es-lang="Prácticas recomendadas" + - fr-lang="Meilleures pratiques" + - it-lang="Best practice" + - ja-lang="ベスト プラクティス" + - zh-cn-lang="最佳实践" + - zh-tw-lang="最佳實務" section: - title: Supporting Multiple Screens path: /guide/practices/screens_support.html diff --git a/docs/html/preview/_book.yaml b/docs/html/preview/_book.yaml index 85e3bd331f93..e4f1aba4a27e 100644 --- a/docs/html/preview/_book.yaml +++ b/docs/html/preview/_book.yaml @@ -2,13 +2,13 @@ toc: - title: Program Overview path: /preview/overview.html custom_link_attributes: - - es-lang: "Información general del programa" - - ja-lang: "プログラム概要" - - ko-lang: "프로그램 개요" - - pt-br-lang: "Visão geral do programa" - - ru-lang: "Обзор программы" - - zh-cn-lang: "计划概览" - - zh-tw-lang: "程式總覽" + - es-lang="Información general del programa" + - ja-lang="プログラム概要" + - ko-lang="프로그램 개요" + - pt-br-lang="Visão geral do programa" + - ru-lang="Обзор программы" + - zh-cn-lang="计划概览" + - zh-tw-lang="程式總覽" - title: Support and Release Notes path: /preview/support.html @@ -16,13 +16,13 @@ toc: - title: Set Up to Develop path: /preview/setup-sdk.html custom_link_attributes: - - es-lang: "Configurar el SDK de la versión preliminar" - - ja-lang: "Preview SDK のセットアップ" - - ko-lang: "미리 보기 SDK 설정하기" - - pt-br-lang: "Configuração do Preview SDK" - - ru-lang: "Настройка пакета SDK Preview" - - zh-cn-lang: "设置预览版 SDK" - - zh-tw-lang: "設定預覽版 SDK" + - es-lang="Configurar el SDK de la versión preliminar" + - ja-lang="Preview SDK のセットアップ" + - ko-lang="미리 보기 SDK 설정하기" + - pt-br-lang="Configuração do Preview SDK" + - ru-lang="Настройка пакета SDK Preview" + - zh-cn-lang="设置预览版 SDK" + - zh-tw-lang="設定預覽版 SDK" - title: Test on a Device path: /preview/download.html @@ -30,13 +30,13 @@ toc: - title: Behavior Changes path: /preview/behavior-changes.html custom_link_attributes: - - es-lang: "Cambios en los comportamientos" - - ja-lang: "動作の変更点" - - ko-lang: "동작 변경" - - pt-br-lang: "Mudanças de comportamento" - - ru-lang: "Изменения в работе" - - zh-cn-lang: "行为变更" - - zh-tw-lang: "行為變更" + - es-lang="Cambios en los comportamientos" + - ja-lang="動作の変更点" + - ko-lang="동작 변경" + - pt-br-lang="Mudanças de comportamento" + - ru-lang="Изменения в работе" + - zh-cn-lang="行为变更" + - zh-tw-lang="行為變更" section: - title: Background Optimizations path: /preview/features/background-optimization.html @@ -46,13 +46,13 @@ toc: - title: Android N for Developers path: /preview/api-overview.html custom_link_attributes: - - es-lang: "Información general de la API" - - ja-lang: "API の概要" - - ko-lang: "API 개요" - - pt-br-lang: "Visão geral da API" - - ru-lang: "Обзор API-интерфейсов" - - zh-cn-lang: "API 概览" - - zh-tw-lang: "API 總覽" + - es-lang="Información general de la API" + - ja-lang="API の概要" + - ko-lang="API 개요" + - pt-br-lang="Visão geral da API" + - ru-lang="Обзор API-интерфейсов" + - zh-cn-lang="API 概览" + - zh-tw-lang="API 總覽" section: - title: Multi-Window Support path: /preview/features/multi-window.html @@ -74,21 +74,21 @@ toc: - title: Samples path: /preview/samples.html custom_link_attributes: - - es-lang: "Ejemplos" - - ja-lang: "サンプル" - - ko-lang: "샘플" - - pt-br-lang: "Exemplos" - - ru-lang: "Примеры" - - zh-cn-lang: "示例" - - zh-tw-lang: "範例" + - es-lang="Ejemplos" + - ja-lang="サンプル" + - ko-lang="샘플" + - pt-br-lang="Exemplos" + - ru-lang="Примеры" + - zh-cn-lang="示例" + - zh-tw-lang="範例" - title: License Agreement path: /preview/license.html custom_link_attributes: - - es-lang: "Contrato de licencia" - - ja-lang: "使用許諾契約" - - ko-lang: "라이선스 계약" - - pt-br-lang: "Contrato de licença" - - ru-lang: "Лицензионное соглашение" - - zh-cn-lang: "许可协议" - - zh-tw-lang: "授權協議" + - es-lang="Contrato de licencia" + - ja-lang="使用許諾契約" + - ko-lang="라이선스 계약" + - pt-br-lang="Contrato de licença" + - ru-lang="Лицензионное соглашение" + - zh-cn-lang="许可协议" + - zh-tw-lang="授權協議" diff --git a/docs/html/tools/_book.yaml b/docs/html/tools/_book.yaml index ff96666357cc..1006e6a34a3a 100644 --- a/docs/html/tools/_book.yaml +++ b/docs/html/tools/_book.yaml @@ -28,12 +28,12 @@ toc: - title: Publishing path: /tools/publishing/publishing_overview.html custom_link_attributes: - - zh-cn-lang: "发布概述" + - zh-cn-lang="发布概述" section: - title: Preparing for Release path: /tools/publishing/preparing.html custom_link_attributes: - - zh-cn-lang: "准备发布" + - zh-cn-lang="准备发布" - title: Versioning Your Apps path: /tools/publishing/versioning.html - title: Signing Your Apps diff --git a/docs/html/training/_book.yaml b/docs/html/training/_book.yaml index 7b048925a5ac..cd4df4360865 100644 --- a/docs/html/training/_book.yaml +++ b/docs/html/training/_book.yaml @@ -5,7 +5,7 @@ toc: - title: Building Your First App path: /training/basics/firstapp/index.html custom_link_attributes: - - description: "After you've installed the Android SDK, start with this class to learn the basics about Android app development." + - description="After you've installed the Android SDK, start with this class to learn the basics about Android app development." section: - title: Creating an Android Project path: /training/basics/firstapp/creating-project.html @@ -18,7 +18,7 @@ toc: - title: Supporting Different Devices path: /training/basics/supporting-devices/index.html custom_link_attributes: - - description: "How to build your app with alternative resources that provide an optimized user experience on multiple device form factors using a single APK." + - description="How to build your app with alternative resources that provide an optimized user experience on multiple device form factors using a single APK." section: - title: Supporting Different Languages path: /training/basics/supporting-devices/languages.html @@ -29,136 +29,136 @@ toc: - title: Managing the Activity Lifecycle path: /training/basics/activity-lifecycle/index.html custom_link_attributes: - - ja-lang: "アクティビティのライフサイクル 管理" - - ko-lang: "액티비티 수명 주기 관리하기" - - pt-br-lang: "Como gerenciar o ciclo de vida da atividade" - - ru-lang: "Управление жизненным циклом операций" - - zh-cn-lang: "管理活动生命周期" - - zh-tw-lang: "管理應用行為顯示生命週期" - - description: "How Android activities live and die and how to create a seamless user experience by implementing lifecycle callback methods." + - ja-lang="アクティビティのライフサイクル 管理" + - ko-lang="액티비티 수명 주기 관리하기" + - pt-br-lang="Como gerenciar o ciclo de vida da atividade" + - ru-lang="Управление жизненным циклом операций" + - zh-cn-lang="管理活动生命周期" + - zh-tw-lang="管理應用行為顯示生命週期" + - description="How Android activities live and die and how to create a seamless user experience by implementing lifecycle callback methods." section: - title: Starting an Activity path: /training/basics/activity-lifecycle/starting.html custom_link_attributes: - - ja-lang: "アクティビティを開始する" - - ko-lang: "액티비티 시작하기" - - pt-br-lang: "Iniciando uma atividade" - - ru-lang: "Запуск операции" - - zh-cn-lang: "开始活动" - - zh-tw-lang: "啟動應用行為顯示" + - ja-lang="アクティビティを開始する" + - ko-lang="액티비티 시작하기" + - pt-br-lang="Iniciando uma atividade" + - ru-lang="Запуск операции" + - zh-cn-lang="开始活动" + - zh-tw-lang="啟動應用行為顯示" - title: Pausing and Resuming an Activity path: /training/basics/activity-lifecycle/pausing.html - title: Stopping and Restarting an Activity path: /training/basics/activity-lifecycle/stopping.html custom_link_attributes: - - ja-lang: "アクティビティの一時停止と再開" - - ko-lang: "액티비티 일시정지 및 재개하기" - - pt-br-lang: "Pausando e reiniciando uma atividade" - - ru-lang: "Приостановка и возобновление операции" - - zh-cn-lang: "暂停和继续活动" - - zh-tw-lang: "暫停並繼續應用行為顯示" + - ja-lang="アクティビティの一時停止と再開" + - ko-lang="액티비티 일시정지 및 재개하기" + - pt-br-lang="Pausando e reiniciando uma atividade" + - ru-lang="Приостановка и возобновление операции" + - zh-cn-lang="暂停和继续活动" + - zh-tw-lang="暫停並繼續應用行為顯示" - title: Recreating an Activity path: /training/basics/activity-lifecycle/recreating.html custom_link_attributes: - - ja-lang: "アクティビティを再作成する" - - ko-lang: "액티비티 재생성하기" - - pt-br-lang: "Recriando uma atividade" - - ru-lang: "Воссоздание операции" - - zh-cn-lang: "重新创建活动" - - zh-tw-lang: "重新建立應用行為顯示" + - ja-lang="アクティビティを再作成する" + - ko-lang="액티비티 재생성하기" + - pt-br-lang="Recriando uma atividade" + - ru-lang="Воссоздание операции" + - zh-cn-lang="重新创建活动" + - zh-tw-lang="重新建立應用行為顯示" - title: Building a Dynamic UI with Fragments path: /training/basics/fragments/index.html custom_link_attributes: - - description: "How to build a user interface for your app that is flexible enough to present multiple UI components on large screens and a more constrained set of UI components on smaller screens—essential for building a single APK for both phones and tablets." + - description="How to build a user interface for your app that is flexible enough to present multiple UI components on large screens and a more constrained set of UI components on smaller screens—essential for building a single APK for both phones and tablets." section: - title: Creating a Fragment path: /training/basics/fragments/creating.html - title: Building a Flexible UI path: /training/basics/fragments/fragment-ui.html custom_link_attributes: - - zh-cn-lang: "构建灵活的界面" + - zh-cn-lang="构建灵活的界面" - title: Communicating with Other Fragments path: /training/basics/fragments/communicating.html - title: Saving Data path: /training/basics/data-storage/index.html custom_link_attributes: - - ja-lang: "データの保存" - - ko-lang: "데이터 저장하기" - - pt-br-lang: "Salvando dados" - - ru-lang: "Сохранение данных" - - zh-cn-lang: "保存数据" - - zh-tw-lang: "儲存資料" - - description: "How to save data on the device, whether it's temporary files, downloaded app assets, user media, structured data, or something else." + - ja-lang="データの保存" + - ko-lang="데이터 저장하기" + - pt-br-lang="Salvando dados" + - ru-lang="Сохранение данных" + - zh-cn-lang="保存数据" + - zh-tw-lang="儲存資料" + - description="How to save data on the device, whether it's temporary files, downloaded app assets, user media, structured data, or something else." section: - title: Saving Key-Value Sets path: /training/basics/data-storage/shared-preferences.html custom_link_attributes: - - ja-lang: "キー値セットを保存する" - - ko-lang: "키-값 세트 저장하기" - - pt-br-lang: "Salvando conjuntos de valor-chave" - - ru-lang: "Сохранение наборов \"ключ-значение\"" - - zh-cn-lang: "保存键值集" - - zh-tw-lang: "儲存索引鍵值組" + - ja-lang="キー値セットを保存する" + - ko-lang="키-값 세트 저장하기" + - pt-br-lang="Salvando conjuntos de valor-chave" + - ru-lang="Сохранение наборов \"ключ-значение\"" + - zh-cn-lang="保存键值集" + - zh-tw-lang="儲存索引鍵值組" - title: Saving Files path: /training/basics/data-storage/files.html custom_link_attributes: - - ja-lang: "ファイルを保存する" - - ko-lang: "파일 저장하기" - - pt-br-lang: "Salvando arquivos" - - ru-lang: "Сохранение файлов" - - zh-cn-lang: "保存文件" - - zh-tw-lang: "儲存檔案" + - ja-lang="ファイルを保存する" + - ko-lang="파일 저장하기" + - pt-br-lang="Salvando arquivos" + - ru-lang="Сохранение файлов" + - zh-cn-lang="保存文件" + - zh-tw-lang="儲存檔案" - title: Saving Data in SQL Databases path: /training/basics/data-storage/databases.html custom_link_attributes: - - ja-lang: "SQL データベースにデータを保存する" - - ko-lang: "SQL 데이터베이스에 데이터 저장하기" - - pt-br-lang: "Salvando dados em bancos de dados do SQL" - - ru-lang: "Сохранение данных в базах данных SQL" - - zh-cn-lang: "在 SQL 数据库中保存数据" - - zh-tw-lang: "在 SQL 資料庫中儲存資料" + - ja-lang="SQL データベースにデータを保存する" + - ko-lang="SQL 데이터베이스에 데이터 저장하기" + - pt-br-lang="Salvando dados em bancos de dados do SQL" + - ru-lang="Сохранение данных в базах данных SQL" + - zh-cn-lang="在 SQL 数据库中保存数据" + - zh-tw-lang="在 SQL 資料庫中儲存資料" - title: Interacting with Other Apps path: /training/basics/intents/index.html custom_link_attributes: - - ja-lang: "他のアプリとの相互操作" - - ko-lang: "액티비티 수명 주기 관리하기" - - pt-br-lang: "Interagindo com outros aplicativos" - - ru-lang: "Взаимодействие с другими приложениями" - - zh-cn-lang: "与其他应用交互" - - zh-tw-lang: "與其他應用程式互動" - - description: "How to build a user experience that leverages other apps available on the device to perform advanced user tasks, such as capture a photo or view an address on a map." + - ja-lang="他のアプリとの相互操作" + - ko-lang="액티비티 수명 주기 관리하기" + - pt-br-lang="Interagindo com outros aplicativos" + - ru-lang="Взаимодействие с другими приложениями" + - zh-cn-lang="与其他应用交互" + - zh-tw-lang="與其他應用程式互動" + - description="How to build a user experience that leverages other apps available on the device to perform advanced user tasks, such as capture a photo or view an address on a map." section: - title: Sending the User to Another App path: /training/basics/intents/sending.html custom_link_attributes: - - ja-lang: "別のアプリにユーザーを送る" - - ko-lang: "다른 앱으로 사용자 보내기" - - pt-br-lang: "Enviando o usuário para outro aplicativo" - - ru-lang: "Направление пользователя в другое приложение" - - zh-cn-lang: "向另一个应用发送用户" - - zh-tw-lang: "將使用者傳送至其他應用程式" + - ja-lang="別のアプリにユーザーを送る" + - ko-lang="다른 앱으로 사용자 보내기" + - pt-br-lang="Enviando o usuário para outro aplicativo" + - ru-lang="Направление пользователя в другое приложение" + - zh-cn-lang="向另一个应用发送用户" + - zh-tw-lang="將使用者傳送至其他應用程式" - title: Getting a Result from the Activity path: /training/basics/intents/result.html custom_link_attributes: - - ja-lang: "アクティビティから結果を取得する" - - ko-lang: "액티비티로부터 결과 가져오기" - - pt-br-lang: "Obtendo resultados de uma atividade" - - ru-lang: "Получение результата операции" - - zh-cn-lang: "获取活动的结果" - - zh-tw-lang: "從應用行為顯示取得結果" + - ja-lang="アクティビティから結果を取得する" + - ko-lang="액티비티로부터 결과 가져오기" + - pt-br-lang="Obtendo resultados de uma atividade" + - ru-lang="Получение результата операции" + - zh-cn-lang="获取活动的结果" + - zh-tw-lang="從應用行為顯示取得結果" - title: Allowing Other Apps to Start Your Activity path: /training/basics/intents/filters.html custom_link_attributes: - - ja-lang: "他のアプリからのアクティビティの開始を許可する" - - ko-lang: "다른 앱이 자신의 액티비티를 시작하도록 허용하기" - - pt-br-lang: "Permitindo que outros aplicativos iniciem sua atividade" - - ru-lang: "Разрешение другим приложениям на запуск вашей операции" - - zh-cn-lang: "允许其他应用开始您的活动" - - zh-tw-lang: "允許其他應用程式啟動您的應用行為顯示" + - ja-lang="他のアプリからのアクティビティの開始を許可する" + - ko-lang="다른 앱이 자신의 액티비티를 시작하도록 허용하기" + - pt-br-lang="Permitindo que outros aplicativos iniciem sua atividade" + - ru-lang="Разрешение другим приложениям на запуск вашей операции" + - zh-cn-lang="允许其他应用开始您的活动" + - zh-tw-lang="允許其他應用程式啟動您的應用行為顯示" - title: Working with System Permissions path: /training/permissions/index.html custom_link_attributes: - - description: "How to declare that your app needs access to features and resources outside of its 'sandbox', and how to request those privileges at runtime." + - description="How to declare that your app needs access to features and resources outside of its 'sandbox', and how to request those privileges at runtime." section: - title: Declaring Permissions path: /training/permissions/declaring.html @@ -173,7 +173,7 @@ toc: - title: Sharing Simple Data path: /training/sharing/index.html custom_link_attributes: - - description: "How to take your app interaction to the next level by sharing information with other apps, receive information back, and provide a simple and scalable way to perform Share actions with user content." + - description="How to take your app interaction to the next level by sharing information with other apps, receive information back, and provide a simple and scalable way to perform Share actions with user content." section: - title: Sending Simple Data to Other Apps path: /training/sharing/send.html @@ -184,7 +184,7 @@ toc: - title: Sharing Files path: /training/secure-file-sharing/index.html custom_link_attributes: - - description: "How to provide secure access to a file associated with your app using a content URI and temporary access permissions." + - description="How to provide secure access to a file associated with your app using a content URI and temporary access permissions." section: - title: Setting Up File Sharing path: /training/secure-file-sharing/setup-sharing.html @@ -197,7 +197,7 @@ toc: - title: Sharing Files with NFC path: /training/beam-files/index.html custom_link_attributes: - - description: "How to transfer files between devices using the NFC Android Beam feature." + - description="How to transfer files between devices using the NFC Android Beam feature." section: - title: Sending Files to Another Device path: /training/beam-files/send-files.html @@ -210,7 +210,7 @@ toc: - title: Managing Audio Playback path: /training/managing-audio/index.html custom_link_attributes: - - description: "How to respond to hardware audio key presses, request audio focus when playing audio, and respond appropriately to changes in audio focus." + - description="How to respond to hardware audio key presses, request audio focus when playing audio, and respond appropriately to changes in audio focus." section: - title: Controlling Your App's Volume and Playback path: /training/managing-audio/volume-playback.html @@ -221,7 +221,7 @@ toc: - title: Capturing Photos path: /training/camera/index.html custom_link_attributes: - - description: "How to leverage existing camera apps on the user's device to capture photos or control the camera hardware directly and build your own camera app." + - description="How to leverage existing camera apps on the user's device to capture photos or control the camera hardware directly and build your own camera app." section: - title: Taking Photos Simply path: /training/camera/photobasics.html @@ -232,7 +232,7 @@ toc: - title: Printing Content path: /training/printing/index.html custom_link_attributes: - - description: "How to print photos, HTML documents, and custom documents from your app." + - description="How to print photos, HTML documents, and custom documents from your app." section: - title: Photos path: /training/printing/photos.html @@ -247,7 +247,7 @@ toc: - title: Displaying Bitmaps Efficiently path: /training/displaying-bitmaps/index.html custom_link_attributes: - - description: "How to load and process bitmaps while keeping your user interface responsive and avoid exceeding memory limits." + - description="How to load and process bitmaps while keeping your user interface responsive and avoid exceeding memory limits." section: - title: Loading Large Bitmaps Efficiently path: /training/displaying-bitmaps/load-bitmap.html @@ -262,7 +262,7 @@ toc: - title: Displaying Graphics with OpenGL ES path: /training/graphics/opengl/index.html custom_link_attributes: - - description: "How to create OpenGL graphics within the Android app framework and respond to touch input." + - description="How to create OpenGL graphics within the Android app framework and respond to touch input." section: - title: Building an OpenGL ES Environment path: /training/graphics/opengl/environment.html @@ -279,7 +279,7 @@ toc: - title: Animating Views Using Scenes and Transitions path: /training/transitions/index.html custom_link_attributes: - - description: "How to animate state changes in a view hierarchy using transitions." + - description="How to animate state changes in a view hierarchy using transitions." section: - title: The Transitions Framework path: /training/transitions/overview.html @@ -292,7 +292,7 @@ toc: - title: Adding Animations path: /training/animation/index.html custom_link_attributes: - - description: "How to add transitional animations to your user interface." + - description="How to add transitional animations to your user interface." section: - title: Crossfading Two Views path: /training/animation/crossfade.html @@ -311,7 +311,7 @@ toc: - title: Connecting Devices Wirelessly path: /training/connect-devices-wirelessly/index.html custom_link_attributes: - - description: "How to find and connect to local devices using Network Service Discovery and how to create peer-to-peer connections with Wi-Fi." + - description="How to find and connect to local devices using Network Service Discovery and how to create peer-to-peer connections with Wi-Fi." section: - title: Using Network Service Discovery path: /training/connect-devices-wirelessly/nsd.html @@ -322,7 +322,7 @@ toc: - title: Performing Network Operations path: /training/basics/network-ops/index.html custom_link_attributes: - - description: "How to create a network connection, monitor the connection for changes in connectivity, and perform transactions with XML data." + - description="How to create a network connection, monitor the connection for changes in connectivity, and perform transactions with XML data." section: - title: Connecting to the Network path: /training/basics/network-ops/connecting.html @@ -333,7 +333,7 @@ toc: - title: Transferring Data Without Draining the Battery path: /training/efficient-downloads/index.html custom_link_attributes: - - description: "How to minimize your app's impact on the battery when performing downloads and other network transactions." + - description="How to minimize your app's impact on the battery when performing downloads and other network transactions." section: - title: Optimizing Downloads for Efficient Network Access path: /training/efficient-downloads/efficient-network-access.html @@ -346,7 +346,7 @@ toc: - title: Syncing to the Cloud path: /training/backup/index.html custom_link_attributes: - - description: "How to sync and back up app and user data to remote web services in the cloud and how to restore the data back to multiple devices." + - description="How to sync and back up app and user data to remote web services in the cloud and how to restore the data back to multiple devices." section: - title: Configuring Auto Backup path: /training/backup/autosyncapi.html @@ -355,11 +355,11 @@ toc: - title: Resolving Cloud Save Conflicts path: /training/cloudsave/conflict-res.html custom_link_attributes: - - description: "How to design a robust conflict resolution strategy for apps that save data to the cloud." + - description="How to design a robust conflict resolution strategy for apps that save data to the cloud." - title: Transferring Data Using Sync Adapters path: /training/sync-adapters/index.html custom_link_attributes: - - description: "How to transfer data between the cloud and the device using the Android sync adapter framework" + - description="How to transfer data between the cloud and the device using the Android sync adapter framework" section: - title: Creating a Stub Authenticator path: /training/sync-adapters/creating-authenticator.html @@ -372,7 +372,7 @@ toc: - title: Transmitting Network Data Using Volley path: /training/volley/index.html custom_link_attributes: - - description: "How to perform fast, scalable UI operations over the network using Volley" + - description="How to perform fast, scalable UI operations over the network using Volley" section: - title: Sending a Simple Request path: /training/volley/simple.html @@ -389,7 +389,7 @@ toc: - title: Making Your App Location-Aware path: /training/location/index.html custom_link_attributes: - - description: "How to add location-aware features to your app by getting the user's current location." + - description="How to add location-aware features to your app by getting the user's current location." section: - title: Getting the Last Known Location path: /training/location/retrieve-current.html @@ -404,7 +404,7 @@ toc: - title: Adding Maps path: /training/maps/index.html custom_link_attributes: - - description: "How to add maps and mapping information to your app." + - description="How to add maps and mapping information to your app." - title: Building Apps with User Info & Sign-In path: /training/building-userinfo.html @@ -412,7 +412,7 @@ toc: - title: Accessing Contacts Data path: /training/contacts-provider/index.html custom_link_attributes: - - description: "How to use Android's central address book, the Contacts Provider, to display contacts and their details and modify contact information." + - description="How to use Android's central address book, the Contacts Provider, to display contacts and their details and modify contact information." section: - title: Retrieving a List of Contacts path: /training/contacts-provider/retrieve-names.html @@ -425,7 +425,7 @@ toc: - title: Adding Sign-In path: /training/sign-in/index.html custom_link_attributes: - - description: "How to add user sign-in functionality to your app." + - description="How to add user sign-in functionality to your app." - title: Building Apps for Wearables path: /training/building-wearables.html @@ -433,7 +433,7 @@ toc: - title: Adding Wearable Features to Notifications path: /training/wearables/notifications/index.html custom_link_attributes: - - description: "How to build handheld notifications that are synced to and look great on wearables." + - description="How to build handheld notifications that are synced to and look great on wearables." section: - title: Creating a Notification path: /training/wearables/notifications/creating.html @@ -446,7 +446,7 @@ toc: - title: Creating Wearable Apps path: /training/wearables/apps/index.html custom_link_attributes: - - description: "How to build apps that run directly on wearables." + - description="How to build apps that run directly on wearables." section: - title: Creating and Running a Wearable App path: /training/wearables/apps/creating.html @@ -463,7 +463,7 @@ toc: - title: Creating Custom UIs path: /training/wearables/ui/index.html custom_link_attributes: - - description: "How to create custom user interfaces for wearable apps." + - description="How to create custom user interfaces for wearable apps." section: - title: Defining Layouts path: /training/wearables/ui/layouts.html @@ -480,7 +480,7 @@ toc: - title: Sending and Syncing Data path: /training/wearables/data-layer/index.html custom_link_attributes: - - description: "How to sync data between handhelds and wearables." + - description="How to sync data between handhelds and wearables." section: - title: Accessing the Wearable Data Layer path: /training/wearables/data-layer/accessing.html @@ -495,7 +495,7 @@ toc: - title: Creating Watch Faces path: /training/wearables/watch-faces/index.html custom_link_attributes: - - description: "How to create watch faces for wearables." + - description="How to create watch faces for wearables." section: - title: Designing Watch Faces path: /training/wearables/watch-faces/designing.html @@ -516,15 +516,15 @@ toc: - title: Detecting Location path: /training/articles/wear-location-detection.html custom_link_attributes: - - description: "How to detect location data on Android Wear devices." + - description="How to detect location data on Android Wear devices." - title: Requesting Permissions path: /training/articles/wear-permissions.html custom_link_attributes: - - description: "How to request permissions on Android Wear devices." + - description="How to request permissions on Android Wear devices." - title: Using the Speaker path: /training/wearables/wearable-sounds.html custom_link_attributes: - - description: "How to use the speaker on Android Wear devices." + - description="How to use the speaker on Android Wear devices." - title: Building Apps for TV path: /training/tv/index.html @@ -532,45 +532,45 @@ toc: - title: Building TV Apps path: /training/tv/start/index.html custom_link_attributes: - - ja-lang: "TV アプリのビルド" - - description: "How to start building TV apps or extend your existing app to run on TV devices." + - ja-lang="TV アプリのビルド" + - description="How to start building TV apps or extend your existing app to run on TV devices." section: - title: Getting Started with TV Apps path: /training/tv/start/start.html custom_link_attributes: - - ja-lang: "TV アプリのビルドを開始する" + - ja-lang="TV アプリのビルドを開始する" - title: Handling TV Hardware path: /training/tv/start/hardware.html custom_link_attributes: - - ja-lang: "TV ハードウェアを処理する" + - ja-lang="TV ハードウェアを処理する" - title: Building TV Layouts path: /training/tv/start/layouts.html custom_link_attributes: - - ja-lang: "TV 向けレイアウトをビルドする" + - ja-lang="TV 向けレイアウトをビルドする" - title: Creating TV Navigation path: /training/tv/start/navigation.html custom_link_attributes: - - ja-lang: "TV 用のナビゲーションを作成する" + - ja-lang="TV 用のナビゲーションを作成する" - title: Building TV Playback Apps path: /training/tv/playback/index.html custom_link_attributes: - - ja-lang: "TV 再生アプリのビルド" - - description: "How to build apps that provide media catalogs and play content." + - ja-lang="TV 再生アプリのビルド" + - description="How to build apps that provide media catalogs and play content." section: - title: Creating a Catalog Browser path: /training/tv/playback/browse.html custom_link_attributes: - - ja-lang: "カタログ ブラウザを作成する" + - ja-lang="カタログ ブラウザを作成する" - title: Providing a Card View path: /training/tv/playback/card.html - title: Building a Details View path: /training/tv/playback/details.html custom_link_attributes: - - ja-lang: "詳細ビューをビルドする" + - ja-lang="詳細ビューをビルドする" - title: Displaying a Now Playing Card path: /training/tv/playback/now-playing.html custom_link_attributes: - - ja-lang: "再生中カードを表示する" + - ja-lang="再生中カードを表示する" - title: Adding a Guided Step path: /training/tv/playback/guided-step.html - title: Enabling Background Playback @@ -578,7 +578,7 @@ toc: - title: Helping Users Find Content on TV path: /training/tv/discovery/index.html custom_link_attributes: - - description: "How to help users discover content from your app." + - description="How to help users discover content from your app." section: - title: Recommending TV Content path: /training/tv/discovery/recommendations.html @@ -589,11 +589,11 @@ toc: - title: Building TV Games path: /training/tv/games/index.html custom_link_attributes: - - description: "How to build games for TV." + - description="How to build games for TV." - title: Building TV Channels path: /training/tv/tif/index.html custom_link_attributes: - - description: "How to build channels for TV." + - description="How to build channels for TV." section: - title: Developing a TV Input Service path: /training/tv/tif/tvinput.html @@ -604,7 +604,7 @@ toc: - title: TV Apps Checklist path: /training/tv/publishing/checklist.html custom_link_attributes: - - description: "An itemized list of requirements for TV apps." + - description="An itemized list of requirements for TV apps." - title: Building Apps for Auto path: /training/auto/index.html @@ -612,15 +612,15 @@ toc: - title: Getting Started with Auto path: /training/auto/start/index.html custom_link_attributes: - - description: "How to start building or extending apps that work with Auto devices." + - description="How to start building or extending apps that work with Auto devices." - title: Playing Audio for Auto path: /training/auto/audio/index.html custom_link_attributes: - - description: "How to extend audio apps to play content on Auto devices." + - description="How to extend audio apps to play content on Auto devices." - title: Messaging for Auto path: /training/auto/messaging/index.html custom_link_attributes: - - description: "How to extend text messaging apps to work with Auto devices." + - description="How to extend text messaging apps to work with Auto devices." - title: Building Apps for Work path: /training/enterprise/index.html @@ -640,7 +640,7 @@ toc: - title: Designing Effective Navigation path: /training/design-navigation/index.html custom_link_attributes: - - description: "How to plan your app's screen hierarchy and forms of navigation so users can effectively and intuitively traverse your app content using various navigation patterns." + - description="How to plan your app's screen hierarchy and forms of navigation so users can effectively and intuitively traverse your app content using various navigation patterns." section: - title: Planning Screens and Their Relationships path: /training/design-navigation/screen-planning.html @@ -655,7 +655,7 @@ toc: - title: Implementing Effective Navigation path: /training/implementing-navigation/index.html custom_link_attributes: - - description: "How to implement various navigation patterns such as swipe views, a navigation drawer, and up navigation." + - description="How to implement various navigation patterns such as swipe views, a navigation drawer, and up navigation." section: - title: Creating Swipe Views with Tabs path: /training/implementing-navigation/lateral.html @@ -670,7 +670,7 @@ toc: - title: Notifying the User path: /training/notify-user/index.html custom_link_attributes: - - description: "How to display messages called notifications outside of your application's UI." + - description="How to display messages called notifications outside of your application's UI." section: - title: Building a Notification path: /training/notify-user/build-notification.html @@ -685,7 +685,7 @@ toc: - title: Supporting Swipe-to-Refresh path: /training/swipe/index.html custom_link_attributes: - - description: "How to modify your app's layout to support manual content updates triggered by the swipe-to-refresh gesture." + - description="How to modify your app's layout to support manual content updates triggered by the swipe-to-refresh gesture." section: - title: Adding Swipe-to-Refresh To Your App path: /training/swipe/add-swipe-interface.html @@ -694,7 +694,7 @@ toc: - title: Adding Search Functionality path: /training/search/index.html custom_link_attributes: - - description: "How to properly add a search interface to your app and create a searchable database." + - description="How to properly add a search interface to your app and create a searchable database." section: - title: Setting up the Search Interface path: /training/search/setup.html @@ -705,7 +705,7 @@ toc: - title: Making Your App Content Searchable by Google path: /training/app-indexing/index.html custom_link_attributes: - - description: "How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." + - description="How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." section: - title: Enabling Deep Links for App Content path: /training/app-indexing/deep-linking.html @@ -714,11 +714,11 @@ toc: - title: Optimizing Content for the Assistant path: /training/articles/assistant.html custom_link_attributes: - - description: "Support contextually relevant actions through the Assist API." + - description="Support contextually relevant actions through the Assist API." - title: Handling App Links path: /training/app-links/index.html custom_link_attributes: - - description: "How to enable the system to handle web requests by taking the user directly to your app instead of your website." + - description="How to enable the system to handle web requests by taking the user directly to your app instead of your website." - title: Best Practices for User Interface path: /training/best-ui.html @@ -726,34 +726,34 @@ toc: - title: Designing for Multiple Screens path: /training/multiscreen/index.html custom_link_attributes: - - es-lang: "Cómo diseñar aplicaciones para varias pantallas" - - ja-lang: "複数画面のデザイン" - - zh-cn-lang: "针对多种屏幕进行设计" - - description: "How to build a user interface that's flexible enough to fit perfectly on any screen and how to create different interaction patterns that are optimized for different screen sizes." + - es-lang="Cómo diseñar aplicaciones para varias pantallas" + - ja-lang="複数画面のデザイン" + - zh-cn-lang="针对多种屏幕进行设计" + - description="How to build a user interface that's flexible enough to fit perfectly on any screen and how to create different interaction patterns that are optimized for different screen sizes." section: - title: Supporting Different Screen Sizes path: /training/multiscreen/screensizes.html custom_link_attributes: - - es-lang: "Cómo admitir varios tamaños de pantalla" - - ja-lang: "さまざまな画面サイズのサポート" - - ko-lang: "다양한 화면 크기 지원" - - zh-cn-lang: "支持各种屏幕尺寸" + - es-lang="Cómo admitir varios tamaños de pantalla" + - ja-lang="さまざまな画面サイズのサポート" + - ko-lang="다양한 화면 크기 지원" + - zh-cn-lang="支持各种屏幕尺寸" - title: Supporting Different Screen Densities path: /training/multiscreen/screendensities.html custom_link_attributes: - - es-lang: "Cómo admitir varias densidades de pantalla" - - ja-lang: "さまざまな画面密度のサポート" - - zh-cn-lang: "支持各种屏幕密度" + - es-lang="Cómo admitir varias densidades de pantalla" + - ja-lang="さまざまな画面密度のサポート" + - zh-cn-lang="支持各种屏幕密度" - title: Implementing Adaptive UI Flows path: /training/multiscreen/adaptui.html custom_link_attributes: - - es-lang: "Cómo implementar interfaces de usuario adaptables" - - ja-lang: "順応性のある UI フローの実装" - - zh-cn-lang: "实施自适应用户界面流程" + - es-lang="Cómo implementar interfaces de usuario adaptables" + - ja-lang="順応性のある UI フローの実装" + - zh-cn-lang="实施自适应用户界面流程" - title: Adding the App Bar path: /training/appbar/index.html custom_link_attributes: - - description: "How to use the support library's toolbar widget to implement an app bar that displays properly on a wide range of devices." + - description="How to use the support library's toolbar widget to implement an app bar that displays properly on a wide range of devices." section: - title: Setting Up the App Bar path: /training/appbar/setting-up.html @@ -766,7 +766,7 @@ toc: - title: Showing Pop-Up Messages path: /training/snackbar/index.html custom_link_attributes: - - description: "How to use the support library's Snackbar widget to display a brief pop-up message." + - description="How to use the support library's Snackbar widget to display a brief pop-up message." section: - title: Building and Displaying a Pop-Up Message path: /training/snackbar/showing.html @@ -775,7 +775,7 @@ toc: - title: Creating Custom Views path: /training/custom-views/index.html custom_link_attributes: - - description: "How to build custom UI widgets that are interactive and smooth." + - description="How to build custom UI widgets that are interactive and smooth." section: - title: Creating a Custom View Class path: /training/custom-views/create-view.html @@ -788,7 +788,7 @@ toc: - title: Creating Backward-Compatible UIs path: /training/backward-compatible-ui/index.html custom_link_attributes: - - description: "How to use UI components and other APIs from the more recent versions of Android while remaining compatible with older versions of the platform." + - description="How to use UI components and other APIs from the more recent versions of Android while remaining compatible with older versions of the platform." section: - title: Abstracting the New APIs path: /training/backward-compatible-ui/abstracting.html @@ -801,7 +801,7 @@ toc: - title: Implementing Accessibility path: /training/accessibility/index.html custom_link_attributes: - - description: "How to make your app accessible to users with vision impairment or other physical disabilities." + - description="How to make your app accessible to users with vision impairment or other physical disabilities." section: - title: Developing Accessible Applications path: /training/accessibility/accessible-app.html @@ -812,7 +812,7 @@ toc: - title: Managing the System UI path: /training/system-ui/index.html custom_link_attributes: - - description: "How to hide and show status and navigation bars across different versions of Android, while managing the display of other screen components." + - description="How to hide and show status and navigation bars across different versions of Android, while managing the display of other screen components." section: - title: Dimming the System Bars path: /training/system-ui/dim.html @@ -827,101 +827,101 @@ toc: - title: Creating Apps with Material Design path: /training/material/index.html custom_link_attributes: - - es-lang: "Crear aplicaciones con Material Design" - - in-lang: "Desain Bahan untuk Pengembang" - - ja-lang: "マテリアル デザインでのアプリ作成" - - ko-lang: "개발자를 위한 머티리얼 디자인" - - pt-br-lang: "Material Design para desenvolvedores" - - ru-lang: "Создание приложений с помощью Material Design" - - vi-lang: "Material Design cho Nhà phát triển" - - zh-cn-lang: "面向开发者的材料设计" - - zh-tw-lang: "開發人員材料設計" - - description: "How to implement material design on Android." + - es-lang="Crear aplicaciones con Material Design" + - in-lang="Desain Bahan untuk Pengembang" + - ja-lang="マテリアル デザインでのアプリ作成" + - ko-lang="개발자를 위한 머티리얼 디자인" + - pt-br-lang="Material Design para desenvolvedores" + - ru-lang="Создание приложений с помощью Material Design" + - vi-lang="Material Design cho Nhà phát triển" + - zh-cn-lang="面向开发者的材料设计" + - zh-tw-lang="開發人員材料設計" + - description="How to implement material design on Android." section: - title: Getting Started path: /training/material/get-started.html custom_link_attributes: - - es-lang: "Comencemos" - - in-lang: "Memulai" - - ja-lang: "スタート ガイド" - - ko-lang: "시작하기" - - pt-br-lang: "Como iniciar" - - ru-lang: "Начало работы" - - vi-lang: "Bắt đầu" - - zh-cn-lang: "入门指南" - - zh-tw-lang: "開始使用" + - es-lang="Comencemos" + - in-lang="Memulai" + - ja-lang="スタート ガイド" + - ko-lang="시작하기" + - pt-br-lang="Como iniciar" + - ru-lang="Начало работы" + - vi-lang="Bắt đầu" + - zh-cn-lang="入门指南" + - zh-tw-lang="開始使用" - title: Using the Material Theme path: /training/material/theme.html custom_link_attributes: - - es-lang: "Usar el tema Material" - - in-lang: "Menggunakan Tema Bahan" - - ja-lang: "マテリアル テーマの使用" - - ko-lang: "머티어리얼 테마 사용" - - pt-br-lang: "Como usar o tema do Material" - - ru-lang: "Использование темы Material Design" - - vi-lang: "Sử dụng Chủ đề Material" - - zh-cn-lang: "使用材料主题" - - zh-tw-lang: "使用材料設計風格" + - es-lang="Usar el tema Material" + - in-lang="Menggunakan Tema Bahan" + - ja-lang="マテリアル テーマの使用" + - ko-lang="머티어리얼 테마 사용" + - pt-br-lang="Como usar o tema do Material" + - ru-lang="Использование темы Material Design" + - vi-lang="Sử dụng Chủ đề Material" + - zh-cn-lang="使用材料主题" + - zh-tw-lang="使用材料設計風格" - title: Creating Lists and Cards path: /training/material/lists-cards.html custom_link_attributes: - - es-lang: "Crear listas y tarjetas" - - in-lang: "Membuat Daftar dan Kartu" - - ja-lang: "リストとカードの作成" - - ko-lang: "목록 및 카드 생성" - - pt-br-lang: "Como criar listas e cartões" - - ru-lang: "Создание списков и подсказок" - - vi-lang: "Tạo Danh sách và Thẻ" - - zh-cn-lang: "创建列表与卡片" - - zh-tw-lang: "建立清單和卡片" + - es-lang="Crear listas y tarjetas" + - in-lang="Membuat Daftar dan Kartu" + - ja-lang="リストとカードの作成" + - ko-lang="목록 및 카드 생성" + - pt-br-lang="Como criar listas e cartões" + - ru-lang="Создание списков и подсказок" + - vi-lang="Tạo Danh sách và Thẻ" + - zh-cn-lang="创建列表与卡片" + - zh-tw-lang="建立清單和卡片" - title: Defining Shadows and Clipping Views path: /training/material/shadows-clipping.html custom_link_attributes: - - es-lang: "Definir vistas de recorte y sombras" - - in-lang: "Mendefinisikan Bayangan dan Memangkas Tampilan" - - ja-lang: "シャドウとクリッピング ビューの定義" - - ko-lang: "그림자 정의 및 뷰 클리핑" - - pt-br-lang: "Como definir sombras e recortar visualizações" - - ru-lang: "Определение теней и обрезка представлений" - - vi-lang: "Định nghĩa Đổ bóng và Dạng xem Cắt hình" - - zh-cn-lang: "定义阴影与裁剪视图" - - zh-tw-lang: "定義陰影和裁剪檢視" + - es-lang="Definir vistas de recorte y sombras" + - in-lang="Mendefinisikan Bayangan dan Memangkas Tampilan" + - ja-lang="シャドウとクリッピング ビューの定義" + - ko-lang="그림자 정의 및 뷰 클리핑" + - pt-br-lang="Como definir sombras e recortar visualizações" + - ru-lang="Определение теней и обрезка представлений" + - vi-lang="Định nghĩa Đổ bóng và Dạng xem Cắt hình" + - zh-cn-lang="定义阴影与裁剪视图" + - zh-tw-lang="定義陰影和裁剪檢視" - title: Working with Drawables path: /training/material/drawables.html custom_link_attributes: - - es-lang: "Trabajar con interfaces dibujables" - - in-lang: "Bekerja dengan Drawable" - - ja-lang: "ドローアブルの使用" - - ko-lang: "Drawable 사용" - - pt-br-lang: "Como trabalhar com desenháveis" - - ru-lang: "Работа с элементами дизайна" - - vi-lang: "Làm việc với Nội dung vẽ được" - - zh-cn-lang: "使用 Drawables" - - zh-tw-lang: "使用可繪項目" + - es-lang="Trabajar con interfaces dibujables" + - in-lang="Bekerja dengan Drawable" + - ja-lang="ドローアブルの使用" + - ko-lang="Drawable 사용" + - pt-br-lang="Como trabalhar com desenháveis" + - ru-lang="Работа с элементами дизайна" + - vi-lang="Làm việc với Nội dung vẽ được" + - zh-cn-lang="使用 Drawables" + - zh-tw-lang="使用可繪項目" - title: Defining Custom Animations path: /training/material/animations.html custom_link_attributes: - - es-lang: "Definir animaciones personalizadas" - - in-lang: "Mendefinisikan Animasi Custom" - - ja-lang: "カスタム アニメーションの定義" - - ko-lang: "사용자지정 애니메이션 정의" - - pt-br-lang: "Como definir animações personalizadas" - - ru-lang: "Определение настраиваемой анимации" - - vi-lang: "Định nghĩa Hoạt hình Tùy chỉnh" - - zh-cn-lang: "定义定制动画" - - zh-tw-lang: "定義自訂動畫" + - es-lang="Definir animaciones personalizadas" + - in-lang="Mendefinisikan Animasi Custom" + - ja-lang="カスタム アニメーションの定義" + - ko-lang="사용자지정 애니메이션 정의" + - pt-br-lang="Como definir animações personalizadas" + - ru-lang="Определение настраиваемой анимации" + - vi-lang="Định nghĩa Hoạt hình Tùy chỉnh" + - zh-cn-lang="定义定制动画" + - zh-tw-lang="定義自訂動畫" - title: Maintaining Compatibility path: /training/material/compatibility.html custom_link_attributes: - - es-lang: "Mantener la compatibilidad" - - in-lang: "Mempertahankan Kompatibilitas" - - ja-lang: "互換性の維持" - - ko-lang: "호환성 유지" - - pt-br-lang: "Como manter a compatibilidade" - - ru-lang: "Обеспечение совместимости" - - vi-lang: "Duy trì Tính tương thích" - - zh-cn-lang: "维护兼容性" - - zh-tw-lang: "維持相容性" + - es-lang="Mantener la compatibilidad" + - in-lang="Mempertahankan Kompatibilitas" + - ja-lang="互換性の維持" + - ko-lang="호환성 유지" + - pt-br-lang="Como manter a compatibilidade" + - ru-lang="Обеспечение совместимости" + - vi-lang="Duy trì Tính tương thích" + - zh-cn-lang="维护兼容性" + - zh-tw-lang="維持相容性" - title: Best Practices for User Input path: /training/best-user-input.html @@ -929,7 +929,7 @@ toc: - title: Using Touch Gestures path: /training/gestures/index.html custom_link_attributes: - - description: "How to write apps that allow users to interact with the touch screen via touch gestures." + - description="How to write apps that allow users to interact with the touch screen via touch gestures." section: - title: Detecting Common Gestures path: /training/gestures/detector.html @@ -946,7 +946,7 @@ toc: - title: Handling Keyboard Input path: /training/keyboard-input/index.html custom_link_attributes: - - description: "How to specify the appearance and behaviors of soft input methods (such as on-screen keyboards) and how to optimize the experience with hardware keyboards." + - description="How to specify the appearance and behaviors of soft input methods (such as on-screen keyboards) and how to optimize the experience with hardware keyboards." section: - title: Specifying the Input Method Type path: /training/keyboard-input/style.html @@ -959,7 +959,7 @@ toc: - title: Supporting Game Controllers path: /training/game-controllers/index.html custom_link_attributes: - - description: "How to write apps that support game controllers." + - description="How to write apps that support game controllers." section: - title: Handling Controller Actions path: /training/game-controllers/controller-input.html @@ -974,7 +974,7 @@ toc: - title: Running in a Background Service path: /training/run-background-service/index.html custom_link_attributes: - - description: "How to improve UI performance and responsiveness by sending work to a Service running in the background" + - description="How to improve UI performance and responsiveness by sending work to a Service running in the background" section: - title: Creating a Background Service path: /training/run-background-service/create-service.html @@ -985,7 +985,7 @@ toc: - title: Loading Data in the Background path: /training/load-data-background/index.html custom_link_attributes: - - description: "How to use CursorLoader to query data without affecting UI responsiveness." + - description="How to use CursorLoader to query data without affecting UI responsiveness." section: - title: Running a Query with a CursorLoader path: /training/load-data-background/setup-loader.html @@ -994,7 +994,7 @@ toc: - title: Managing Device Awake State path: /training/scheduling/index.html custom_link_attributes: - - description: "How to use repeating alarms and wake locks to run background jobs." + - description="How to use repeating alarms and wake locks to run background jobs." section: - title: Keeping the Device Awake path: /training/scheduling/wakelock.html @@ -1007,15 +1007,15 @@ toc: - title: Managing Your App's Memory path: /training/articles/memory.html custom_link_attributes: - - description: "How to keep your app's memory footprint small in order to improve performance on a variety of mobile devices." + - description="How to keep your app's memory footprint small in order to improve performance on a variety of mobile devices." - title: Performance Tips path: /training/articles/perf-tips.html custom_link_attributes: - - description: "How to optimize your app's performance in various ways to improve its responsiveness and battery efficiency." + - description="How to optimize your app's performance in various ways to improve its responsiveness and battery efficiency." - title: Improving Layout Performance path: /training/improving-layouts/index.html custom_link_attributes: - - description: "How to identify problems in your app's layout performance and improve the UI responsiveness." + - description="How to identify problems in your app's layout performance and improve the UI responsiveness." section: - title: Optimizing Layout Hierarchies path: /training/improving-layouts/optimizing-layout.html @@ -1028,10 +1028,10 @@ toc: - title: Optimizing Battery Life path: /training/monitoring-device-state/index.html custom_link_attributes: - - es-lang: "Cómo optimizar la duración de la batería" - - ja-lang: "電池消費量の最適化" - - zh-cn-lang: "优化电池使用时间" - - description: "How to minimize the amount of power your app requires by adapting to current power conditions and performing power-hungry tasks at proper intervals." + - es-lang="Cómo optimizar la duración de la batería" + - ja-lang="電池消費量の最適化" + - zh-cn-lang="优化电池使用时间" + - description="How to minimize the amount of power your app requires by adapting to current power conditions and performing power-hungry tasks at proper intervals." section: - title: Reducing Network Battery Drain path: /training/performance/battery/network/index.html @@ -1053,31 +1053,31 @@ toc: - title: Monitoring the Battery Level and Charging State path: /training/monitoring-device-state/battery-monitoring.html custom_link_attributes: - - es-lang: "Cómo controlar el nivel de batería y el estado de carga" - - ja-lang: "電池残量と充電状態の監視" - - zh-cn-lang: "监控电池电量和充电状态" + - es-lang="Cómo controlar el nivel de batería y el estado de carga" + - ja-lang="電池残量と充電状態の監視" + - zh-cn-lang="监控电池电量和充电状态" - title: Determining and Monitoring the Docking State and Type path: /training/monitoring-device-state/docking-monitoring.html custom_link_attributes: - - es-lang: "Cómo determinar y controlar el tipo de conector y el estado de la conexión" - - ja-lang: "ホルダーの装着状態とタイプの特定と監視" - - zh-cn-lang: "确定和监控基座对接状态和类型" + - es-lang="Cómo determinar y controlar el tipo de conector y el estado de la conexión" + - ja-lang="ホルダーの装着状態とタイプの特定と監視" + - zh-cn-lang="确定和监控基座对接状态和类型" - title: Determining and Monitoring the Connectivity Status path: /training/monitoring-device-state/connectivity-monitoring.html custom_link_attributes: - - es-lang: "Cómo determinar y controlar el estado de la conectividad" - - ja-lang: "接続状態の特定と監視" - - zh-cn-lang: "确定和监控网络连接状态" + - es-lang="Cómo determinar y controlar el estado de la conectividad" + - ja-lang="接続状態の特定と監視" + - zh-cn-lang="确定和监控网络连接状态" - title: Manipulating Broadcast Receivers On Demand path: /training/monitoring-device-state/manifest-receivers.html custom_link_attributes: - - es-lang: "Cómo manipular los receptores de emisión bajo demanda" - - ja-lang: "オンデマンドでのブロードキャスト レシーバ操作" - - zh-cn-lang: "根据需要操作广播接收器" + - es-lang="Cómo manipular los receptores de emisión bajo demanda" + - ja-lang="オンデマンドでのブロードキャスト レシーバ操作" + - zh-cn-lang="根据需要操作广播接收器" - title: Sending Operations to Multiple Threads path: /training/multiple-threads/index.html custom_link_attributes: - - description: "How to improve the performance and scalability of long-running operations by dispatching work to multiple threads." + - description="How to improve the performance and scalability of long-running operations by dispatching work to multiple threads." section: - title: Specifying the Code to Run on a Thread path: /training/multiple-threads/define-runnable.html @@ -1090,15 +1090,15 @@ toc: - title: Keeping Your App Responsive path: /training/articles/perf-anr.html custom_link_attributes: - - description: "How to keep your app responsive to user interaction so the UI does not lock-up and display an \"Application Not Responding\" dialog." + - description="How to keep your app responsive to user interaction so the UI does not lock-up and display an \"Application Not Responding\" dialog." - title: JNI Tips path: /training/articles/perf-jni.html custom_link_attributes: - - description: "How to efficiently use the Java Native Interface with the Android NDK." + - description="How to efficiently use the Java Native Interface with the Android NDK." - title: SMP Primer for Android path: /training/articles/smp.html custom_link_attributes: - - description: "Tips for coding Android apps on symmetric multiprocessor systems." + - description="Tips for coding Android apps on symmetric multiprocessor systems." - title: Best Practices for Security & Privacy path: /training/best-security.html @@ -1106,23 +1106,23 @@ toc: - title: Security Tips path: /training/articles/security-tips.html custom_link_attributes: - - description: "How to perform various tasks and keep your app's data and your user's data secure." + - description="How to perform various tasks and keep your app's data and your user's data secure." - title: Security with HTTPS and SSL path: /training/articles/security-ssl.html custom_link_attributes: - - description: "How to ensure that your app is secure when performing network transactions." + - description="How to ensure that your app is secure when performing network transactions." - title: Updating Your Security Provider to Protect Against SSL Exploits path: /training/articles/security-gms-provider.html custom_link_attributes: - - description: "How to use and update Google Play services security provider, to protect against SSL exploits." + - description="How to use and update Google Play services security provider, to protect against SSL exploits." - title: Checking Device Compatibility with SafetyNet path: /training/safetynet/index.html custom_link_attributes: - - description: "How to use the SafetyNet service to analyze a device where your app is running and get information about its compatibility with your app." + - description="How to use the SafetyNet service to analyze a device where your app is running and get information about its compatibility with your app." - title: Enhancing Security with Device Management Policies path: /training/enterprise/device-management-policy.html custom_link_attributes: - - description: "How to create an application that enforces security policies on devices." + - description="How to create an application that enforces security policies on devices." - title: Best Practices for Permissions & Identifiers path: /training/best-permissions-ids.html @@ -1130,15 +1130,15 @@ toc: - title: Permissions and User Data path: /training/articles/user-data-overview.html custom_link_attributes: - - description: "Overview of app permissions on Android and how they affect your users." + - description="Overview of app permissions on Android and how they affect your users." - title: Best Practices for App Permissions path: /training/articles/user-data-permissions.html custom_link_attributes: - - description: "How to manage permissions the right way for users." + - description="How to manage permissions the right way for users." - title: Best Practices for Unique Identifiers path: /training/articles/user-data-ids.html custom_link_attributes: - - description: "Unique identifiers available and how to choose the right one for your use case." + - description="Unique identifiers available and how to choose the right one for your use case." - title: Best Practices for Testing path: /training/testing/index.html @@ -1146,11 +1146,11 @@ toc: - title: Getting Started with Testing path: /training/testing/start/index.html custom_link_attributes: - - description: "How to get started with testing your Android applications." + - description="How to get started with testing your Android applications." - title: Building Effective Unit Tests path: /training/testing/unit-testing/index.html custom_link_attributes: - - description: "How to build effective unit tests for Android apps." + - description="How to build effective unit tests for Android apps." section: - title: Building Local Unit Tests path: /training/testing/unit-testing/local-unit-tests.html @@ -1159,7 +1159,7 @@ toc: - title: Automating UI Tests path: /training/testing/ui-testing/index.html custom_link_attributes: - - description: "How to automate your user interface tests for Android apps." + - description="How to automate your user interface tests for Android apps." section: - title: Testing UI for a Single App path: /training/testing/ui-testing/espresso-testing.html @@ -1168,7 +1168,7 @@ toc: - title: Testing App Component Integrations path: /training/testing/integration-testing/index.html custom_link_attributes: - - description: "How to build effective integration tests for Android apps." + - description="How to build effective integration tests for Android apps." section: - title: Testing Your Service path: /training/testing/integration-testing/service-testing.html @@ -1177,7 +1177,7 @@ toc: - title: Testing Display Performance path: /training/testing/performance.html custom_link_attributes: - - description: "How to automate UI performance testing." + - description="How to automate UI performance testing." - title: Using Google Play to Distribute & Monetize path: /training/distribute.html @@ -1185,7 +1185,7 @@ toc: - title: Selling In-app Products path: /training/in-app-billing/index.html custom_link_attributes: - - description: "How to sell in-app products from your application using In-app Billing." + - description="How to sell in-app products from your application using In-app Billing." section: - title: Preparing Your App path: /training/in-app-billing/preparing-iab-app.html @@ -1198,7 +1198,7 @@ toc: - title: Maintaining Multiple APKs path: /training/multiple-apks/index.html custom_link_attributes: - - description: "How to publish your app on Google Play with separate APKs that target different devices, while using a single app listing." + - description="How to publish your app on Google Play with separate APKs that target different devices, while using a single app listing." section: - title: Creating Multiple APKs for Different API Levels path: /training/multiple-apks/api.html |