- https://developer.android.com/training/tv/discovery/recommendations-channel
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=pt_br
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=ko
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=ja
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=es_419
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=id
- https://developer.android.com/training/tv/discovery/recommendations-channel?hl=zh_cn
- https://developer.android.com/training/dependency-injection/hilt-jetpack
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=pt-br
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=es-419
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=zh-cn
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=ja
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=ko
- https://developer.android.com/training/dependency-injection/hilt-jetpack?hl=id
- https://developer.android.com/training/camera/multiple-camera-streams-simultaneously
- https://developer.android.com/training/sync-adapters
- https://developer.android.com/training/sync-adapters?hl=es_419
- https://developer.android.com/training/sync-adapters?hl=id
- https://developer.android.com/training/sync-adapters?hl=ja
- https://developer.android.com/training/sync-adapters?hl=ko
- https://developer.android.com/training/sync-adapters?hl=zh_cn
- https://developer.android.com/training/sync-adapters?hl=pt_br
- https://developer.android.com/training/basics/permissions
- https://developer.android.com/training/backward-compatible-ui
- https://developer.android.com/training/backward-compatible-ui?hl=es_419
- https://developer.android.com/training/backward-compatible-ui?hl=id
- https://developer.android.com/training/backward-compatible-ui?hl=ja
- https://developer.android.com/training/backward-compatible-ui?hl=ko
- https://developer.android.com/training/backward-compatible-ui?hl=zh_cn
- https://developer.android.com/training/backward-compatible-ui?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/events
- https://developer.android.com/training/wearables/data-layer/events?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/events?hl=ko
- https://developer.android.com/training/wearables/data-layer/events?hl=ja
- https://developer.android.com/training/wearables/data-layer/events?hl=es_419
- https://developer.android.com/training/wearables/data-layer/events?hl=id
- https://developer.android.com/training/wearables/data-layer/events?hl=zh_cn
- https://developer.android.com/training/tv/start/onscreen-keyboard
- https://developer.android.com/training/notify-user/time-sensitive
- https://developer.android.com/training/notify-user/time-sensitive?hl=pt-br
- https://developer.android.com/training/notify-user/time-sensitive?hl=ko
- https://developer.android.com/training/notify-user/time-sensitive?hl=ja
- https://developer.android.com/training/notify-user/time-sensitive?hl=es-419
- https://developer.android.com/training/notify-user/time-sensitive?hl=id
- https://developer.android.com/training/notify-user/time-sensitive?hl=zh-cn
- https://developer.android.com/training/graphics/opengl/motion
- https://developer.android.com/training/graphics/opengl/motion?hl=pt_br
- https://developer.android.com/training/graphics/opengl/motion?hl=ko
- https://developer.android.com/training/graphics/opengl/motion?hl=ja
- https://developer.android.com/training/graphics/opengl/motion?hl=es_419
- https://developer.android.com/training/graphics/opengl/motion?hl=id
- https://developer.android.com/training/graphics/opengl/motion?hl=zh_cn
- https://developer.android.com/training/articles/direct-boot
- https://developer.android.com/training/articles/direct-boot?hl=es-419
- https://developer.android.com/training/articles/direct-boot?hl=id
- https://developer.android.com/training/articles/direct-boot?hl=ja
- https://developer.android.com/training/articles/direct-boot?hl=ko
- https://developer.android.com/training/articles/direct-boot?hl=zh-cn
- https://developer.android.com/training/articles/direct-boot?hl=pt-br
- https://developer.android.com/training/tv/discovery/watch-next-programs
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=pt_br
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=ko
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=ja
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=es_419
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=id
- https://developer.android.com/training/tv/discovery/watch-next-programs?hl=zh_cn
- https://developer.android.com/training/connect-devices-wirelessly/nsd
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=pt_br
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=ko
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=ja
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=es_419
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=id
- https://developer.android.com/training/connect-devices-wirelessly/nsd?hl=zh_cn
- https://developer.android.com/training/wearables/notifications/bridger
- https://developer.android.com/training/wearables/notifications/bridger?hl=pt_br
- https://developer.android.com/training/wearables/notifications/bridger?hl=ko
- https://developer.android.com/training/wearables/notifications/bridger?hl=ja
- https://developer.android.com/training/wearables/notifications/bridger?hl=es_419
- https://developer.android.com/training/wearables/notifications/bridger?hl=id
- https://developer.android.com/training/wearables/notifications/bridger?hl=zh_cn
- https://developer.android.com/training/basics/network-ops
- https://developer.android.com/training/basics/network-ops?hl=es_419
- https://developer.android.com/training/basics/network-ops?hl=id
- https://developer.android.com/training/basics/network-ops?hl=ja
- https://developer.android.com/training/basics/network-ops?hl=ko
- https://developer.android.com/training/basics/network-ops?hl=zh_cn
- https://developer.android.com/training/basics/network-ops?hl=pt_br
- https://developer.android.com/training/articles/security-tips
- https://developer.android.com/training/articles/security-tips?hl=pt_br
- https://developer.android.com/training/articles/security-tips?hl=ko
- https://developer.android.com/training/articles/security-tips?hl=ja
- https://developer.android.com/training/articles/security-tips?hl=es_419
- https://developer.android.com/training/articles/security-tips?hl=id
- https://developer.android.com/training/articles/security-tips?hl=zh_cn
- https://developer.android.com/training/wearables/ui/wear-ui-library
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=pt_br
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=ko
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=ja
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=es_419
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=id
- https://developer.android.com/training/wearables/ui/wear-ui-library?hl=zh_cn
- https://developer.android.com/training/swipe/add-swipe-interface
- https://developer.android.com/training/swipe/add-swipe-interface?hl=pt_br
- https://developer.android.com/training/swipe/add-swipe-interface?hl=ko
- https://developer.android.com/training/swipe/add-swipe-interface?hl=ja
- https://developer.android.com/training/swipe/add-swipe-interface?hl=es_419
- https://developer.android.com/training/swipe/add-swipe-interface?hl=id
- https://developer.android.com/training/swipe/add-swipe-interface?hl=zh_cn
- https://developer.android.com/training/wearables/apps/standalone-apps
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=pt_br
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=ko
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=ja
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=es_419
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=id
- https://developer.android.com/training/wearables/apps/standalone-apps?hl=zh_cn
- https://developer.android.com/training/articles/security-android-protected-confirmation
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=es_419
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=id
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=ja
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=ko
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=zh_cn
- https://developer.android.com/training/articles/security-android-protected-confirmation?hl=pt_br
- https://developer.android.com/training/graphics/opengl/draw
- https://developer.android.com/training/graphics/opengl/draw?hl=pt_br
- https://developer.android.com/training/graphics/opengl/draw?hl=ko
- https://developer.android.com/training/graphics/opengl/draw?hl=ja
- https://developer.android.com/training/graphics/opengl/draw?hl=es_419
- https://developer.android.com/training/graphics/opengl/draw?hl=id
- https://developer.android.com/training/graphics/opengl/draw?hl=zh_cn
- https://developer.android.com/training/efficient-downloads/connectivity_patterns
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=pt_br
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=ko
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=ja
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=es_419
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=id
- https://developer.android.com/training/efficient-downloads/connectivity_patterns?hl=zh_cn
- https://developer.android.com/training/camera/multi-camera
- https://developer.android.com/training/wearables/apps/auth-wear
- https://developer.android.com/training/wearables/apps/auth-wear?hl=pt_br
- https://developer.android.com/training/wearables/apps/auth-wear?hl=ko
- https://developer.android.com/training/wearables/apps/auth-wear?hl=ja
- https://developer.android.com/training/wearables/apps/auth-wear?hl=es_419
- https://developer.android.com/training/wearables/apps/auth-wear?hl=id
- https://developer.android.com/training/wearables/apps/auth-wear?hl=zh_cn
- https://developer.android.com/training/efficient-downloads/redundant_redundant
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=pt_br
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=ko
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=ja
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=es_419
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=id
- https://developer.android.com/training/efficient-downloads/redundant_redundant?hl=zh_cn
- https://developer.android.com/training/testing/espresso/basics
- https://developer.android.com/training/testing/espresso/basics?hl=pt_br
- https://developer.android.com/training/testing/espresso/basics?hl=ko
- https://developer.android.com/training/testing/espresso/basics?hl=ja
- https://developer.android.com/training/testing/espresso/basics?hl=es_419
- https://developer.android.com/training/testing/espresso/basics?hl=id
- https://developer.android.com/training/testing/espresso/basics?hl=zh_cn
- https://developer.android.com/training/wearables/apps
- https://developer.android.com/training/wearables/apps?hl=es_419
- https://developer.android.com/training/wearables/apps?hl=id
- https://developer.android.com/training/wearables/apps?hl=ja
- https://developer.android.com/training/wearables/apps?hl=ko
- https://developer.android.com/training/wearables/apps?hl=zh_cn
- https://developer.android.com/training/wearables/apps?hl=pt_br
- https://developer.android.com/training/tv/playback/options
- https://developer.android.com/training/tv/playback/options?hl=pt_br
- https://developer.android.com/training/tv/playback/options?hl=ko
- https://developer.android.com/training/tv/playback/options?hl=ja
- https://developer.android.com/training/tv/playback/options?hl=es_419
- https://developer.android.com/training/tv/playback/options?hl=id
- https://developer.android.com/training/tv/playback/options?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer/accessing
- https://developer.android.com/training/wearables/data-layer/accessing?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/accessing?hl=ko
- https://developer.android.com/training/wearables/data-layer/accessing?hl=ja
- https://developer.android.com/training/wearables/data-layer/accessing?hl=es_419
- https://developer.android.com/training/wearables/data-layer/accessing?hl=id
- https://developer.android.com/training/wearables/data-layer/accessing?hl=zh_cn
- https://developer.android.com/training/basics/intents/package-visibility
- https://developer.android.com/training/tv/playback/details
- https://developer.android.com/training/tv/playback/details?hl=pt_br
- https://developer.android.com/training/tv/playback/details?hl=ko
- https://developer.android.com/training/tv/playback/details?hl=ja
- https://developer.android.com/training/tv/playback/details?hl=es_419
- https://developer.android.com/training/tv/playback/details?hl=id
- https://developer.android.com/training/tv/playback/details?hl=zh_cn
- https://developer.android.com/training/tv/tif/channel
- https://developer.android.com/training/tv/tif/channel?hl=pt_br
- https://developer.android.com/training/tv/tif/channel?hl=ko
- https://developer.android.com/training/tv/tif/channel?hl=ja
- https://developer.android.com/training/tv/tif/channel?hl=es_419
- https://developer.android.com/training/tv/tif/channel?hl=id
- https://developer.android.com/training/tv/tif/channel?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/service
- https://developer.android.com/training/wearables/watch-faces/service?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/service?hl=ko
- https://developer.android.com/training/wearables/watch-faces/service?hl=ja
- https://developer.android.com/training/wearables/watch-faces/service?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/service?hl=id
- https://developer.android.com/training/wearables/watch-faces/service?hl=zh_cn
- https://developer.android.com/training/beam-files/send-files
- https://developer.android.com/training/beam-files/send-files?hl=pt_br
- https://developer.android.com/training/beam-files/send-files?hl=ko
- https://developer.android.com/training/beam-files/send-files?hl=ja
- https://developer.android.com/training/beam-files/send-files?hl=es_419
- https://developer.android.com/training/beam-files/send-files?hl=id
- https://developer.android.com/training/beam-files/send-files?hl=zh_cn
- https://developer.android.com/training/kotlinplayground
- https://developer.android.com/training/kotlinplayground?hl=pt-br
- https://developer.android.com/training/kotlinplayground?hl=es-419
- https://developer.android.com/training/kotlinplayground?hl=zh-cn
- https://developer.android.com/training/kotlinplayground?hl=ja
- https://developer.android.com/training/kotlinplayground?hl=ko
- https://developer.android.com/training/kotlinplayground?hl=id
- https://developer.android.com/training/basics/firstapp/starting-activity
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=pt_br
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=ko
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=ja
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=es_419
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=id
- https://developer.android.com/training/basics/firstapp/starting-activity?hl=zh_cn
- https://developer.android.com/training/tv/discovery/in-app-search
- https://developer.android.com/training/tv/discovery/in-app-search?hl=pt_br
- https://developer.android.com/training/tv/discovery/in-app-search?hl=ko
- https://developer.android.com/training/tv/discovery/in-app-search?hl=ja
- https://developer.android.com/training/tv/discovery/in-app-search?hl=es_419
- https://developer.android.com/training/tv/discovery/in-app-search?hl=id
- https://developer.android.com/training/tv/discovery/in-app-search?hl=zh_cn
- https://developer.android.com/training/tv/discovery/game-programs
- https://developer.android.com/training/tv/discovery/game-programs?hl=pt_br
- https://developer.android.com/training/tv/discovery/game-programs?hl=ko
- https://developer.android.com/training/tv/discovery/game-programs?hl=ja
- https://developer.android.com/training/tv/discovery/game-programs?hl=es_419
- https://developer.android.com/training/tv/discovery/game-programs?hl=id
- https://developer.android.com/training/tv/discovery/game-programs?hl=zh_cn
- https://developer.android.com/training/connectivity/5g/enhance-with-5g
- https://developer.android.com/training/testing/espresso/cheat-sheet
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=pt-br
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=ko
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=ja
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=es-419
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=id
- https://developer.android.com/training/testing/espresso/cheat-sheet?hl=zh-cn
- https://developer.android.com/training/safetynet/safebrowsing
- https://developer.android.com/training/safetynet/safebrowsing?hl=pt_br
- https://developer.android.com/training/safetynet/safebrowsing?hl=ko
- https://developer.android.com/training/safetynet/safebrowsing?hl=ja
- https://developer.android.com/training/safetynet/safebrowsing?hl=es_419
- https://developer.android.com/training/safetynet/safebrowsing?hl=id
- https://developer.android.com/training/safetynet/safebrowsing?hl=zh_cn
- https://developer.android.com/training/run-background-service/create-service
- https://developer.android.com/training/run-background-service/create-service?hl=pt_br
- https://developer.android.com/training/run-background-service/create-service?hl=ko
- https://developer.android.com/training/run-background-service/create-service?hl=ja
- https://developer.android.com/training/run-background-service/create-service?hl=es_419
- https://developer.android.com/training/run-background-service/create-service?hl=id
- https://developer.android.com/training/run-background-service/create-service?hl=zh_cn
- https://developer.android.com/training/data-storage/room/testing-db
- https://developer.android.com/training/data-storage/room/testing-db?hl=pt_br
- https://developer.android.com/training/data-storage/room/testing-db?hl=ko
- https://developer.android.com/training/data-storage/room/testing-db?hl=ja
- https://developer.android.com/training/data-storage/room/testing-db?hl=es_419
- https://developer.android.com/training/data-storage/room/testing-db?hl=id
- https://developer.android.com/training/data-storage/room/testing-db?hl=zh_cn
- https://developer.android.com/training/graphics/opengl/projection
- https://developer.android.com/training/graphics/opengl/projection?hl=pt_br
- https://developer.android.com/training/graphics/opengl/projection?hl=ko
- https://developer.android.com/training/graphics/opengl/projection?hl=ja
- https://developer.android.com/training/graphics/opengl/projection?hl=es_419
- https://developer.android.com/training/graphics/opengl/projection?hl=id
- https://developer.android.com/training/graphics/opengl/projection?hl=zh_cn
- https://developer.android.com/training/sharing
- https://developer.android.com/training/sharing?hl=es_419
- https://developer.android.com/training/sharing?hl=id
- https://developer.android.com/training/sharing?hl=ja
- https://developer.android.com/training/sharing?hl=ko
- https://developer.android.com/training/sharing?hl=zh_cn
- https://developer.android.com/training/sharing?hl=pt_br
- https://developer.android.com/training/data-storage/room/prepopulate
- https://developer.android.com/training/data-storage/room/prepopulate?hl=id
- https://developer.android.com/training/data-storage/room/prepopulate?hl=pt-br
- https://developer.android.com/training/data-storage/room/prepopulate?hl=ja
- https://developer.android.com/training/data-storage/room/prepopulate?hl=es-419
- https://developer.android.com/training/data-storage/room/prepopulate?hl=zh-cn
- https://developer.android.com/training/data-storage/room/prepopulate?hl=ko
- https://developer.android.com/training/wearables/apps/packaging
- https://developer.android.com/training/wearables/apps/packaging?hl=pt_br
- https://developer.android.com/training/wearables/apps/packaging?hl=ko
- https://developer.android.com/training/wearables/apps/packaging?hl=ja
- https://developer.android.com/training/wearables/apps/packaging?hl=es_419
- https://developer.android.com/training/wearables/apps/packaging?hl=id
- https://developer.android.com/training/wearables/apps/packaging?hl=zh_cn
- https://developer.android.com/training/camera/cameradirect
- https://developer.android.com/training/camera/cameradirect?hl=pt_br
- https://developer.android.com/training/camera/cameradirect?hl=ko
- https://developer.android.com/training/camera/cameradirect?hl=ja
- https://developer.android.com/training/camera/cameradirect?hl=es_419
- https://developer.android.com/training/camera/cameradirect?hl=id
- https://developer.android.com/training/camera/cameradirect?hl=zh_cn
- https://developer.android.com/training/articles/security-config
- https://developer.android.com/training/articles/security-config?hl=es_419
- https://developer.android.com/training/articles/security-config?hl=id
- https://developer.android.com/training/articles/security-config?hl=ja
- https://developer.android.com/training/articles/security-config?hl=ko
- https://developer.android.com/training/articles/security-config?hl=zh_cn
- https://developer.android.com/training/articles/security-config?hl=pt_br
- https://developer.android.com/training/tv/tif/time-shifting
- https://developer.android.com/training/tv/tif/time-shifting?hl=pt_br
- https://developer.android.com/training/tv/tif/time-shifting?hl=ko
- https://developer.android.com/training/tv/tif/time-shifting?hl=ja
- https://developer.android.com/training/tv/tif/time-shifting?hl=es_419
- https://developer.android.com/training/tv/tif/time-shifting?hl=id
- https://developer.android.com/training/tv/tif/time-shifting?hl=zh_cn
- https://developer.android.com/training/cars/google-services
- https://developer.android.com/training/cars/google-services?hl=pt-br
- https://developer.android.com/training/cars/google-services?hl=ko
- https://developer.android.com/training/cars/google-services?hl=ja
- https://developer.android.com/training/cars/google-services?hl=es-419
- https://developer.android.com/training/cars/google-services?hl=id
- https://developer.android.com/training/cars/google-services?hl=zh-cn
- https://developer.android.com/training/snackbar/showing
- https://developer.android.com/training/snackbar/showing?hl=pt_br
- https://developer.android.com/training/snackbar/showing?hl=ko
- https://developer.android.com/training/snackbar/showing?hl=ja
- https://developer.android.com/training/snackbar/showing?hl=es_419
- https://developer.android.com/training/snackbar/showing?hl=id
- https://developer.android.com/training/snackbar/showing?hl=zh_cn
- https://developer.android.com/training/permissions/usage-notes
- https://developer.android.com/training/permissions/usage-notes?hl=pt_br
- https://developer.android.com/training/permissions/usage-notes?hl=ko
- https://developer.android.com/training/permissions/usage-notes?hl=ja
- https://developer.android.com/training/permissions/usage-notes?hl=es_419
- https://developer.android.com/training/permissions/usage-notes?hl=id
- https://developer.android.com/training/permissions/usage-notes?hl=zh_cn
- https://developer.android.com/training/camerax/take-photo
- https://developer.android.com/training/camerax/take-photo?hl=pt_br
- https://developer.android.com/training/camerax/take-photo?hl=ko
- https://developer.android.com/training/camerax/take-photo?hl=ja
- https://developer.android.com/training/camerax/take-photo?hl=es_419
- https://developer.android.com/training/camerax/take-photo?hl=id
- https://developer.android.com/training/camerax/take-photo?hl=zh_cn
- https://developer.android.com/training/wearables/ui/lists
- https://developer.android.com/training/wearables/ui/lists?hl=pt_br
- https://developer.android.com/training/wearables/ui/lists?hl=ko
- https://developer.android.com/training/wearables/ui/lists?hl=ja
- https://developer.android.com/training/wearables/ui/lists?hl=es_419
- https://developer.android.com/training/wearables/ui/lists?hl=id
- https://developer.android.com/training/wearables/ui/lists?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=ko
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=ja
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=es_419
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=id
- https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi?hl=zh_cn
- https://developer.android.com/training/scheduling/wakelock
- https://developer.android.com/training/scheduling/wakelock?hl=pt_br
- https://developer.android.com/training/scheduling/wakelock?hl=ko
- https://developer.android.com/training/scheduling/wakelock?hl=ja
- https://developer.android.com/training/scheduling/wakelock?hl=es_419
- https://developer.android.com/training/scheduling/wakelock?hl=id
- https://developer.android.com/training/scheduling/wakelock?hl=zh_cn
- https://developer.android.com/training/tv/accessibility/non-native-app
- https://developer.android.com/training/multiple-apks/texture
- https://developer.android.com/training/multiple-apks/texture?hl=pt_br
- https://developer.android.com/training/multiple-apks/texture?hl=ko
- https://developer.android.com/training/multiple-apks/texture?hl=ja
- https://developer.android.com/training/multiple-apks/texture?hl=es_419
- https://developer.android.com/training/multiple-apks/texture?hl=id
- https://developer.android.com/training/multiple-apks/texture?hl=zh_cn
- https://developer.android.com/training/testing
- https://developer.android.com/training/testing?hl=es_419
- https://developer.android.com/training/testing?hl=id
- https://developer.android.com/training/testing?hl=ja
- https://developer.android.com/training/testing?hl=ko
- https://developer.android.com/training/testing?hl=zh_cn
- https://developer.android.com/training/testing?hl=pt_br
- https://developer.android.com/training/animation/overview
- https://developer.android.com/training/animation/overview?hl=es_419
- https://developer.android.com/training/animation/overview?hl=id
- https://developer.android.com/training/animation/overview?hl=ja
- https://developer.android.com/training/animation/overview?hl=ko
- https://developer.android.com/training/animation/overview?hl=zh_cn
- https://developer.android.com/training/animation/overview?hl=pt_br
- https://developer.android.com/training/testing/espresso
- https://developer.android.com/training/testing/espresso?hl=es_419
- https://developer.android.com/training/testing/espresso?hl=id
- https://developer.android.com/training/testing/espresso?hl=ja
- https://developer.android.com/training/testing/espresso?hl=ko
- https://developer.android.com/training/testing/espresso?hl=zh_cn
- https://developer.android.com/training/testing/espresso?hl=pt_br
- https://developer.android.com/training/data-storage/app-specific
- https://developer.android.com/training/data-storage/app-specific?hl=id
- https://developer.android.com/training/data-storage/app-specific?hl=pt-br
- https://developer.android.com/training/data-storage/app-specific?hl=ja
- https://developer.android.com/training/data-storage/app-specific?hl=es-419
- https://developer.android.com/training/data-storage/app-specific?hl=ko
- https://developer.android.com/training/data-storage/app-specific?hl=zh-cn
- https://developer.android.com/training/backward-compatible-ui/abstracting
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=pt_br
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=ko
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=ja
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=es_419
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=id
- https://developer.android.com/training/backward-compatible-ui/abstracting?hl=zh_cn
- https://developer.android.com/training/location/background
- https://developer.android.com/training/location/background?hl=ko
- https://developer.android.com/training/location/background?hl=es_419
- https://developer.android.com/training/location/background?hl=ja
- https://developer.android.com/training/location/background?hl=pt_br
- https://developer.android.com/training/location/background?hl=id
- https://developer.android.com/training/location/background?hl=zh_cn
- https://developer.android.com/training/connectivity/5g
- https://developer.android.com/training/animation/vp2-migration
- https://developer.android.com/training/animation/vp2-migration?hl=id
- https://developer.android.com/training/animation/vp2-migration?hl=pt-br
- https://developer.android.com/training/animation/vp2-migration?hl=es-419
- https://developer.android.com/training/animation/vp2-migration?hl=ja
- https://developer.android.com/training/animation/vp2-migration?hl=zh-cn
- https://developer.android.com/training/animation/vp2-migration?hl=ko
- https://developer.android.com/training/dependency-injection/dagger-basics
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=id
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=pt-br
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=ja
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=es-419
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=zh-cn
- https://developer.android.com/training/dependency-injection/dagger-basics?hl=ko
- https://developer.android.com/training/basics/fragments/creating
- https://developer.android.com/training/basics/fragments/creating?hl=pt_br
- https://developer.android.com/training/basics/fragments/creating?hl=ko
- https://developer.android.com/training/basics/fragments/creating?hl=ja
- https://developer.android.com/training/basics/fragments/creating?hl=es_419
- https://developer.android.com/training/basics/fragments/creating?hl=id
- https://developer.android.com/training/basics/fragments/creating?hl=zh_cn
- https://developer.android.com/training/camerax/devices
- https://developer.android.com/training/camerax/devices?hl=pt-br
- https://developer.android.com/training/camerax/devices?hl=id
- https://developer.android.com/training/camerax/devices?hl=es-419
- https://developer.android.com/training/camerax/devices?hl=ja
- https://developer.android.com/training/camerax/devices?hl=zh-cn
- https://developer.android.com/training/camerax/devices?hl=ko
- https://developer.android.com/training/basics/network-ops/managing
- https://developer.android.com/training/basics/network-ops/managing?hl=id
- https://developer.android.com/training/basics/network-ops/managing?hl=es-419
- https://developer.android.com/training/basics/network-ops/managing?hl=ja
- https://developer.android.com/training/basics/network-ops/managing?hl=pt-br
- https://developer.android.com/training/basics/network-ops/managing?hl=ko
- https://developer.android.com/training/basics/network-ops/managing?hl=zh-cn
- https://developer.android.com/training/data-storage
- https://developer.android.com/training/data-storage?hl=id
- https://developer.android.com/training/data-storage?hl=pt-br
- https://developer.android.com/training/data-storage?hl=ja
- https://developer.android.com/training/data-storage?hl=es-419
- https://developer.android.com/training/data-storage?hl=zh-cn
- https://developer.android.com/training/data-storage?hl=ko
- https://developer.android.com/training/game-controllers
- https://developer.android.com/training/game-controllers?hl=es_419
- https://developer.android.com/training/game-controllers?hl=id
- https://developer.android.com/training/game-controllers?hl=ja
- https://developer.android.com/training/game-controllers?hl=ko
- https://developer.android.com/training/game-controllers?hl=zh_cn
- https://developer.android.com/training/game-controllers?hl=pt_br
- https://developer.android.com/training/basics/intents/filters
- https://developer.android.com/training/basics/intents/filters?hl=pt-br
- https://developer.android.com/training/basics/intents/filters?hl=ko
- https://developer.android.com/training/basics/intents/filters?hl=ja
- https://developer.android.com/training/basics/intents/filters?hl=es-419
- https://developer.android.com/training/basics/intents/filters?hl=id
- https://developer.android.com/training/basics/intents/filters?hl=zh-cn
- https://developer.android.com/training/testing/junit-rules
- https://developer.android.com/training/testing/junit-rules?hl=pt_br
- https://developer.android.com/training/testing/junit-rules?hl=ko
- https://developer.android.com/training/testing/junit-rules?hl=ja
- https://developer.android.com/training/testing/junit-rules?hl=es_419
- https://developer.android.com/training/testing/junit-rules?hl=id
- https://developer.android.com/training/testing/junit-rules?hl=zh_cn
- https://developer.android.com/training/maps
- https://developer.android.com/training/maps?hl=es_419
- https://developer.android.com/training/maps?hl=id
- https://developer.android.com/training/maps?hl=ja
- https://developer.android.com/training/maps?hl=ko
- https://developer.android.com/training/maps?hl=zh_cn
- https://developer.android.com/training/maps?hl=pt_br
- https://developer.android.com/training/appbar/up-action
- https://developer.android.com/training/appbar/up-action?hl=es_419
- https://developer.android.com/training/appbar/up-action?hl=id
- https://developer.android.com/training/appbar/up-action?hl=ja
- https://developer.android.com/training/appbar/up-action?hl=ko
- https://developer.android.com/training/appbar/up-action?hl=zh_cn
- https://developer.android.com/training/appbar/up-action?hl=pt_br
- https://developer.android.com/training/tv/discovery/video-programs
- https://developer.android.com/training/tv/discovery/video-programs?hl=pt_br
- https://developer.android.com/training/tv/discovery/video-programs?hl=ko
- https://developer.android.com/training/tv/discovery/video-programs?hl=ja
- https://developer.android.com/training/tv/discovery/video-programs?hl=es_419
- https://developer.android.com/training/tv/discovery/video-programs?hl=id
- https://developer.android.com/training/tv/discovery/video-programs?hl=zh_cn
- https://developer.android.com/training/dependency-injection/hilt-android
- https://developer.android.com/training/dependency-injection/hilt-android?hl=pt-br
- https://developer.android.com/training/dependency-injection/hilt-android?hl=es-419
- https://developer.android.com/training/dependency-injection/hilt-android?hl=zh-cn
- https://developer.android.com/training/dependency-injection/hilt-android?hl=ja
- https://developer.android.com/training/dependency-injection/hilt-android?hl=ko
- https://developer.android.com/training/dependency-injection/hilt-android?hl=id
- https://developer.android.com/training/app-links
- https://developer.android.com/training/app-links?hl=es_419
- https://developer.android.com/training/app-links?hl=id
- https://developer.android.com/training/app-links?hl=ja
- https://developer.android.com/training/app-links?hl=ko
- https://developer.android.com/training/app-links?hl=zh_cn
- https://developer.android.com/training/app-links?hl=pt_br
- https://developer.android.com/training/camerax/preview
- https://developer.android.com/training/camerax/preview?hl=pt-br
- https://developer.android.com/training/camerax/preview?hl=ko
- https://developer.android.com/training/camerax/preview?hl=ja
- https://developer.android.com/training/camerax/preview?hl=es-419
- https://developer.android.com/training/camerax/preview?hl=id
- https://developer.android.com/training/camerax/preview?hl=zh-cn
- https://developer.android.com/training/wearables/apps/creating-app-china
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=pt_br
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=ko
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=ja
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=es_419
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=id
- https://developer.android.com/training/wearables/apps/creating-app-china?hl=zh_cn
- https://developer.android.com/training/testing/ui-testing
- https://developer.android.com/training/testing/ui-testing?hl=es_419
- https://developer.android.com/training/testing/ui-testing?hl=id
- https://developer.android.com/training/testing/ui-testing?hl=ja
- https://developer.android.com/training/testing/ui-testing?hl=ko
- https://developer.android.com/training/testing/ui-testing?hl=zh_cn
- https://developer.android.com/training/testing/ui-testing?hl=pt_br
- https://developer.android.com/training/connect-devices-wirelessly
- https://developer.android.com/training/connect-devices-wirelessly?hl=es_419
- https://developer.android.com/training/connect-devices-wirelessly?hl=id
- https://developer.android.com/training/connect-devices-wirelessly?hl=ja
- https://developer.android.com/training/connect-devices-wirelessly?hl=ko
- https://developer.android.com/training/connect-devices-wirelessly?hl=zh_cn
- https://developer.android.com/training/connect-devices-wirelessly?hl=pt_br
- https://developer.android.com/training/permissions/declaring
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/motionscene?hl=zh-cn
- https://developer.android.com/training/wearables/watch-faces
- https://developer.android.com/training/wearables/watch-faces?hl=es_419
- https://developer.android.com/training/wearables/watch-faces?hl=id
- https://developer.android.com/training/wearables/watch-faces?hl=ja
- https://developer.android.com/training/wearables/watch-faces?hl=ko
- https://developer.android.com/training/wearables/watch-faces?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces?hl=pt_br
- https://developer.android.com/training/transitions/start-activity
- https://developer.android.com/training/transitions/start-activity?hl=pt_br
- https://developer.android.com/training/transitions/start-activity?hl=ko
- https://developer.android.com/training/transitions/start-activity?hl=ja
- https://developer.android.com/training/transitions/start-activity?hl=es_419
- https://developer.android.com/training/transitions/start-activity?hl=id
- https://developer.android.com/training/transitions/start-activity?hl=zh_cn
- https://developer.android.com/training/tv/discovery
- https://developer.android.com/training/tv/discovery?hl=es_419
- https://developer.android.com/training/tv/discovery?hl=id
- https://developer.android.com/training/tv/discovery?hl=ja
- https://developer.android.com/training/tv/discovery?hl=ko
- https://developer.android.com/training/tv/discovery?hl=zh_cn
- https://developer.android.com/training/tv/discovery?hl=pt_br
- https://developer.android.com/training/keyboard-input/visibility
- https://developer.android.com/training/keyboard-input/visibility?hl=pt_br
- https://developer.android.com/training/keyboard-input/visibility?hl=ko
- https://developer.android.com/training/keyboard-input/visibility?hl=ja
- https://developer.android.com/training/keyboard-input/visibility?hl=es_419
- https://developer.android.com/training/keyboard-input/visibility?hl=id
- https://developer.android.com/training/keyboard-input/visibility?hl=zh_cn
- https://developer.android.com/training/contacts-provider/modify-data
- https://developer.android.com/training/contacts-provider/modify-data?hl=pt_br
- https://developer.android.com/training/contacts-provider/modify-data?hl=ko
- https://developer.android.com/training/contacts-provider/modify-data?hl=ja
- https://developer.android.com/training/contacts-provider/modify-data?hl=es_419
- https://developer.android.com/training/contacts-provider/modify-data?hl=id
- https://developer.android.com/training/contacts-provider/modify-data?hl=zh_cn
- https://developer.android.com/training/dependency-injection/hilt-multi-module
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=pt-br
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=es-419
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=zh-cn
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=ja
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=ko
- https://developer.android.com/training/dependency-injection/hilt-multi-module?hl=id
- https://developer.android.com/training/tv/start/hardware
- https://developer.android.com/training/tv/start/hardware?hl=pt_br
- https://developer.android.com/training/tv/start/hardware?hl=ko
- https://developer.android.com/training/tv/start/hardware?hl=ja
- https://developer.android.com/training/tv/start/hardware?hl=es_419
- https://developer.android.com/training/tv/start/hardware?hl=id
- https://developer.android.com/training/tv/start/hardware?hl=zh_cn
- https://developer.android.com/training/search/setup
- https://developer.android.com/training/search/setup?hl=pt_br
- https://developer.android.com/training/search/setup?hl=ko
- https://developer.android.com/training/search/setup?hl=ja
- https://developer.android.com/training/search/setup?hl=es_419
- https://developer.android.com/training/search/setup?hl=id
- https://developer.android.com/training/search/setup?hl=zh_cn
- https://developer.android.com/training/basics/intents/sending
- https://developer.android.com/training/basics/intents/sending?hl=pt-br
- https://developer.android.com/training/basics/intents/sending?hl=ko
- https://developer.android.com/training/basics/intents/sending?hl=ja
- https://developer.android.com/training/basics/intents/sending?hl=es-419
- https://developer.android.com/training/basics/intents/sending?hl=id
- https://developer.android.com/training/basics/intents/sending?hl=zh-cn
- https://developer.android.com/training/tv/accessibility/non-native-best-practices
- https://developer.android.com/training/tv/playback/guided-step
- https://developer.android.com/training/tv/playback/guided-step?hl=ja
- https://developer.android.com/training/tv/playback/guided-step?hl=es-419
- https://developer.android.com/training/tv/playback/guided-step?hl=id
- https://developer.android.com/training/tv/playback/guided-step?hl=pt-br
- https://developer.android.com/training/tv/playback/guided-step?hl=zh-cn
- https://developer.android.com/training/tv/playback/guided-step?hl=ko
- https://developer.android.com/training/testing/ui-automator
- https://developer.android.com/training/testing/ui-automator?hl=pt_br
- https://developer.android.com/training/testing/ui-automator?hl=ko
- https://developer.android.com/training/testing/ui-automator?hl=ja
- https://developer.android.com/training/testing/ui-automator?hl=es_419
- https://developer.android.com/training/testing/ui-automator?hl=id
- https://developer.android.com/training/testing/ui-automator?hl=zh_cn
- https://developer.android.com/training/testing/ui-testing/espresso-testing
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=pt_br
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=ko
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=ja
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=es_419
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=id
- https://developer.android.com/training/testing/ui-testing/espresso-testing?hl=zh_cn
- https://developer.android.com/training/wearables/wearable-sounds
- https://developer.android.com/training/wearables/wearable-sounds?hl=pt_br
- https://developer.android.com/training/wearables/wearable-sounds?hl=ko
- https://developer.android.com/training/wearables/wearable-sounds?hl=ja
- https://developer.android.com/training/wearables/wearable-sounds?hl=es_419
- https://developer.android.com/training/wearables/wearable-sounds?hl=id
- https://developer.android.com/training/wearables/wearable-sounds?hl=zh_cn
- https://developer.android.com/training/dependency-injection/manual
- https://developer.android.com/training/dependency-injection/manual?hl=id
- https://developer.android.com/training/dependency-injection/manual?hl=pt-br
- https://developer.android.com/training/dependency-injection/manual?hl=ja
- https://developer.android.com/training/dependency-injection/manual?hl=es-419
- https://developer.android.com/training/dependency-injection/manual?hl=ko
- https://developer.android.com/training/dependency-injection/manual?hl=zh-cn
- https://developer.android.com/training/notify-user/build-notification
- https://developer.android.com/training/notify-user/build-notification?hl=pt_br
- https://developer.android.com/training/notify-user/build-notification?hl=ko
- https://developer.android.com/training/notify-user/build-notification?hl=ja
- https://developer.android.com/training/notify-user/build-notification?hl=es_419
- https://developer.android.com/training/notify-user/build-notification?hl=id
- https://developer.android.com/training/notify-user/build-notification?hl=zh_cn
- https://developer.android.com/training/backward-compatible-ui/older-implementation
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=pt_br
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=ko
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=ja
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=es_419
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=id
- https://developer.android.com/training/backward-compatible-ui/older-implementation?hl=zh_cn
- https://developer.android.com/training/wearables
- https://developer.android.com/training/wearables?hl=es_419
- https://developer.android.com/training/wearables?hl=id
- https://developer.android.com/training/wearables?hl=ja
- https://developer.android.com/training/wearables?hl=ko
- https://developer.android.com/training/wearables?hl=zh_cn
- https://developer.android.com/training/wearables?hl=pt_br
- https://developer.android.com/training/basics/fragments/communicating
- https://developer.android.com/training/basics/fragments/communicating?hl=zh-cn
- https://developer.android.com/training/basics/fragments/communicating?hl=ko
- https://developer.android.com/training/basics/fragments/communicating?hl=ja
- https://developer.android.com/training/gestures/scale
- https://developer.android.com/training/gestures/scale?hl=pt_br
- https://developer.android.com/training/gestures/scale?hl=ko
- https://developer.android.com/training/gestures/scale?hl=ja
- https://developer.android.com/training/gestures/scale?hl=es_419
- https://developer.android.com/training/gestures/scale?hl=id
- https://developer.android.com/training/gestures/scale?hl=zh_cn
- https://developer.android.com/training/game-controllers/controller-input
- https://developer.android.com/training/game-controllers/controller-input?hl=pt_br
- https://developer.android.com/training/game-controllers/controller-input?hl=ko
- https://developer.android.com/training/game-controllers/controller-input?hl=ja
- https://developer.android.com/training/game-controllers/controller-input?hl=es_419
- https://developer.android.com/training/game-controllers/controller-input?hl=id
- https://developer.android.com/training/game-controllers/controller-input?hl=zh_cn
- https://developer.android.com/training/cars
- https://developer.android.com/training/cars?hl=es_419
- https://developer.android.com/training/cars?hl=id
- https://developer.android.com/training/cars?hl=ja
- https://developer.android.com/training/cars?hl=ko
- https://developer.android.com/training/cars?hl=zh_cn
- https://developer.android.com/training/cars?hl=pt_br
- https://developer.android.com/training/scheduling
- https://developer.android.com/training/scheduling?hl=es_419
- https://developer.android.com/training/scheduling?hl=id
- https://developer.android.com/training/scheduling?hl=ja
- https://developer.android.com/training/scheduling?hl=ko
- https://developer.android.com/training/scheduling?hl=zh_cn
- https://developer.android.com/training/scheduling?hl=pt_br
- https://developer.android.com/training/appbar/actions
- https://developer.android.com/training/appbar/actions?hl=es_419
- https://developer.android.com/training/appbar/actions?hl=id
- https://developer.android.com/training/appbar/actions?hl=ja
- https://developer.android.com/training/appbar/actions?hl=ko
- https://developer.android.com/training/appbar/actions?hl=zh_cn
- https://developer.android.com/training/appbar/actions?hl=pt_br
- https://developer.android.com/training/camerax/analyze
- https://developer.android.com/training/camerax/analyze?hl=pt_br
- https://developer.android.com/training/camerax/analyze?hl=ko
- https://developer.android.com/training/camerax/analyze?hl=ja
- https://developer.android.com/training/camerax/analyze?hl=es_419
- https://developer.android.com/training/camerax/analyze?hl=id
- https://developer.android.com/training/camerax/analyze?hl=zh_cn
- https://developer.android.com/training/dependency-injection
- https://developer.android.com/training/dependency-injection?hl=id
- https://developer.android.com/training/dependency-injection?hl=pt-br
- https://developer.android.com/training/dependency-injection?hl=es-419
- https://developer.android.com/training/dependency-injection?hl=ja
- https://developer.android.com/training/dependency-injection?hl=ko
- https://developer.android.com/training/dependency-injection?hl=zh-cn
- https://developer.android.com/training/dependency-injection/dagger-android
- https://developer.android.com/training/dependency-injection/dagger-android?hl=id
- https://developer.android.com/training/dependency-injection/dagger-android?hl=pt-br
- https://developer.android.com/training/dependency-injection/dagger-android?hl=es-419
- https://developer.android.com/training/dependency-injection/dagger-android?hl=ja
- https://developer.android.com/training/dependency-injection/dagger-android?hl=ko
- https://developer.android.com/training/dependency-injection/dagger-android?hl=zh-cn
- https://developer.android.com/training/wide-color-gamut
- https://developer.android.com/training/wide-color-gamut?hl=es_419
- https://developer.android.com/training/wide-color-gamut?hl=id
- https://developer.android.com/training/wide-color-gamut?hl=ja
- https://developer.android.com/training/wide-color-gamut?hl=ko
- https://developer.android.com/training/wide-color-gamut?hl=zh_cn
- https://developer.android.com/training/wide-color-gamut?hl=pt_br
- https://developer.android.com/training/gestures/multi
- https://developer.android.com/training/gestures/multi?hl=pt_br
- https://developer.android.com/training/gestures/multi?hl=ko
- https://developer.android.com/training/gestures/multi?hl=ja
- https://developer.android.com/training/gestures/multi?hl=es_419
- https://developer.android.com/training/gestures/multi?hl=id
- https://developer.android.com/training/gestures/multi?hl=zh_cn
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=pt_br
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=ko
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=ja
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=es_419
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=id
- https://developer.android.com/training/wearables/data-providers/exposing-data-complications?hl=zh_cn
- https://developer.android.com/training/constraint-layout
- https://developer.android.com/training/constraint-layout?hl=es_419
- https://developer.android.com/training/constraint-layout?hl=id
- https://developer.android.com/training/constraint-layout?hl=ja
- https://developer.android.com/training/constraint-layout?hl=ko
- https://developer.android.com/training/constraint-layout?hl=zh_cn
- https://developer.android.com/training/constraint-layout?hl=pt_br
- https://developer.android.com/training/camerax/architecture
- https://developer.android.com/training/camerax/architecture?hl=pt_br
- https://developer.android.com/training/camerax/architecture?hl=ko
- https://developer.android.com/training/camerax/architecture?hl=ja
- https://developer.android.com/training/camerax/architecture?hl=es_419
- https://developer.android.com/training/camerax/architecture?hl=id
- https://developer.android.com/training/camerax/architecture?hl=zh_cn
- https://developer.android.com/training/multiple-apks/api
- https://developer.android.com/training/multiple-apks/api?hl=pt_br
- https://developer.android.com/training/multiple-apks/api?hl=ko
- https://developer.android.com/training/multiple-apks/api?hl=ja
- https://developer.android.com/training/multiple-apks/api?hl=es_419
- https://developer.android.com/training/multiple-apks/api?hl=id
- https://developer.android.com/training/multiple-apks/api?hl=zh_cn
- https://developer.android.com/training/material/animations
- https://developer.android.com/training/material/animations?hl=pt_br
- https://developer.android.com/training/material/animations?hl=ko
- https://developer.android.com/training/material/animations?hl=ja
- https://developer.android.com/training/material/animations?hl=es_419
- https://developer.android.com/training/material/animations?hl=id
- https://developer.android.com/training/material/animations?hl=zh_cn
- https://developer.android.com/training/data-storage/manage-all-files
- https://developer.android.com/training/dependency-injection/hilt-testing
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=pt-br
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=es-419
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=zh-cn
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=ja
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=ko
- https://developer.android.com/training/dependency-injection/hilt-testing?hl=id
- https://developer.android.com/training/multiple-apks/screensize
- https://developer.android.com/training/multiple-apks/screensize?hl=pt_br
- https://developer.android.com/training/multiple-apks/screensize?hl=ko
- https://developer.android.com/training/multiple-apks/screensize?hl=ja
- https://developer.android.com/training/multiple-apks/screensize?hl=es_419
- https://developer.android.com/training/multiple-apks/screensize?hl=id
- https://developer.android.com/training/multiple-apks/screensize?hl=zh_cn
- https://developer.android.com/training/testing/espresso/accessibility-checking
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=pt-br
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=ko
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=ja
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=es-419
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=id
- https://developer.android.com/training/testing/espresso/accessibility-checking?hl=zh-cn
- https://developer.android.com/training/wearables/ui/wrist-gestures
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=pt_br
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=ko
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=ja
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=es_419
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=id
- https://developer.android.com/training/wearables/ui/wrist-gestures?hl=zh_cn
- https://developer.android.com/training/material/shadows-clipping
- https://developer.android.com/training/material/shadows-clipping?hl=pt_br
- https://developer.android.com/training/material/shadows-clipping?hl=ko
- https://developer.android.com/training/material/shadows-clipping?hl=ja
- https://developer.android.com/training/material/shadows-clipping?hl=es_419
- https://developer.android.com/training/material/shadows-clipping?hl=id
- https://developer.android.com/training/material/shadows-clipping?hl=zh_cn
- https://developer.android.com/training/testing/fundamentals
- https://developer.android.com/training/testing/fundamentals?hl=pt_br
- https://developer.android.com/training/testing/fundamentals?hl=ko
- https://developer.android.com/training/testing/fundamentals?hl=ja
- https://developer.android.com/training/testing/fundamentals?hl=es_419
- https://developer.android.com/training/testing/fundamentals?hl=id
- https://developer.android.com/training/testing/fundamentals?hl=zh_cn
- https://developer.android.com/training/app-indexing
- https://developer.android.com/training/app-indexing?hl=es_419
- https://developer.android.com/training/app-indexing?hl=id
- https://developer.android.com/training/app-indexing?hl=ja
- https://developer.android.com/training/app-indexing?hl=ko
- https://developer.android.com/training/app-indexing?hl=zh_cn
- https://developer.android.com/training/app-indexing?hl=pt_br
- https://developer.android.com/training/multiscreen/screensizes
- https://developer.android.com/training/multiscreen/screensizes?hl=pt-br
- https://developer.android.com/training/multiscreen/screensizes?hl=ko
- https://developer.android.com/training/multiscreen/screensizes?hl=ja
- https://developer.android.com/training/multiscreen/screensizes?hl=es-419
- https://developer.android.com/training/multiscreen/screensizes?hl=id
- https://developer.android.com/training/multiscreen/screensizes?hl=zh-cn
- https://developer.android.com/training/wearables/watch-faces/hardware-acceleration
- https://developer.android.com/training/id-auth/authenticate
- https://developer.android.com/training/id-auth/authenticate?hl=pt_br
- https://developer.android.com/training/id-auth/authenticate?hl=ko
- https://developer.android.com/training/id-auth/authenticate?hl=ja
- https://developer.android.com/training/id-auth/authenticate?hl=es_419
- https://developer.android.com/training/id-auth/authenticate?hl=id
- https://developer.android.com/training/id-auth/authenticate?hl=zh_cn
- https://developer.android.com/training/sync-adapters/creating-authenticator
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=pt_br
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=ko
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=ja
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=es_419
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=id
- https://developer.android.com/training/sync-adapters/creating-authenticator?hl=zh_cn
- https://developer.android.com/training/location/retrieve-current
- https://developer.android.com/training/location/retrieve-current?hl=pt_br
- https://developer.android.com/training/location/retrieve-current?hl=ko
- https://developer.android.com/training/location/retrieve-current?hl=ja
- https://developer.android.com/training/location/retrieve-current?hl=es_419
- https://developer.android.com/training/location/retrieve-current?hl=id
- https://developer.android.com/training/location/retrieve-current?hl=zh_cn
- https://developer.android.com/training/tv/playback/transport-controls
- https://developer.android.com/training/tv/playback/transport-controls?hl=pt_br
- https://developer.android.com/training/tv/playback/transport-controls?hl=ko
- https://developer.android.com/training/tv/playback/transport-controls?hl=ja
- https://developer.android.com/training/tv/playback/transport-controls?hl=es_419
- https://developer.android.com/training/tv/playback/transport-controls?hl=id
- https://developer.android.com/training/tv/playback/transport-controls?hl=zh_cn
- https://developer.android.com/training/animation/screen-slide
- https://developer.android.com/training/animation/screen-slide?hl=es_419
- https://developer.android.com/training/animation/screen-slide?hl=id
- https://developer.android.com/training/animation/screen-slide?hl=ja
- https://developer.android.com/training/animation/screen-slide?hl=ko
- https://developer.android.com/training/animation/screen-slide?hl=zh_cn
- https://developer.android.com/training/animation/screen-slide?hl=pt_br
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=pt_br
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=ko
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=ja
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=es_419
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=id
- https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests?hl=zh_cn
- https://developer.android.com/training/camera/camera-enumeration
- https://developer.android.com/training/system-ui/immersive
- https://developer.android.com/training/system-ui/immersive?hl=pt_br
- https://developer.android.com/training/system-ui/immersive?hl=ko
- https://developer.android.com/training/system-ui/immersive?hl=ja
- https://developer.android.com/training/system-ui/immersive?hl=es_419
- https://developer.android.com/training/system-ui/immersive?hl=id
- https://developer.android.com/training/system-ui/immersive?hl=zh_cn
- https://developer.android.com/training/safetynet/attestation-quota-monitoring
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=id
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=pt-br
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=ja
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=es-419
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=zh-cn
- https://developer.android.com/training/safetynet/attestation-quota-monitoring?hl=ko
- https://developer.android.com/training/tv/tif
- https://developer.android.com/training/tv/tif?hl=es_419
- https://developer.android.com/training/tv/tif?hl=id
- https://developer.android.com/training/tv/tif?hl=ja
- https://developer.android.com/training/tv/tif?hl=ko
- https://developer.android.com/training/tv/tif?hl=zh_cn
- https://developer.android.com/training/tv/tif?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/issues
- https://developer.android.com/training/wearables/watch-faces/issues?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/issues?hl=ko
- https://developer.android.com/training/wearables/watch-faces/issues?hl=ja
- https://developer.android.com/training/wearables/watch-faces/issues?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/issues?hl=id
- https://developer.android.com/training/wearables/watch-faces/issues?hl=zh_cn
- https://developer.android.com/training/graphics/opengl
- https://developer.android.com/training/graphics/opengl?hl=es_419
- https://developer.android.com/training/graphics/opengl?hl=id
- https://developer.android.com/training/graphics/opengl?hl=ja
- https://developer.android.com/training/graphics/opengl?hl=ko
- https://developer.android.com/training/graphics/opengl?hl=zh_cn
- https://developer.android.com/training/graphics/opengl?hl=pt_br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=zh-cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraintset?hl=ko
- https://developer.android.com/training/testing/rel-notes
- https://developer.android.com/training/testing/rel-notes?hl=pt_br
- https://developer.android.com/training/testing/rel-notes?hl=ko
- https://developer.android.com/training/testing/rel-notes?hl=ja
- https://developer.android.com/training/testing/rel-notes?hl=es_419
- https://developer.android.com/training/testing/rel-notes?hl=id
- https://developer.android.com/training/testing/rel-notes?hl=zh_cn
- https://developer.android.com/training/testing/espresso/multiprocess
- https://developer.android.com/training/testing/espresso/multiprocess?hl=pt_br
- https://developer.android.com/training/testing/espresso/multiprocess?hl=ko
- https://developer.android.com/training/testing/espresso/multiprocess?hl=ja
- https://developer.android.com/training/testing/espresso/multiprocess?hl=es_419
- https://developer.android.com/training/testing/espresso/multiprocess?hl=id
- https://developer.android.com/training/testing/espresso/multiprocess?hl=zh_cn
- https://developer.android.com/training/cars/messaging
- https://developer.android.com/training/cars/messaging?hl=pt_br
- https://developer.android.com/training/cars/messaging?hl=ko
- https://developer.android.com/training/cars/messaging?hl=ja
- https://developer.android.com/training/cars/messaging?hl=es_419
- https://developer.android.com/training/cars/messaging?hl=id
- https://developer.android.com/training/cars/messaging?hl=zh_cn
- https://developer.android.com/training/camerax/configuration
- https://developer.android.com/training/camerax/configuration?hl=pt_br
- https://developer.android.com/training/camerax/configuration?hl=ko
- https://developer.android.com/training/camerax/configuration?hl=ja
- https://developer.android.com/training/camerax/configuration?hl=es_419
- https://developer.android.com/training/camerax/configuration?hl=id
- https://developer.android.com/training/camerax/configuration?hl=zh_cn
- https://developer.android.com/training/testing/espresso/web
- https://developer.android.com/training/testing/espresso/web?hl=pt_br
- https://developer.android.com/training/testing/espresso/web?hl=ko
- https://developer.android.com/training/testing/espresso/web?hl=ja
- https://developer.android.com/training/testing/espresso/web?hl=es_419
- https://developer.android.com/training/testing/espresso/web?hl=id
- https://developer.android.com/training/testing/espresso/web?hl=zh_cn
- https://developer.android.com/training/search/backward-compat
- https://developer.android.com/training/search/backward-compat?hl=pt_br
- https://developer.android.com/training/search/backward-compat?hl=ko
- https://developer.android.com/training/search/backward-compat?hl=ja
- https://developer.android.com/training/search/backward-compat?hl=es_419
- https://developer.android.com/training/search/backward-compat?hl=id
- https://developer.android.com/training/search/backward-compat?hl=zh_cn
- https://developer.android.com/training/tv/games
- https://developer.android.com/training/tv/games?hl=es_419
- https://developer.android.com/training/tv/games?hl=id
- https://developer.android.com/training/tv/games?hl=ja
- https://developer.android.com/training/tv/games?hl=ko
- https://developer.android.com/training/tv/games?hl=zh_cn
- https://developer.android.com/training/tv/games?hl=pt_br
- https://developer.android.com/training/swipe/respond-refresh-request
- https://developer.android.com/training/swipe/respond-refresh-request?hl=pt_br
- https://developer.android.com/training/swipe/respond-refresh-request?hl=ko
- https://developer.android.com/training/swipe/respond-refresh-request?hl=ja
- https://developer.android.com/training/swipe/respond-refresh-request?hl=es_419
- https://developer.android.com/training/swipe/respond-refresh-request?hl=id
- https://developer.android.com/training/swipe/respond-refresh-request?hl=zh_cn
- https://developer.android.com/training/data-storage/room
- https://developer.android.com/training/data-storage/room?hl=es_419
- https://developer.android.com/training/data-storage/room?hl=id
- https://developer.android.com/training/data-storage/room?hl=ja
- https://developer.android.com/training/data-storage/room?hl=ko
- https://developer.android.com/training/data-storage/room?hl=zh_cn
- https://developer.android.com/training/data-storage/room?hl=pt_br
- https://developer.android.com/training/volley
- https://developer.android.com/training/volley?hl=es_419
- https://developer.android.com/training/volley?hl=id
- https://developer.android.com/training/volley?hl=ja
- https://developer.android.com/training/volley?hl=ko
- https://developer.android.com/training/volley?hl=zh_cn
- https://developer.android.com/training/volley?hl=pt_br
- https://developer.android.com/training/tv/start/navigation
- https://developer.android.com/training/tv/start/navigation?hl=pt_br
- https://developer.android.com/training/tv/start/navigation?hl=ko
- https://developer.android.com/training/tv/start/navigation?hl=ja
- https://developer.android.com/training/tv/start/navigation?hl=es_419
- https://developer.android.com/training/tv/start/navigation?hl=id
- https://developer.android.com/training/tv/start/navigation?hl=zh_cn
- https://developer.android.com/training/id-auth/custom_auth
- https://developer.android.com/training/id-auth/custom_auth?hl=pt_br
- https://developer.android.com/training/id-auth/custom_auth?hl=ko
- https://developer.android.com/training/id-auth/custom_auth?hl=ja
- https://developer.android.com/training/id-auth/custom_auth?hl=es_419
- https://developer.android.com/training/id-auth/custom_auth?hl=id
- https://developer.android.com/training/id-auth/custom_auth?hl=zh_cn
- https://developer.android.com/training/data-storage/shared/documents-files
- https://developer.android.com/training/data-storage/shared/documents-files?hl=id
- https://developer.android.com/training/data-storage/shared/documents-files?hl=pt-br
- https://developer.android.com/training/data-storage/shared/documents-files?hl=ja
- https://developer.android.com/training/data-storage/shared/documents-files?hl=es-419
- https://developer.android.com/training/data-storage/shared/documents-files?hl=zh-cn
- https://developer.android.com/training/data-storage/shared/documents-files?hl=ko
- https://developer.android.com/training/printing/html-docs
- https://developer.android.com/training/printing/html-docs?hl=pt_br
- https://developer.android.com/training/printing/html-docs?hl=ko
- https://developer.android.com/training/printing/html-docs?hl=ja
- https://developer.android.com/training/printing/html-docs?hl=es_419
- https://developer.android.com/training/printing/html-docs?hl=id
- https://developer.android.com/training/printing/html-docs?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=zh-cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onswipe?hl=ko
- https://developer.android.com/training/testing/espresso/recipes
- https://developer.android.com/training/testing/espresso/recipes?hl=pt-br
- https://developer.android.com/training/testing/espresso/recipes?hl=ko
- https://developer.android.com/training/testing/espresso/recipes?hl=ja
- https://developer.android.com/training/testing/espresso/recipes?hl=es-419
- https://developer.android.com/training/testing/espresso/recipes?hl=id
- https://developer.android.com/training/testing/espresso/recipes?hl=zh-cn
- https://developer.android.com/training/basics/fragments/pass-data-between
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=es-419
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=zh-cn
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=ja
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=id
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=pt-br
- https://developer.android.com/training/basics/fragments/pass-data-between?hl=ko
- https://developer.android.com/training/location/permissions
- https://developer.android.com/training/location/permissions?hl=es-419
- https://developer.android.com/training/location/permissions?hl=id
- https://developer.android.com/training/location/permissions?hl=ja
- https://developer.android.com/training/location/permissions?hl=ko
- https://developer.android.com/training/location/permissions?hl=pt-br
- https://developer.android.com/training/location/permissions?hl=zh-cn
- https://developer.android.com/training/articles/security-ssl
- https://developer.android.com/training/articles/security-ssl?hl=pt_br
- https://developer.android.com/training/articles/security-ssl?hl=ko
- https://developer.android.com/training/articles/security-ssl?hl=ja
- https://developer.android.com/training/articles/security-ssl?hl=es_419
- https://developer.android.com/training/articles/security-ssl?hl=id
- https://developer.android.com/training/articles/security-ssl?hl=zh_cn
- https://developer.android.com/training/notify-user/group
- https://developer.android.com/training/notify-user/group?hl=pt_br
- https://developer.android.com/training/notify-user/group?hl=ko
- https://developer.android.com/training/notify-user/group?hl=ja
- https://developer.android.com/training/notify-user/group?hl=es_419
- https://developer.android.com/training/notify-user/group?hl=id
- https://developer.android.com/training/notify-user/group?hl=zh_cn
- https://developer.android.com/training/articles/security-key-attestation
- https://developer.android.com/training/articles/security-key-attestation?hl=pt_br
- https://developer.android.com/training/articles/security-key-attestation?hl=ko
- https://developer.android.com/training/articles/security-key-attestation?hl=ja
- https://developer.android.com/training/articles/security-key-attestation?hl=es_419
- https://developer.android.com/training/articles/security-key-attestation?hl=id
- https://developer.android.com/training/articles/security-key-attestation?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/configuration
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=ko
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=ja
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=id
- https://developer.android.com/training/wearables/watch-faces/configuration?hl=zh_cn
- https://developer.android.com/training/wearables/ui/layouts
- https://developer.android.com/training/wearables/ui/layouts?hl=pt_br
- https://developer.android.com/training/wearables/ui/layouts?hl=ko
- https://developer.android.com/training/wearables/ui/layouts?hl=ja
- https://developer.android.com/training/wearables/ui/layouts?hl=es_419
- https://developer.android.com/training/wearables/ui/layouts?hl=id
- https://developer.android.com/training/wearables/ui/layouts?hl=zh_cn
- https://developer.android.com/training/camerax
- https://developer.android.com/training/camerax?hl=zh-cn
- https://developer.android.com/training/camerax?hl=id
- https://developer.android.com/training/camerax?hl=pt-br
- https://developer.android.com/training/camerax?hl=ko
- https://developer.android.com/training/camerax?hl=es-419
- https://developer.android.com/training/camerax?hl=ja
- https://developer.android.com/training/tv/start/libraries
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/onclick?hl=zh-cn
- https://developer.android.com/training/testing/espresso/lists
- https://developer.android.com/training/testing/espresso/lists?hl=pt-br
- https://developer.android.com/training/testing/espresso/lists?hl=ko
- https://developer.android.com/training/testing/espresso/lists?hl=ja
- https://developer.android.com/training/testing/espresso/lists?hl=es-419
- https://developer.android.com/training/testing/espresso/lists?hl=id
- https://developer.android.com/training/testing/espresso/lists?hl=zh-cn
- https://developer.android.com/training/articles/ad-id
- https://developer.android.com/training/articles/ad-id?hl=es_419
- https://developer.android.com/training/articles/ad-id?hl=id
- https://developer.android.com/training/articles/ad-id?hl=ja
- https://developer.android.com/training/articles/ad-id?hl=ko
- https://developer.android.com/training/articles/ad-id?hl=zh_cn
- https://developer.android.com/training/articles/ad-id?hl=pt_br
- https://developer.android.com/training/camerax/additional-resources
- https://developer.android.com/training/camerax/additional-resources?hl=pt-br
- https://developer.android.com/training/camerax/additional-resources?hl=ko
- https://developer.android.com/training/camerax/additional-resources?hl=ja
- https://developer.android.com/training/camerax/additional-resources?hl=es-419
- https://developer.android.com/training/camerax/additional-resources?hl=id
- https://developer.android.com/training/camerax/additional-resources?hl=zh-cn
- https://developer.android.com/training/data-storage/shared
- https://developer.android.com/training/data-storage/shared?hl=id
- https://developer.android.com/training/data-storage/shared?hl=pt-br
- https://developer.android.com/training/data-storage/shared?hl=ja
- https://developer.android.com/training/data-storage/shared?hl=es-419
- https://developer.android.com/training/data-storage/shared?hl=ko
- https://developer.android.com/training/data-storage/shared?hl=zh-cn
- https://developer.android.com/training/wearables/data-providers
- https://developer.android.com/training/wearables/data-providers?hl=es_419
- https://developer.android.com/training/wearables/data-providers?hl=id
- https://developer.android.com/training/wearables/data-providers?hl=ja
- https://developer.android.com/training/wearables/data-providers?hl=ko
- https://developer.android.com/training/wearables/data-providers?hl=zh_cn
- https://developer.android.com/training/wearables/data-providers?hl=pt_br
- https://developer.android.com/training/testing/integration-testing/content-provider-testing
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=pt_br
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=ko
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=ja
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=es_419
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=id
- https://developer.android.com/training/testing/integration-testing/content-provider-testing?hl=zh_cn
- https://developer.android.com/training/testing/set-up-project
- https://developer.android.com/training/testing/set-up-project?hl=pt_br
- https://developer.android.com/training/testing/set-up-project?hl=ko
- https://developer.android.com/training/testing/set-up-project?hl=ja
- https://developer.android.com/training/testing/set-up-project?hl=es_419
- https://developer.android.com/training/testing/set-up-project?hl=id
- https://developer.android.com/training/testing/set-up-project?hl=zh_cn
- https://developer.android.com/training/data-storage/sqlite
- https://developer.android.com/training/data-storage/sqlite?hl=pt_br
- https://developer.android.com/training/data-storage/sqlite?hl=ko
- https://developer.android.com/training/data-storage/sqlite?hl=ja
- https://developer.android.com/training/data-storage/sqlite?hl=es_419
- https://developer.android.com/training/data-storage/sqlite?hl=id
- https://developer.android.com/training/data-storage/sqlite?hl=zh_cn
- https://developer.android.com/training/tv/start/controllers
- https://developer.android.com/training/tv/start/controllers?hl=es-419
- https://developer.android.com/training/tv/start/controllers?hl=id
- https://developer.android.com/training/tv/start/controllers?hl=zh-cn
- https://developer.android.com/training/tv/start/controllers?hl=pt-br
- https://developer.android.com/training/tv/start/controllers?hl=ja
- https://developer.android.com/training/tv/start/controllers?hl=ko
- https://developer.android.com/training/animation/layout
- https://developer.android.com/training/animation/layout?hl=es_419
- https://developer.android.com/training/animation/layout?hl=id
- https://developer.android.com/training/animation/layout?hl=ja
- https://developer.android.com/training/animation/layout?hl=ko
- https://developer.android.com/training/animation/layout?hl=zh_cn
- https://developer.android.com/training/animation/layout?hl=pt_br
- https://developer.android.com/training/tv/discovery/audio-programs
- https://developer.android.com/training/tv/discovery/audio-programs?hl=pt-br
- https://developer.android.com/training/tv/discovery/audio-programs?hl=ko
- https://developer.android.com/training/tv/discovery/audio-programs?hl=zh-cn
- https://developer.android.com/training/tv/discovery/audio-programs?hl=id
- https://developer.android.com/training/tv/discovery/audio-programs?hl=es-419
- https://developer.android.com/training/tv/discovery/audio-programs?hl=ja
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=id
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=pt-br
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=ja
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=es-419
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=zh-cn
- https://developer.android.com/training/monitoring-device-state/connectivity-status-type?hl=ko
- https://developer.android.com/training/wearables/watch-faces/designing
- https://developer.android.com/training/wearables/watch-faces/designing?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/designing?hl=ko
- https://developer.android.com/training/wearables/watch-faces/designing?hl=ja
- https://developer.android.com/training/wearables/watch-faces/designing?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/designing?hl=id
- https://developer.android.com/training/wearables/watch-faces/designing?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer/assets
- https://developer.android.com/training/wearables/data-layer/assets?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/assets?hl=ko
- https://developer.android.com/training/wearables/data-layer/assets?hl=ja
- https://developer.android.com/training/wearables/data-layer/assets?hl=es_419
- https://developer.android.com/training/wearables/data-layer/assets?hl=id
- https://developer.android.com/training/wearables/data-layer/assets?hl=zh_cn
- https://developer.android.com/training/sync-adapters/creating-stub-provider
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=pt_br
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=ko
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=ja
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=es_419
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=id
- https://developer.android.com/training/sync-adapters/creating-stub-provider?hl=zh_cn
- https://developer.android.com/training/data-storage/room/accessing-data
- https://developer.android.com/training/data-storage/room/accessing-data?hl=pt_br
- https://developer.android.com/training/data-storage/room/accessing-data?hl=ko
- https://developer.android.com/training/data-storage/room/accessing-data?hl=ja
- https://developer.android.com/training/data-storage/room/accessing-data?hl=es_419
- https://developer.android.com/training/data-storage/room/accessing-data?hl=id
- https://developer.android.com/training/data-storage/room/accessing-data?hl=zh_cn
- https://developer.android.com/training/custom-views/custom-drawing
- https://developer.android.com/training/custom-views/custom-drawing?hl=pt_br
- https://developer.android.com/training/custom-views/custom-drawing?hl=ko
- https://developer.android.com/training/custom-views/custom-drawing?hl=ja
- https://developer.android.com/training/custom-views/custom-drawing?hl=es_419
- https://developer.android.com/training/custom-views/custom-drawing?hl=id
- https://developer.android.com/training/custom-views/custom-drawing?hl=zh_cn
- https://developer.android.com/training/gestures
- https://developer.android.com/training/gestures?hl=es_419
- https://developer.android.com/training/gestures?hl=id
- https://developer.android.com/training/gestures?hl=ja
- https://developer.android.com/training/gestures?hl=ko
- https://developer.android.com/training/gestures?hl=zh_cn
- https://developer.android.com/training/gestures?hl=pt_br
- https://developer.android.com/training/scheduling/alarms
- https://developer.android.com/training/scheduling/alarms?hl=pt_br
- https://developer.android.com/training/scheduling/alarms?hl=ko
- https://developer.android.com/training/scheduling/alarms?hl=ja
- https://developer.android.com/training/scheduling/alarms?hl=es_419
- https://developer.android.com/training/scheduling/alarms?hl=id
- https://developer.android.com/training/scheduling/alarms?hl=zh_cn
- https://developer.android.com/training/system-ui
- https://developer.android.com/training/system-ui?hl=es_419
- https://developer.android.com/training/system-ui?hl=id
- https://developer.android.com/training/system-ui?hl=ja
- https://developer.android.com/training/system-ui?hl=ko
- https://developer.android.com/training/system-ui?hl=zh_cn
- https://developer.android.com/training/system-ui?hl=pt_br
- https://developer.android.com/training/permissions/requesting
- https://developer.android.com/training/permissions/requesting?hl=pt_br
- https://developer.android.com/training/permissions/requesting?hl=ko
- https://developer.android.com/training/permissions/requesting?hl=ja
- https://developer.android.com/training/permissions/requesting?hl=es_419
- https://developer.android.com/training/permissions/requesting?hl=id
- https://developer.android.com/training/permissions/requesting?hl=zh_cn
- https://developer.android.com/training/app-links/deep-linking
- https://developer.android.com/training/app-links/deep-linking?hl=es_419
- https://developer.android.com/training/app-links/deep-linking?hl=id
- https://developer.android.com/training/app-links/deep-linking?hl=ja
- https://developer.android.com/training/app-links/deep-linking?hl=ko
- https://developer.android.com/training/app-links/deep-linking?hl=zh_cn
- https://developer.android.com/training/app-links/deep-linking?hl=pt_br
- https://developer.android.com/training/tv/playback/now-playing
- https://developer.android.com/training/tv/playback/now-playing?hl=pt_br
- https://developer.android.com/training/tv/playback/now-playing?hl=ko
- https://developer.android.com/training/tv/playback/now-playing?hl=ja
- https://developer.android.com/training/tv/playback/now-playing?hl=es_419
- https://developer.android.com/training/tv/playback/now-playing?hl=id
- https://developer.android.com/training/tv/playback/now-playing?hl=zh_cn
- https://developer.android.com/training/sign-in/biometric-auth
- https://developer.android.com/training/sign-in/biometric-auth?hl=pt_br
- https://developer.android.com/training/sign-in/biometric-auth?hl=ko
- https://developer.android.com/training/sign-in/biometric-auth?hl=ja
- https://developer.android.com/training/sign-in/biometric-auth?hl=es_419
- https://developer.android.com/training/sign-in/biometric-auth?hl=id
- https://developer.android.com/training/sign-in/biometric-auth?hl=zh_cn
- https://developer.android.com/training/appbar
- https://developer.android.com/training/appbar?hl=es_419
- https://developer.android.com/training/appbar?hl=id
- https://developer.android.com/training/appbar?hl=ja
- https://developer.android.com/training/appbar?hl=ko
- https://developer.android.com/training/appbar?hl=zh_cn
- https://developer.android.com/training/appbar?hl=pt_br
- https://developer.android.com/training/tv/playback
- https://developer.android.com/training/tv/playback?hl=es_419
- https://developer.android.com/training/tv/playback?hl=id
- https://developer.android.com/training/tv/playback?hl=ja
- https://developer.android.com/training/tv/playback?hl=ko
- https://developer.android.com/training/tv/playback?hl=zh_cn
- https://developer.android.com/training/tv/playback?hl=pt_br
- https://developer.android.com/training/improving-layouts/loading-ondemand
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=pt_br
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=ko
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=ja
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=es_419
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=id
- https://developer.android.com/training/improving-layouts/loading-ondemand?hl=zh_cn
- https://developer.android.com/training/testing/espresso/additional-resources
- https://developer.android.com/training/testing/espresso/additional-resources?hl=pt-br
- https://developer.android.com/training/testing/espresso/additional-resources?hl=ko
- https://developer.android.com/training/testing/espresso/additional-resources?hl=ja
- https://developer.android.com/training/testing/espresso/additional-resources?hl=es-419
- https://developer.android.com/training/testing/espresso/additional-resources?hl=id
- https://developer.android.com/training/testing/espresso/additional-resources?hl=zh-cn
- https://developer.android.com/training/secure-file-sharing/request-file
- https://developer.android.com/training/secure-file-sharing/request-file?hl=pt_br
- https://developer.android.com/training/secure-file-sharing/request-file?hl=ko
- https://developer.android.com/training/secure-file-sharing/request-file?hl=ja
- https://developer.android.com/training/secure-file-sharing/request-file?hl=es_419
- https://developer.android.com/training/secure-file-sharing/request-file?hl=id
- https://developer.android.com/training/secure-file-sharing/request-file?hl=zh_cn
- https://developer.android.com/training/testing/unit-testing
- https://developer.android.com/training/testing/unit-testing?hl=es_419
- https://developer.android.com/training/testing/unit-testing?hl=id
- https://developer.android.com/training/testing/unit-testing?hl=ja
- https://developer.android.com/training/testing/unit-testing?hl=ko
- https://developer.android.com/training/testing/unit-testing?hl=zh_cn
- https://developer.android.com/training/testing/unit-testing?hl=pt_br
- https://developer.android.com/training/graphics/opengl/environment
- https://developer.android.com/training/graphics/opengl/environment?hl=pt_br
- https://developer.android.com/training/graphics/opengl/environment?hl=ko
- https://developer.android.com/training/graphics/opengl/environment?hl=ja
- https://developer.android.com/training/graphics/opengl/environment?hl=es_419
- https://developer.android.com/training/graphics/opengl/environment?hl=id
- https://developer.android.com/training/graphics/opengl/environment?hl=zh_cn
- https://developer.android.com/training/gestures/viewgroup
- https://developer.android.com/training/gestures/viewgroup?hl=pt_br
- https://developer.android.com/training/gestures/viewgroup?hl=ko
- https://developer.android.com/training/gestures/viewgroup?hl=ja
- https://developer.android.com/training/gestures/viewgroup?hl=es_419
- https://developer.android.com/training/gestures/viewgroup?hl=id
- https://developer.android.com/training/gestures/viewgroup?hl=zh_cn
- https://developer.android.com/training/camerax/vendor-extensions
- https://developer.android.com/training/camerax/vendor-extensions?hl=pt-br
- https://developer.android.com/training/camerax/vendor-extensions?hl=ko
- https://developer.android.com/training/camerax/vendor-extensions?hl=ja
- https://developer.android.com/training/camerax/vendor-extensions?hl=es-419
- https://developer.android.com/training/camerax/vendor-extensions?hl=id
- https://developer.android.com/training/camerax/vendor-extensions?hl=zh-cn
- https://developer.android.com/training/efficient-downloads
- https://developer.android.com/training/efficient-downloads?hl=id
- https://developer.android.com/training/efficient-downloads?hl=es-419
- https://developer.android.com/training/efficient-downloads?hl=ja
- https://developer.android.com/training/efficient-downloads?hl=pt-br
- https://developer.android.com/training/efficient-downloads?hl=ko
- https://developer.android.com/training/efficient-downloads?hl=zh-cn
- https://developer.android.com/training/wearables/apps/creating
- https://developer.android.com/training/wearables/apps/creating?hl=pt_br
- https://developer.android.com/training/wearables/apps/creating?hl=ko
- https://developer.android.com/training/wearables/apps/creating?hl=ja
- https://developer.android.com/training/wearables/apps/creating?hl=es_419
- https://developer.android.com/training/wearables/apps/creating?hl=id
- https://developer.android.com/training/wearables/apps/creating?hl=zh_cn
- https://developer.android.com/training/data-storage/room/referencing-data
- https://developer.android.com/training/data-storage/room/referencing-data?hl=pt_br
- https://developer.android.com/training/data-storage/room/referencing-data?hl=ko
- https://developer.android.com/training/data-storage/room/referencing-data?hl=ja
- https://developer.android.com/training/data-storage/room/referencing-data?hl=es_419
- https://developer.android.com/training/data-storage/room/referencing-data?hl=id
- https://developer.android.com/training/data-storage/room/referencing-data?hl=zh_cn
- https://developer.android.com/training/testing/performance
- https://developer.android.com/training/testing/performance?hl=pt_br
- https://developer.android.com/training/testing/performance?hl=ko
- https://developer.android.com/training/testing/performance?hl=ja
- https://developer.android.com/training/testing/performance?hl=es_419
- https://developer.android.com/training/testing/performance?hl=id
- https://developer.android.com/training/testing/performance?hl=zh_cn
- https://developer.android.com/training/tv/discovery/searchable
- https://developer.android.com/training/tv/discovery/searchable?hl=pt_br
- https://developer.android.com/training/tv/discovery/searchable?hl=ko
- https://developer.android.com/training/tv/discovery/searchable?hl=ja
- https://developer.android.com/training/tv/discovery/searchable?hl=es_419
- https://developer.android.com/training/tv/discovery/searchable?hl=id
- https://developer.android.com/training/tv/discovery/searchable?hl=zh_cn
- https://developer.android.com/training/articles/keystore
- https://developer.android.com/training/articles/keystore?hl=es_419
- https://developer.android.com/training/articles/keystore?hl=id
- https://developer.android.com/training/articles/keystore?hl=ja
- https://developer.android.com/training/articles/keystore?hl=ko
- https://developer.android.com/training/articles/keystore?hl=zh_cn
- https://developer.android.com/training/articles/keystore?hl=pt_br
- https://developer.android.com/training/transitions
- https://developer.android.com/training/transitions?hl=es_419
- https://developer.android.com/training/transitions?hl=id
- https://developer.android.com/training/transitions?hl=ja
- https://developer.android.com/training/transitions?hl=ko
- https://developer.android.com/training/transitions?hl=zh_cn
- https://developer.android.com/training/transitions?hl=pt_br
- https://developer.android.com/training/keyboard-input
- https://developer.android.com/training/keyboard-input?hl=es_419
- https://developer.android.com/training/keyboard-input?hl=id
- https://developer.android.com/training/keyboard-input?hl=ja
- https://developer.android.com/training/keyboard-input?hl=ko
- https://developer.android.com/training/keyboard-input?hl=zh_cn
- https://developer.android.com/training/keyboard-input?hl=pt_br
- https://developer.android.com/training/contacts-provider/display-contact-badge
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=pt_br
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=ko
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=ja
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=es_419
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=id
- https://developer.android.com/training/contacts-provider/display-contact-badge?hl=zh_cn
- https://developer.android.com/training/wearables/ui/exit
- https://developer.android.com/training/wearables/ui/exit?hl=pt_br
- https://developer.android.com/training/wearables/ui/exit?hl=ko
- https://developer.android.com/training/wearables/ui/exit?hl=ja
- https://developer.android.com/training/wearables/ui/exit?hl=es_419
- https://developer.android.com/training/wearables/ui/exit?hl=id
- https://developer.android.com/training/wearables/ui/exit?hl=zh_cn
- https://developer.android.com/training/run-background-service/send-request
- https://developer.android.com/training/run-background-service/send-request?hl=pt_br
- https://developer.android.com/training/run-background-service/send-request?hl=ko
- https://developer.android.com/training/run-background-service/send-request?hl=ja
- https://developer.android.com/training/run-background-service/send-request?hl=es_419
- https://developer.android.com/training/run-background-service/send-request?hl=id
- https://developer.android.com/training/run-background-service/send-request?hl=zh_cn
- https://developer.android.com/training/app-links/instant-app-links
- https://developer.android.com/training/app-links/instant-app-links?hl=es_419
- https://developer.android.com/training/app-links/instant-app-links?hl=id
- https://developer.android.com/training/app-links/instant-app-links?hl=ja
- https://developer.android.com/training/app-links/instant-app-links?hl=ko
- https://developer.android.com/training/app-links/instant-app-links?hl=zh_cn
- https://developer.android.com/training/app-links/instant-app-links?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/data-items
- https://developer.android.com/training/wearables/data-layer/data-items?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/data-items?hl=ko
- https://developer.android.com/training/wearables/data-layer/data-items?hl=ja
- https://developer.android.com/training/wearables/data-layer/data-items?hl=es_419
- https://developer.android.com/training/wearables/data-layer/data-items?hl=id
- https://developer.android.com/training/wearables/data-layer/data-items?hl=zh_cn
- https://developer.android.com/training/contacts-provider/retrieve-names
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=pt_br
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=ko
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=ja
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=es_419
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=id
- https://developer.android.com/training/contacts-provider/retrieve-names?hl=zh_cn
- https://developer.android.com/training/data-storage/room/defining-data
- https://developer.android.com/training/data-storage/room/defining-data?hl=pt_br
- https://developer.android.com/training/data-storage/room/defining-data?hl=ko
- https://developer.android.com/training/data-storage/room/defining-data?hl=ja
- https://developer.android.com/training/data-storage/room/defining-data?hl=es_419
- https://developer.android.com/training/data-storage/room/defining-data?hl=id
- https://developer.android.com/training/data-storage/room/defining-data?hl=zh_cn
- https://developer.android.com/training/tv/playback/onboarding
- https://developer.android.com/training/tv/playback/onboarding?hl=pt_br
- https://developer.android.com/training/tv/playback/onboarding?hl=ko
- https://developer.android.com/training/tv/playback/onboarding?hl=ja
- https://developer.android.com/training/tv/playback/onboarding?hl=es_419
- https://developer.android.com/training/tv/playback/onboarding?hl=id
- https://developer.android.com/training/tv/playback/onboarding?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/drawing
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=ko
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=ja
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=id
- https://developer.android.com/training/wearables/watch-faces/drawing?hl=zh_cn
- https://developer.android.com/training/wearables/ui
- https://developer.android.com/training/wearables/ui?hl=es_419
- https://developer.android.com/training/wearables/ui?hl=id
- https://developer.android.com/training/wearables/ui?hl=ja
- https://developer.android.com/training/wearables/ui?hl=ko
- https://developer.android.com/training/wearables/ui?hl=zh_cn
- https://developer.android.com/training/wearables/ui?hl=pt_br
- https://developer.android.com/training/safetynet/attestation
- https://developer.android.com/training/safetynet/attestation?hl=pt_br
- https://developer.android.com/training/safetynet/attestation?hl=ko
- https://developer.android.com/training/safetynet/attestation?hl=ja
- https://developer.android.com/training/safetynet/attestation?hl=es_419
- https://developer.android.com/training/safetynet/attestation?hl=id
- https://developer.android.com/training/safetynet/attestation?hl=zh_cn
- https://developer.android.com/training/safetynet/recaptcha
- https://developer.android.com/training/safetynet/recaptcha?hl=pt-br
- https://developer.android.com/training/safetynet/recaptcha?hl=ko
- https://developer.android.com/training/safetynet/recaptcha?hl=ja
- https://developer.android.com/training/safetynet/recaptcha?hl=es-419
- https://developer.android.com/training/safetynet/recaptcha?hl=id
- https://developer.android.com/training/safetynet/recaptcha?hl=zh-cn
- https://developer.android.com/training/basics/fragments/testing
- https://developer.android.com/training/basics/fragments/testing?hl=pt-br
- https://developer.android.com/training/basics/fragments/testing?hl=ko
- https://developer.android.com/training/basics/fragments/testing?hl=ja
- https://developer.android.com/training/basics/fragments/testing?hl=es-419
- https://developer.android.com/training/basics/fragments/testing?hl=id
- https://developer.android.com/training/basics/fragments/testing?hl=zh-cn
- https://developer.android.com/training/testing/crawler
- https://developer.android.com/training/testing/crawler?hl=es_419
- https://developer.android.com/training/testing/crawler?hl=id
- https://developer.android.com/training/testing/crawler?hl=ja
- https://developer.android.com/training/testing/crawler?hl=ko
- https://developer.android.com/training/testing/crawler?hl=zh_cn
- https://developer.android.com/training/testing/crawler?hl=pt_br
- https://developer.android.com/training/tv/discovery/guidelines-app-developers
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=pt-br
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=id
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=es-419
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=ja
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=zh-cn
- https://developer.android.com/training/tv/discovery/guidelines-app-developers?hl=ko
- https://developer.android.com/training/appbar/action-views
- https://developer.android.com/training/appbar/action-views?hl=es_419
- https://developer.android.com/training/appbar/action-views?hl=id
- https://developer.android.com/training/appbar/action-views?hl=ja
- https://developer.android.com/training/appbar/action-views?hl=ko
- https://developer.android.com/training/appbar/action-views?hl=zh_cn
- https://developer.android.com/training/appbar/action-views?hl=pt_br
- https://developer.android.com/training/tv
- https://developer.android.com/training/tv?hl=es_419
- https://developer.android.com/training/tv?hl=id
- https://developer.android.com/training/tv?hl=ja
- https://developer.android.com/training/tv?hl=ko
- https://developer.android.com/training/tv?hl=zh_cn
- https://developer.android.com/training/tv?hl=pt_br
- https://developer.android.com/training/basics/firstapp/building-ui
- https://developer.android.com/training/basics/firstapp/building-ui?hl=pt_br
- https://developer.android.com/training/basics/firstapp/building-ui?hl=ko
- https://developer.android.com/training/basics/firstapp/building-ui?hl=ja
- https://developer.android.com/training/basics/firstapp/building-ui?hl=es_419
- https://developer.android.com/training/basics/firstapp/building-ui?hl=id
- https://developer.android.com/training/basics/firstapp/building-ui?hl=zh_cn
- https://developer.android.com/training/graphics/opengl/shapes
- https://developer.android.com/training/graphics/opengl/shapes?hl=pt_br
- https://developer.android.com/training/graphics/opengl/shapes?hl=ko
- https://developer.android.com/training/graphics/opengl/shapes?hl=ja
- https://developer.android.com/training/graphics/opengl/shapes?hl=es_419
- https://developer.android.com/training/graphics/opengl/shapes?hl=id
- https://developer.android.com/training/graphics/opengl/shapes?hl=zh_cn
- https://developer.android.com/training/tv/discovery/recommendations
- https://developer.android.com/training/tv/discovery/recommendations?hl=pt-br
- https://developer.android.com/training/tv/discovery/recommendations?hl=ko
- https://developer.android.com/training/tv/discovery/recommendations?hl=ja
- https://developer.android.com/training/tv/discovery/recommendations?hl=es-419
- https://developer.android.com/training/tv/discovery/recommendations?hl=id
- https://developer.android.com/training/tv/discovery/recommendations?hl=zh-cn
- https://developer.android.com/training/testing/espresso/setup
- https://developer.android.com/training/testing/espresso/setup?hl=pt-br
- https://developer.android.com/training/testing/espresso/setup?hl=ko
- https://developer.android.com/training/testing/espresso/setup?hl=ja
- https://developer.android.com/training/testing/espresso/setup?hl=es-419
- https://developer.android.com/training/testing/espresso/setup?hl=id
- https://developer.android.com/training/testing/espresso/setup?hl=zh-cn
- https://developer.android.com/training/tv/start
- https://developer.android.com/training/tv/start?hl=es_419
- https://developer.android.com/training/tv/start?hl=id
- https://developer.android.com/training/tv/start?hl=ja
- https://developer.android.com/training/tv/start?hl=ko
- https://developer.android.com/training/tv/start?hl=zh_cn
- https://developer.android.com/training/tv/start?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/adding-complications
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=ko
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=ja
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=id
- https://developer.android.com/training/wearables/watch-faces/adding-complications?hl=zh_cn
- https://developer.android.com/training/tv/start/google-tv
- https://developer.android.com/training/safetynet/attestation-checklist
- https://developer.android.com/training/safetynet/attestation-checklist?hl=pt_br
- https://developer.android.com/training/safetynet/attestation-checklist?hl=ko
- https://developer.android.com/training/safetynet/attestation-checklist?hl=ja
- https://developer.android.com/training/safetynet/attestation-checklist?hl=es_419
- https://developer.android.com/training/safetynet/attestation-checklist?hl=id
- https://developer.android.com/training/safetynet/attestation-checklist?hl=zh_cn
- https://developer.android.com/training/search/search
- https://developer.android.com/training/search/search?hl=pt_br
- https://developer.android.com/training/search/search?hl=ko
- https://developer.android.com/training/search/search?hl=ja
- https://developer.android.com/training/search/search?hl=es_419
- https://developer.android.com/training/search/search?hl=id
- https://developer.android.com/training/search/search?hl=zh_cn
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=pt_br
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=ko
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=ja
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=es_419
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=id
- https://developer.android.com/training/testing/ui-testing/uiautomator-testing?hl=zh_cn
- https://developer.android.com/training/keyboard-input/navigation
- https://developer.android.com/training/keyboard-input/navigation?hl=pt_br
- https://developer.android.com/training/keyboard-input/navigation?hl=ko
- https://developer.android.com/training/keyboard-input/navigation?hl=ja
- https://developer.android.com/training/keyboard-input/navigation?hl=es_419
- https://developer.android.com/training/keyboard-input/navigation?hl=id
- https://developer.android.com/training/keyboard-input/navigation?hl=zh_cn
- https://developer.android.com/training/keyboard-input/style
- https://developer.android.com/training/keyboard-input/style?hl=pt_br
- https://developer.android.com/training/keyboard-input/style?hl=ko
- https://developer.android.com/training/keyboard-input/style?hl=ja
- https://developer.android.com/training/keyboard-input/style?hl=es_419
- https://developer.android.com/training/keyboard-input/style?hl=id
- https://developer.android.com/training/keyboard-input/style?hl=zh_cn
- https://developer.android.com/training/cars/media/auto
- https://developer.android.com/training/cars/media/auto?hl=id
- https://developer.android.com/training/cars/media/auto?hl=pt-br
- https://developer.android.com/training/cars/media/auto?hl=es-419
- https://developer.android.com/training/cars/media/auto?hl=ja
- https://developer.android.com/training/cars/media/auto?hl=zh-cn
- https://developer.android.com/training/cars/media/auto?hl=ko
- https://developer.android.com/training/wearables/watch-faces/complications
- https://developer.android.com/training/wearables/watch-faces/complications?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/complications?hl=ko
- https://developer.android.com/training/wearables/watch-faces/complications?hl=ja
- https://developer.android.com/training/wearables/watch-faces/complications?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/complications?hl=id
- https://developer.android.com/training/wearables/watch-faces/complications?hl=zh_cn
- https://developer.android.com/training/beam-files/receive-files
- https://developer.android.com/training/beam-files/receive-files?hl=pt_br
- https://developer.android.com/training/beam-files/receive-files?hl=ko
- https://developer.android.com/training/beam-files/receive-files?hl=ja
- https://developer.android.com/training/beam-files/receive-files?hl=es_419
- https://developer.android.com/training/beam-files/receive-files?hl=id
- https://developer.android.com/training/beam-files/receive-files?hl=zh_cn
- https://developer.android.com/training/graphics/opengl/touch
- https://developer.android.com/training/graphics/opengl/touch?hl=pt_br
- https://developer.android.com/training/graphics/opengl/touch?hl=ko
- https://developer.android.com/training/graphics/opengl/touch?hl=ja
- https://developer.android.com/training/graphics/opengl/touch?hl=es_419
- https://developer.android.com/training/graphics/opengl/touch?hl=id
- https://developer.android.com/training/graphics/opengl/touch?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/interacting
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=ko
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=ja
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=id
- https://developer.android.com/training/wearables/watch-faces/interacting?hl=zh_cn
- https://developer.android.com/training/wearables/apps/screenshots
- https://developer.android.com/training/wearables/apps/screenshots?hl=pt-br
- https://developer.android.com/training/wearables/apps/screenshots?hl=ko
- https://developer.android.com/training/wearables/apps/screenshots?hl=ja
- https://developer.android.com/training/wearables/apps/screenshots?hl=es-419
- https://developer.android.com/training/wearables/apps/screenshots?hl=id
- https://developer.android.com/training/wearables/apps/screenshots?hl=zh-cn
- https://developer.android.com/training/sync-adapters/running-sync-adapter
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=pt_br
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=ko
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=ja
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=es_419
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=id
- https://developer.android.com/training/sync-adapters/running-sync-adapter?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref?hl=zh-cn
- https://developer.android.com/training/articles/security-gms-provider
- https://developer.android.com/training/articles/security-gms-provider?hl=es_419
- https://developer.android.com/training/articles/security-gms-provider?hl=id
- https://developer.android.com/training/articles/security-gms-provider?hl=ja
- https://developer.android.com/training/articles/security-gms-provider?hl=ko
- https://developer.android.com/training/articles/security-gms-provider?hl=zh_cn
- https://developer.android.com/training/articles/security-gms-provider?hl=pt_br
- https://developer.android.com/training/printing
- https://developer.android.com/training/printing?hl=es_419
- https://developer.android.com/training/printing?hl=id
- https://developer.android.com/training/printing?hl=ja
- https://developer.android.com/training/printing?hl=ko
- https://developer.android.com/training/printing?hl=zh_cn
- https://developer.android.com/training/printing?hl=pt_br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyattribute?hl=zh-cn
- https://developer.android.com/training/wearables/apps/debugging
- https://developer.android.com/training/wearables/apps/debugging?hl=pt_br
- https://developer.android.com/training/wearables/apps/debugging?hl=ko
- https://developer.android.com/training/wearables/apps/debugging?hl=ja
- https://developer.android.com/training/wearables/apps/debugging?hl=es_419
- https://developer.android.com/training/wearables/apps/debugging?hl=id
- https://developer.android.com/training/wearables/apps/debugging?hl=zh_cn
- https://developer.android.com/training/monitoring-device-state/battery-monitoring
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=pt-br
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=ko
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=ja
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=es-419
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=id
- https://developer.android.com/training/monitoring-device-state/battery-monitoring?hl=zh-cn
- https://developer.android.com/training/notify-user/badges
- https://developer.android.com/training/notify-user/badges?hl=pt_br
- https://developer.android.com/training/notify-user/badges?hl=ko
- https://developer.android.com/training/notify-user/badges?hl=ja
- https://developer.android.com/training/notify-user/badges?hl=es_419
- https://developer.android.com/training/notify-user/badges?hl=id
- https://developer.android.com/training/notify-user/badges?hl=zh_cn
- https://developer.android.com/training/monitoring-device-state/doze-standby
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=pt_br
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=ko
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=ja
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=es_419
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=id
- https://developer.android.com/training/monitoring-device-state/doze-standby?hl=zh_cn
- https://developer.android.com/training/wearables/notifications
- https://developer.android.com/training/wearables/notifications?hl=es_419
- https://developer.android.com/training/wearables/notifications?hl=id
- https://developer.android.com/training/wearables/notifications?hl=ja
- https://developer.android.com/training/wearables/notifications?hl=ko
- https://developer.android.com/training/wearables/notifications?hl=zh_cn
- https://developer.android.com/training/wearables/notifications?hl=pt_br
- https://developer.android.com/training/notify-user/channels
- https://developer.android.com/training/notify-user/channels?hl=pt_br
- https://developer.android.com/training/notify-user/channels?hl=ko
- https://developer.android.com/training/notify-user/channels?hl=ja
- https://developer.android.com/training/notify-user/channels?hl=es_419
- https://developer.android.com/training/notify-user/channels?hl=id
- https://developer.android.com/training/notify-user/channels?hl=zh_cn
- https://developer.android.com/training/run-background-service/report-status
- https://developer.android.com/training/run-background-service/report-status?hl=pt_br
- https://developer.android.com/training/run-background-service/report-status?hl=ko
- https://developer.android.com/training/run-background-service/report-status?hl=ja
- https://developer.android.com/training/run-background-service/report-status?hl=es_419
- https://developer.android.com/training/run-background-service/report-status?hl=id
- https://developer.android.com/training/run-background-service/report-status?hl=zh_cn
- https://developer.android.com/training/gestures/gesturenav
- https://developer.android.com/training/gestures/gesturenav?hl=pt-br
- https://developer.android.com/training/gestures/gesturenav?hl=es-419
- https://developer.android.com/training/gestures/gesturenav?hl=id
- https://developer.android.com/training/gestures/gesturenav?hl=ja
- https://developer.android.com/training/gestures/gesturenav?hl=ko
- https://developer.android.com/training/gestures/gesturenav?hl=zh-cn
- https://developer.android.com/training/cars/notifications
- https://developer.android.com/training/cars/notifications?hl=pt_br
- https://developer.android.com/training/cars/notifications?hl=ko
- https://developer.android.com/training/cars/notifications?hl=ja
- https://developer.android.com/training/cars/notifications?hl=es_419
- https://developer.android.com/training/cars/notifications?hl=id
- https://developer.android.com/training/cars/notifications?hl=zh_cn
- https://developer.android.com/training/volley/request-custom
- https://developer.android.com/training/volley/request-custom?hl=pt_br
- https://developer.android.com/training/volley/request-custom?hl=ko
- https://developer.android.com/training/volley/request-custom?hl=ja
- https://developer.android.com/training/volley/request-custom?hl=es_419
- https://developer.android.com/training/volley/request-custom?hl=id
- https://developer.android.com/training/volley/request-custom?hl=zh_cn
- https://developer.android.com/training/gestures/detector
- https://developer.android.com/training/gestures/detector?hl=pt_br
- https://developer.android.com/training/gestures/detector?hl=ko
- https://developer.android.com/training/gestures/detector?hl=ja
- https://developer.android.com/training/gestures/detector?hl=es_419
- https://developer.android.com/training/gestures/detector?hl=id
- https://developer.android.com/training/gestures/detector?hl=zh_cn
- https://developer.android.com/training/basics/fragments/fragment-ui
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=pt_br
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=ko
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=ja
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=es_419
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=id
- https://developer.android.com/training/basics/fragments/fragment-ui?hl=zh_cn
- https://developer.android.com/training/secure-file-sharing/setup-sharing
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=pt_br
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=ko
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=ja
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=es_419
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=id
- https://developer.android.com/training/secure-file-sharing/setup-sharing?hl=zh_cn
- https://developer.android.com/training/wearables/apps/voice
- https://developer.android.com/training/wearables/apps/voice?hl=pt_br
- https://developer.android.com/training/wearables/apps/voice?hl=ko
- https://developer.android.com/training/wearables/apps/voice?hl=ja
- https://developer.android.com/training/wearables/apps/voice?hl=es_419
- https://developer.android.com/training/wearables/apps/voice?hl=id
- https://developer.android.com/training/wearables/apps/voice?hl=zh_cn
- https://developer.android.com/training/wearables/apps/layouts
- https://developer.android.com/training/wearables/apps/layouts?hl=pt_br
- https://developer.android.com/training/wearables/apps/layouts?hl=ko
- https://developer.android.com/training/wearables/apps/layouts?hl=ja
- https://developer.android.com/training/wearables/apps/layouts?hl=es_419
- https://developer.android.com/training/wearables/apps/layouts?hl=id
- https://developer.android.com/training/wearables/apps/layouts?hl=zh_cn
- https://developer.android.com/training/wearables/notifications/noti-styles
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=pt_br
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=ko
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=ja
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=es_419
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=id
- https://developer.android.com/training/wearables/notifications/noti-styles?hl=zh_cn
- https://developer.android.com/training/tv/start/start
- https://developer.android.com/training/tv/start/start?hl=pt_br
- https://developer.android.com/training/tv/start/start?hl=ko
- https://developer.android.com/training/tv/start/start?hl=ja
- https://developer.android.com/training/tv/start/start?hl=es_419
- https://developer.android.com/training/tv/start/start?hl=id
- https://developer.android.com/training/tv/start/start?hl=zh_cn
- https://developer.android.com/training/testing/unit-testing/local-unit-tests
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=pt_br
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=ko
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=ja
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=es_419
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=id
- https://developer.android.com/training/testing/unit-testing/local-unit-tests?hl=zh_cn
- https://developer.android.com/training/testing/additional-resources
- https://developer.android.com/training/testing/additional-resources?hl=pt-br
- https://developer.android.com/training/testing/additional-resources?hl=ko
- https://developer.android.com/training/testing/additional-resources?hl=ja
- https://developer.android.com/training/testing/additional-resources?hl=es-419
- https://developer.android.com/training/testing/additional-resources?hl=id
- https://developer.android.com/training/testing/additional-resources?hl=zh-cn
- https://developer.android.com/training/system-ui/navigation
- https://developer.android.com/training/system-ui/navigation?hl=pt_br
- https://developer.android.com/training/system-ui/navigation?hl=ko
- https://developer.android.com/training/system-ui/navigation?hl=ja
- https://developer.android.com/training/system-ui/navigation?hl=es_419
- https://developer.android.com/training/system-ui/navigation?hl=id
- https://developer.android.com/training/system-ui/navigation?hl=zh_cn
- https://developer.android.com/training/multiple-apks/multiple
- https://developer.android.com/training/multiple-apks/multiple?hl=pt_br
- https://developer.android.com/training/multiple-apks/multiple?hl=ko
- https://developer.android.com/training/multiple-apks/multiple?hl=ja
- https://developer.android.com/training/multiple-apks/multiple?hl=es_419
- https://developer.android.com/training/multiple-apks/multiple?hl=id
- https://developer.android.com/training/multiple-apks/multiple?hl=zh_cn
- https://developer.android.com/training/cars/testing
- https://developer.android.com/training/cars/testing?hl=pt_br
- https://developer.android.com/training/cars/testing?hl=ko
- https://developer.android.com/training/cars/testing?hl=ja
- https://developer.android.com/training/cars/testing?hl=es_419
- https://developer.android.com/training/cars/testing?hl=id
- https://developer.android.com/training/cars/testing?hl=zh_cn
- https://developer.android.com/training/volley/simple
- https://developer.android.com/training/volley/simple?hl=pt_br
- https://developer.android.com/training/volley/simple?hl=ko
- https://developer.android.com/training/volley/simple?hl=ja
- https://developer.android.com/training/volley/simple?hl=es_419
- https://developer.android.com/training/volley/simple?hl=id
- https://developer.android.com/training/volley/simple?hl=zh_cn
- https://developer.android.com/training/basics/intents/package-visibility-use-cases
- https://developer.android.com/training/tv/discovery/recommendations-row
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=pt_br
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=ko
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=ja
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=es_419
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=id
- https://developer.android.com/training/tv/discovery/recommendations-row?hl=zh_cn
- https://developer.android.com/training/snackbar
- https://developer.android.com/training/snackbar?hl=es_419
- https://developer.android.com/training/snackbar?hl=id
- https://developer.android.com/training/snackbar?hl=ja
- https://developer.android.com/training/snackbar?hl=ko
- https://developer.android.com/training/snackbar?hl=zh_cn
- https://developer.android.com/training/snackbar?hl=pt_br
- https://developer.android.com/training/articles/perf-tips
- https://developer.android.com/training/articles/perf-tips?hl=es_419
- https://developer.android.com/training/articles/perf-tips?hl=id
- https://developer.android.com/training/articles/perf-tips?hl=ja
- https://developer.android.com/training/articles/perf-tips?hl=ko
- https://developer.android.com/training/articles/perf-tips?hl=zh_cn
- https://developer.android.com/training/articles/perf-tips?hl=pt_br
- https://developer.android.com/training/cars/media
- https://developer.android.com/training/cars/media?hl=es_419
- https://developer.android.com/training/cars/media?hl=id
- https://developer.android.com/training/cars/media?hl=ja
- https://developer.android.com/training/cars/media?hl=ko
- https://developer.android.com/training/cars/media?hl=zh_cn
- https://developer.android.com/training/cars/media?hl=pt_br
- https://developer.android.com/training/search
- https://developer.android.com/training/search?hl=es_419
- https://developer.android.com/training/search?hl=id
- https://developer.android.com/training/search?hl=ja
- https://developer.android.com/training/search?hl=ko
- https://developer.android.com/training/search?hl=zh_cn
- https://developer.android.com/training/search?hl=pt_br
- https://developer.android.com/training/snackbar/action
- https://developer.android.com/training/snackbar/action?hl=pt_br
- https://developer.android.com/training/snackbar/action?hl=ko
- https://developer.android.com/training/snackbar/action?hl=ja
- https://developer.android.com/training/snackbar/action?hl=es_419
- https://developer.android.com/training/snackbar/action?hl=id
- https://developer.android.com/training/snackbar/action?hl=zh_cn
- https://developer.android.com/training/animation/zoom
- https://developer.android.com/training/animation/zoom?hl=es_419
- https://developer.android.com/training/animation/zoom?hl=id
- https://developer.android.com/training/animation/zoom?hl=ja
- https://developer.android.com/training/animation/zoom?hl=ko
- https://developer.android.com/training/animation/zoom?hl=zh_cn
- https://developer.android.com/training/animation/zoom?hl=pt_br
- https://developer.android.com/training/keyboard-input/commands
- https://developer.android.com/training/keyboard-input/commands?hl=pt_br
- https://developer.android.com/training/keyboard-input/commands?hl=ko
- https://developer.android.com/training/keyboard-input/commands?hl=ja
- https://developer.android.com/training/keyboard-input/commands?hl=es_419
- https://developer.android.com/training/keyboard-input/commands?hl=id
- https://developer.android.com/training/keyboard-input/commands?hl=zh_cn
- https://developer.android.com/training/cars/navigation
- https://developer.android.com/training/animation/additional-resources
- https://developer.android.com/training/animation/additional-resources?hl=pt-br
- https://developer.android.com/training/animation/additional-resources?hl=id
- https://developer.android.com/training/animation/additional-resources?hl=ja
- https://developer.android.com/training/animation/additional-resources?hl=es-419
- https://developer.android.com/training/animation/additional-resources?hl=zh-cn
- https://developer.android.com/training/animation/additional-resources?hl=ko
- https://developer.android.com/training/notify-user/expanded
- https://developer.android.com/training/notify-user/expanded?hl=pt_br
- https://developer.android.com/training/notify-user/expanded?hl=ko
- https://developer.android.com/training/notify-user/expanded?hl=ja
- https://developer.android.com/training/notify-user/expanded?hl=es_419
- https://developer.android.com/training/notify-user/expanded?hl=id
- https://developer.android.com/training/notify-user/expanded?hl=zh_cn
- https://developer.android.com/training/backward-compatible-ui/new-implementation
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=pt_br
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=ko
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=ja
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=es_419
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=id
- https://developer.android.com/training/backward-compatible-ui/new-implementation?hl=zh_cn
- https://developer.android.com/training/sharing/send
- https://developer.android.com/training/sharing/send?hl=pt_br
- https://developer.android.com/training/sharing/send?hl=ko
- https://developer.android.com/training/sharing/send?hl=ja
- https://developer.android.com/training/sharing/send?hl=es_419
- https://developer.android.com/training/sharing/send?hl=id
- https://developer.android.com/training/sharing/send?hl=zh_cn
- https://developer.android.com/training/secure-file-sharing/retrieve-info
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=pt_br
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=ko
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=ja
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=es_419
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=id
- https://developer.android.com/training/secure-file-sharing/retrieve-info?hl=zh_cn
- https://developer.android.com/training/system-ui/dim
- https://developer.android.com/training/system-ui/dim?hl=pt_br
- https://developer.android.com/training/system-ui/dim?hl=ko
- https://developer.android.com/training/system-ui/dim?hl=ja
- https://developer.android.com/training/system-ui/dim?hl=es_419
- https://developer.android.com/training/system-ui/dim?hl=id
- https://developer.android.com/training/system-ui/dim?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/constraint?hl=zh-cn
- https://developer.android.com/training/camera/capture-sessions-requests
- https://developer.android.com/training/animation/reposition-view
- https://developer.android.com/training/animation/reposition-view?hl=es_419
- https://developer.android.com/training/animation/reposition-view?hl=id
- https://developer.android.com/training/animation/reposition-view?hl=ja
- https://developer.android.com/training/animation/reposition-view?hl=ko
- https://developer.android.com/training/animation/reposition-view?hl=zh_cn
- https://developer.android.com/training/animation/reposition-view?hl=pt_br
- https://developer.android.com/training/system-ui/status
- https://developer.android.com/training/system-ui/status?hl=pt_br
- https://developer.android.com/training/system-ui/status?hl=ko
- https://developer.android.com/training/system-ui/status?hl=ja
- https://developer.android.com/training/system-ui/status?hl=es_419
- https://developer.android.com/training/system-ui/status?hl=id
- https://developer.android.com/training/system-ui/status?hl=zh_cn
- https://developer.android.com/training/safetynet/verify-apps
- https://developer.android.com/training/safetynet/verify-apps?hl=pt_br
- https://developer.android.com/training/safetynet/verify-apps?hl=ko
- https://developer.android.com/training/safetynet/verify-apps?hl=ja
- https://developer.android.com/training/safetynet/verify-apps?hl=es_419
- https://developer.android.com/training/safetynet/verify-apps?hl=id
- https://developer.android.com/training/safetynet/verify-apps?hl=zh_cn
- https://developer.android.com/training/wearables/ui/multi-function
- https://developer.android.com/training/wearables/ui/multi-function?hl=pt_br
- https://developer.android.com/training/wearables/ui/multi-function?hl=ko
- https://developer.android.com/training/wearables/ui/multi-function?hl=ja
- https://developer.android.com/training/wearables/ui/multi-function?hl=es_419
- https://developer.android.com/training/wearables/ui/multi-function?hl=id
- https://developer.android.com/training/wearables/ui/multi-function?hl=zh_cn
- https://developer.android.com/training/backward-compatible-ui/using-component
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=pt_br
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=ko
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=ja
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=es_419
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=id
- https://developer.android.com/training/backward-compatible-ui/using-component?hl=zh_cn
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=pt_br
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=ko
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=ja
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=es_419
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=id
- https://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct?hl=zh_cn
- https://developer.android.com/training/contacts-provider/retrieve-details
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=pt_br
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=ko
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=ja
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=es_419
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=id
- https://developer.android.com/training/contacts-provider/retrieve-details?hl=zh_cn
- https://developer.android.com/training/improving-layouts/optimizing-layout
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=pt_br
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=ko
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=ja
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=es_419
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=id
- https://developer.android.com/training/improving-layouts/optimizing-layout?hl=zh_cn
- https://developer.android.com/training/tv/publishing/checklist
- https://developer.android.com/training/tv/publishing/checklist?hl=pt_br
- https://developer.android.com/training/tv/publishing/checklist?hl=ko
- https://developer.android.com/training/tv/publishing/checklist?hl=ja
- https://developer.android.com/training/tv/publishing/checklist?hl=es_419
- https://developer.android.com/training/tv/publishing/checklist?hl=id
- https://developer.android.com/training/tv/publishing/checklist?hl=zh_cn
- https://developer.android.com/training/data-storage/use-cases
- https://developer.android.com/training/data-storage/use-cases?hl=zh-cn
- https://developer.android.com/training/data-storage/use-cases?hl=ja
- https://developer.android.com/training/data-storage/use-cases?hl=ko
- https://developer.android.com/training/data-storage/use-cases?hl=pt-br
- https://developer.android.com/training/data-storage/use-cases?hl=es-419
- https://developer.android.com/training/data-storage/use-cases?hl=id
- https://developer.android.com/training/system-ui/visibility
- https://developer.android.com/training/system-ui/visibility?hl=pt_br
- https://developer.android.com/training/system-ui/visibility?hl=ko
- https://developer.android.com/training/system-ui/visibility?hl=ja
- https://developer.android.com/training/system-ui/visibility?hl=es_419
- https://developer.android.com/training/system-ui/visibility?hl=id
- https://developer.android.com/training/system-ui/visibility?hl=zh_cn
- https://developer.android.com/training/multiscreen/adaptui
- https://developer.android.com/training/multiscreen/adaptui?hl=pt-br
- https://developer.android.com/training/multiscreen/adaptui?hl=ko
- https://developer.android.com/training/multiscreen/adaptui?hl=ja
- https://developer.android.com/training/multiscreen/adaptui?hl=es-419
- https://developer.android.com/training/multiscreen/adaptui?hl=id
- https://developer.android.com/training/multiscreen/adaptui?hl=zh-cn
- https://developer.android.com/training/location/request-updates
- https://developer.android.com/training/location/request-updates?hl=id
- https://developer.android.com/training/location/request-updates?hl=pt-br
- https://developer.android.com/training/location/request-updates?hl=es-419
- https://developer.android.com/training/location/request-updates?hl=ja
- https://developer.android.com/training/location/request-updates?hl=zh-cn
- https://developer.android.com/training/location/request-updates?hl=ko
- https://developer.android.com/training/testing/espresso/intents
- https://developer.android.com/training/testing/espresso/intents?hl=pt_br
- https://developer.android.com/training/testing/espresso/intents?hl=ko
- https://developer.android.com/training/testing/espresso/intents?hl=ja
- https://developer.android.com/training/testing/espresso/intents?hl=es_419
- https://developer.android.com/training/testing/espresso/intents?hl=id
- https://developer.android.com/training/testing/espresso/intents?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer
- https://developer.android.com/training/wearables/data-layer?hl=es_419
- https://developer.android.com/training/wearables/data-layer?hl=id
- https://developer.android.com/training/wearables/data-layer?hl=ja
- https://developer.android.com/training/wearables/data-layer?hl=ko
- https://developer.android.com/training/wearables/data-layer?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer?hl=pt_br
- https://developer.android.com/training/basics/firstapp/running-app
- https://developer.android.com/training/basics/firstapp/running-app?hl=pt_br
- https://developer.android.com/training/basics/firstapp/running-app?hl=ko
- https://developer.android.com/training/basics/firstapp/running-app?hl=ja
- https://developer.android.com/training/basics/firstapp/running-app?hl=es_419
- https://developer.android.com/training/basics/firstapp/running-app?hl=id
- https://developer.android.com/training/basics/firstapp/running-app?hl=zh_cn
- https://developer.android.com/training/articles/user-data-ids
- https://developer.android.com/training/articles/user-data-ids?hl=pt_br
- https://developer.android.com/training/articles/user-data-ids?hl=ko
- https://developer.android.com/training/articles/user-data-ids?hl=ja
- https://developer.android.com/training/articles/user-data-ids?hl=es_419
- https://developer.android.com/training/articles/user-data-ids?hl=id
- https://developer.android.com/training/articles/user-data-ids?hl=zh_cn
- https://developer.android.com/training/basics/firstapp/creating-project
- https://developer.android.com/training/basics/firstapp/creating-project?hl=pt_br
- https://developer.android.com/training/basics/firstapp/creating-project?hl=ko
- https://developer.android.com/training/basics/firstapp/creating-project?hl=ja
- https://developer.android.com/training/basics/firstapp/creating-project?hl=es_419
- https://developer.android.com/training/basics/firstapp/creating-project?hl=id
- https://developer.android.com/training/basics/firstapp/creating-project?hl=zh_cn
- https://developer.android.com/training/notify-user/custom-notification
- https://developer.android.com/training/notify-user/custom-notification?hl=pt_br
- https://developer.android.com/training/notify-user/custom-notification?hl=ko
- https://developer.android.com/training/notify-user/custom-notification?hl=ja
- https://developer.android.com/training/notify-user/custom-notification?hl=es_419
- https://developer.android.com/training/notify-user/custom-notification?hl=id
- https://developer.android.com/training/notify-user/custom-notification?hl=zh_cn
- https://developer.android.com/training/gestures/scroll
- https://developer.android.com/training/gestures/scroll?hl=pt_br
- https://developer.android.com/training/gestures/scroll?hl=ko
- https://developer.android.com/training/gestures/scroll?hl=ja
- https://developer.android.com/training/gestures/scroll?hl=es_419
- https://developer.android.com/training/gestures/scroll?hl=id
- https://developer.android.com/training/gestures/scroll?hl=zh_cn
- https://developer.android.com/training/articles/perf-jni
- https://developer.android.com/training/articles/perf-jni?hl=es_419
- https://developer.android.com/training/articles/perf-jni?hl=id
- https://developer.android.com/training/articles/perf-jni?hl=ja
- https://developer.android.com/training/articles/perf-jni?hl=ko
- https://developer.android.com/training/articles/perf-jni?hl=zh_cn
- https://developer.android.com/training/articles/perf-jni?hl=pt_br
- https://developer.android.com/training/articles/wear-location-detection
- https://developer.android.com/training/articles/wear-location-detection?hl=pt_br
- https://developer.android.com/training/articles/wear-location-detection?hl=ko
- https://developer.android.com/training/articles/wear-location-detection?hl=ja
- https://developer.android.com/training/articles/wear-location-detection?hl=es_419
- https://developer.android.com/training/articles/wear-location-detection?hl=id
- https://developer.android.com/training/articles/wear-location-detection?hl=zh_cn
- https://developer.android.com/training/data-storage/shared-preferences
- https://developer.android.com/training/data-storage/shared-preferences?hl=pt_br
- https://developer.android.com/training/data-storage/shared-preferences?hl=ko
- https://developer.android.com/training/data-storage/shared-preferences?hl=ja
- https://developer.android.com/training/data-storage/shared-preferences?hl=es_419
- https://developer.android.com/training/data-storage/shared-preferences?hl=id
- https://developer.android.com/training/data-storage/shared-preferences?hl=zh_cn
- https://developer.android.com/training/basics/network-ops/reading-network-state
- https://developer.android.com/training/basics/supporting-devices/languages
- https://developer.android.com/training/basics/supporting-devices/languages?hl=pt_br
- https://developer.android.com/training/basics/supporting-devices/languages?hl=ko
- https://developer.android.com/training/basics/supporting-devices/languages?hl=ja
- https://developer.android.com/training/basics/supporting-devices/languages?hl=es_419
- https://developer.android.com/training/basics/supporting-devices/languages?hl=id
- https://developer.android.com/training/basics/supporting-devices/languages?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/examples
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/examples?hl=zh-cn
- https://developer.android.com/training/wearables/ui/confirm
- https://developer.android.com/training/wearables/ui/confirm?hl=pt_br
- https://developer.android.com/training/wearables/ui/confirm?hl=ko
- https://developer.android.com/training/wearables/ui/confirm?hl=ja
- https://developer.android.com/training/wearables/ui/confirm?hl=es_419
- https://developer.android.com/training/wearables/ui/confirm?hl=id
- https://developer.android.com/training/wearables/ui/confirm?hl=zh_cn
- https://developer.android.com/training/articles/wear-permissions
- https://developer.android.com/training/articles/wear-permissions?hl=pt_br
- https://developer.android.com/training/articles/wear-permissions?hl=ko
- https://developer.android.com/training/articles/wear-permissions?hl=ja
- https://developer.android.com/training/articles/wear-permissions?hl=es_419
- https://developer.android.com/training/articles/wear-permissions?hl=id
- https://developer.android.com/training/articles/wear-permissions?hl=zh_cn
- https://developer.android.com/training/basics/supporting-devices/platforms
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=pt_br
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=ko
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=ja
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=es_419
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=id
- https://developer.android.com/training/basics/supporting-devices/platforms?hl=zh_cn
- https://developer.android.com/training/location/change-location-settings
- https://developer.android.com/training/location/change-location-settings?hl=pt_br
- https://developer.android.com/training/location/change-location-settings?hl=ko
- https://developer.android.com/training/location/change-location-settings?hl=ja
- https://developer.android.com/training/location/change-location-settings?hl=es_419
- https://developer.android.com/training/location/change-location-settings?hl=id
- https://developer.android.com/training/location/change-location-settings?hl=zh_cn
- https://developer.android.com/training/efficient-downloads/efficient-network-access
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=id
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=es-419
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=ja
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=pt-br
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=ko
- https://developer.android.com/training/efficient-downloads/efficient-network-access?hl=zh-cn
- https://developer.android.com/training/articles/perf-anr
- https://developer.android.com/training/articles/perf-anr?hl=es_419
- https://developer.android.com/training/articles/perf-anr?hl=id
- https://developer.android.com/training/articles/perf-anr?hl=ja
- https://developer.android.com/training/articles/perf-anr?hl=ko
- https://developer.android.com/training/articles/perf-anr?hl=zh_cn
- https://developer.android.com/training/articles/perf-anr?hl=pt_br
- https://developer.android.com/training/basics/intents
- https://developer.android.com/training/basics/intents?hl=es-419
- https://developer.android.com/training/basics/intents?hl=id
- https://developer.android.com/training/basics/intents?hl=ja
- https://developer.android.com/training/basics/intents?hl=ko
- https://developer.android.com/training/basics/intents?hl=zh-cn
- https://developer.android.com/training/basics/intents?hl=pt-br
- https://developer.android.com/training/improving-layouts
- https://developer.android.com/training/improving-layouts?hl=es_419
- https://developer.android.com/training/improving-layouts?hl=id
- https://developer.android.com/training/improving-layouts?hl=ja
- https://developer.android.com/training/improving-layouts?hl=ko
- https://developer.android.com/training/improving-layouts?hl=zh_cn
- https://developer.android.com/training/improving-layouts?hl=pt_br
- https://developer.android.com/training/tv/tif/ui
- https://developer.android.com/training/tv/tif/ui?hl=pt_br
- https://developer.android.com/training/tv/tif/ui?hl=ko
- https://developer.android.com/training/tv/tif/ui?hl=ja
- https://developer.android.com/training/tv/tif/ui?hl=es_419
- https://developer.android.com/training/tv/tif/ui?hl=id
- https://developer.android.com/training/tv/tif/ui?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyposition?hl=zh-cn
- https://developer.android.com/training/data-storage/room/migrating-db-versions
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=pt_br
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=ko
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=ja
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=es_419
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=id
- https://developer.android.com/training/data-storage/room/migrating-db-versions?hl=zh_cn
- https://developer.android.com/training/data-storage/shared/media
- https://developer.android.com/training/data-storage/shared/media?hl=id
- https://developer.android.com/training/data-storage/shared/media?hl=pt-br
- https://developer.android.com/training/data-storage/shared/media?hl=es-419
- https://developer.android.com/training/data-storage/shared/media?hl=ja
- https://developer.android.com/training/data-storage/shared/media?hl=ko
- https://developer.android.com/training/data-storage/shared/media?hl=zh-cn
- https://developer.android.com/training/volley/requestqueue
- https://developer.android.com/training/volley/requestqueue?hl=pt_br
- https://developer.android.com/training/volley/requestqueue?hl=ko
- https://developer.android.com/training/volley/requestqueue?hl=ja
- https://developer.android.com/training/volley/requestqueue?hl=es_419
- https://developer.android.com/training/volley/requestqueue?hl=id
- https://developer.android.com/training/volley/requestqueue?hl=zh_cn
- https://developer.android.com/training/camerax/orientation-rotation
- https://developer.android.com/training/camerax/orientation-rotation?hl=zh-cn
- https://developer.android.com/training/camerax/orientation-rotation?hl=id
- https://developer.android.com/training/camerax/orientation-rotation?hl=pt-br
- https://developer.android.com/training/camerax/orientation-rotation?hl=ko
- https://developer.android.com/training/camerax/orientation-rotation?hl=es-419
- https://developer.android.com/training/camerax/orientation-rotation?hl=ja
- https://developer.android.com/training/swipe
- https://developer.android.com/training/swipe?hl=es_419
- https://developer.android.com/training/swipe?hl=id
- https://developer.android.com/training/swipe?hl=ja
- https://developer.android.com/training/swipe?hl=ko
- https://developer.android.com/training/swipe?hl=zh_cn
- https://developer.android.com/training/swipe?hl=pt_br
- https://developer.android.com/training/tv/discovery/preview-videos
- https://developer.android.com/training/tv/discovery/preview-videos?hl=pt_br
- https://developer.android.com/training/tv/discovery/preview-videos?hl=ko
- https://developer.android.com/training/tv/discovery/preview-videos?hl=ja
- https://developer.android.com/training/tv/discovery/preview-videos?hl=es_419
- https://developer.android.com/training/tv/discovery/preview-videos?hl=id
- https://developer.android.com/training/tv/discovery/preview-videos?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=ko
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=ja
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=id
- https://developer.android.com/training/wearables/watch-faces/exposing-data-complications?hl=zh_cn
- https://developer.android.com/training/tv/playback/browse
- https://developer.android.com/training/tv/playback/browse?hl=pt_br
- https://developer.android.com/training/tv/playback/browse?hl=ko
- https://developer.android.com/training/tv/playback/browse?hl=ja
- https://developer.android.com/training/tv/playback/browse?hl=es_419
- https://developer.android.com/training/tv/playback/browse?hl=id
- https://developer.android.com/training/tv/playback/browse?hl=zh_cn
- https://developer.android.com/training/basics/intents/result
- https://developer.android.com/training/basics/intents/result?hl=id
- https://developer.android.com/training/basics/intents/result?hl=es-419
- https://developer.android.com/training/basics/intents/result?hl=ja
- https://developer.android.com/training/basics/intents/result?hl=ko
- https://developer.android.com/training/basics/intents/result?hl=pt-br
- https://developer.android.com/training/basics/intents/result?hl=zh-cn
- https://developer.android.com/training/notify-user/navigation
- https://developer.android.com/training/notify-user/navigation?hl=pt_br
- https://developer.android.com/training/notify-user/navigation?hl=ko
- https://developer.android.com/training/notify-user/navigation?hl=ja
- https://developer.android.com/training/notify-user/navigation?hl=es_419
- https://developer.android.com/training/notify-user/navigation?hl=id
- https://developer.android.com/training/notify-user/navigation?hl=zh_cn
- https://developer.android.com/training/data-storage/shared/datasets
- https://developer.android.com/training/data-storage/shared/datasets?hl=pt-br
- https://developer.android.com/training/data-storage/shared/datasets?hl=ja
- https://developer.android.com/training/data-storage/shared/datasets?hl=ko
- https://developer.android.com/training/data-storage/shared/datasets?hl=es-419
- https://developer.android.com/training/data-storage/shared/datasets?hl=id
- https://developer.android.com/training/data-storage/shared/datasets?hl=zh-cn
- https://developer.android.com/training/animation/reveal-or-hide-view
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=es_419
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=id
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=ja
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=ko
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=zh_cn
- https://developer.android.com/training/animation/reveal-or-hide-view?hl=pt_br
- https://developer.android.com/training/wearables/notifications/compatibility
- https://developer.android.com/training/wearables/notifications/compatibility?hl=pt_br
- https://developer.android.com/training/wearables/notifications/compatibility?hl=ko
- https://developer.android.com/training/wearables/notifications/compatibility?hl=ja
- https://developer.android.com/training/wearables/notifications/compatibility?hl=es_419
- https://developer.android.com/training/wearables/notifications/compatibility?hl=id
- https://developer.android.com/training/wearables/notifications/compatibility?hl=zh_cn
- https://developer.android.com/training/wearables/ui/ui-nav-actions
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=pt_br
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=ko
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=ja
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=es_419
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=id
- https://developer.android.com/training/wearables/ui/ui-nav-actions?hl=zh_cn
- https://developer.android.com/training/tv/tif/content-recording
- https://developer.android.com/training/tv/tif/content-recording?hl=pt-br
- https://developer.android.com/training/tv/tif/content-recording?hl=ko
- https://developer.android.com/training/tv/tif/content-recording?hl=ja
- https://developer.android.com/training/tv/tif/content-recording?hl=es-419
- https://developer.android.com/training/tv/tif/content-recording?hl=id
- https://developer.android.com/training/tv/tif/content-recording?hl=zh-cn
- https://developer.android.com/training/tv/playback/card
- https://developer.android.com/training/tv/playback/card?hl=pt_br
- https://developer.android.com/training/tv/playback/card?hl=ko
- https://developer.android.com/training/tv/playback/card?hl=ja
- https://developer.android.com/training/tv/playback/card?hl=es_419
- https://developer.android.com/training/tv/playback/card?hl=id
- https://developer.android.com/training/tv/playback/card?hl=zh_cn
- https://developer.android.com/training/id-auth
- https://developer.android.com/training/id-auth?hl=es_419
- https://developer.android.com/training/id-auth?hl=id
- https://developer.android.com/training/id-auth?hl=ja
- https://developer.android.com/training/id-auth?hl=ko
- https://developer.android.com/training/id-auth?hl=zh_cn
- https://developer.android.com/training/id-auth?hl=pt_br
- https://developer.android.com/training/efficient-downloads/regular_updates
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=ja
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=pt-br
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=ko
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=zh-cn
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=id
- https://developer.android.com/training/efficient-downloads/regular_updates?hl=es-419
- https://developer.android.com/training/basics/firstapp
- https://developer.android.com/training/basics/firstapp?hl=es_419
- https://developer.android.com/training/basics/firstapp?hl=id
- https://developer.android.com/training/basics/firstapp?hl=ja
- https://developer.android.com/training/basics/firstapp?hl=ko
- https://developer.android.com/training/basics/firstapp?hl=zh_cn
- https://developer.android.com/training/basics/firstapp?hl=pt_br
- https://developer.android.com/training/sign-in
- https://developer.android.com/training/sign-in?hl=es-419
- https://developer.android.com/training/sign-in?hl=id
- https://developer.android.com/training/sign-in?hl=ja
- https://developer.android.com/training/sign-in?hl=ko
- https://developer.android.com/training/sign-in?hl=pt-br
- https://developer.android.com/training/sign-in?hl=zh-cn
- https://developer.android.com/training/constraint-layout/motionlayout
- https://developer.android.com/training/constraint-layout/motionlayout?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout?hl=zh-cn
- https://developer.android.com/training/transitions/custom-transitions
- https://developer.android.com/training/transitions/custom-transitions?hl=pt_br
- https://developer.android.com/training/transitions/custom-transitions?hl=ko
- https://developer.android.com/training/transitions/custom-transitions?hl=ja
- https://developer.android.com/training/transitions/custom-transitions?hl=es_419
- https://developer.android.com/training/transitions/custom-transitions?hl=id
- https://developer.android.com/training/transitions/custom-transitions?hl=zh_cn
- https://developer.android.com/training/basics/fragments/animate
- https://developer.android.com/training/sync-adapters/creating-sync-adapter
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=pt_br
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=ko
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=ja
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=es_419
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=id
- https://developer.android.com/training/sync-adapters/creating-sync-adapter?hl=zh_cn
- https://developer.android.com/training/location
- https://developer.android.com/training/location?hl=es-419
- https://developer.android.com/training/location?hl=pt-br
- https://developer.android.com/training/location?hl=zh-cn
- https://developer.android.com/training/location?hl=id
- https://developer.android.com/training/location?hl=ja
- https://developer.android.com/training/location?hl=ko
- https://developer.android.com/training/printing/photos
- https://developer.android.com/training/printing/photos?hl=pt_br
- https://developer.android.com/training/printing/photos?hl=ko
- https://developer.android.com/training/printing/photos?hl=ja
- https://developer.android.com/training/printing/photos?hl=es_419
- https://developer.android.com/training/printing/photos?hl=id
- https://developer.android.com/training/printing/photos?hl=zh_cn
- https://developer.android.com/training/tv/start/layouts
- https://developer.android.com/training/tv/start/layouts?hl=pt_br
- https://developer.android.com/training/tv/start/layouts?hl=ko
- https://developer.android.com/training/tv/start/layouts?hl=ja
- https://developer.android.com/training/tv/start/layouts?hl=es_419
- https://developer.android.com/training/tv/start/layouts?hl=id
- https://developer.android.com/training/tv/start/layouts?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/keyframeset?hl=zh-cn
- https://developer.android.com/training/custom-views/create-view
- https://developer.android.com/training/custom-views/create-view?hl=pt_br
- https://developer.android.com/training/custom-views/create-view?hl=ko
- https://developer.android.com/training/custom-views/create-view?hl=ja
- https://developer.android.com/training/custom-views/create-view?hl=es_419
- https://developer.android.com/training/custom-views/create-view?hl=id
- https://developer.android.com/training/custom-views/create-view?hl=zh_cn
- https://developer.android.com/training/camera/videobasics
- https://developer.android.com/training/camera/videobasics?hl=pt_br
- https://developer.android.com/training/camera/videobasics?hl=ko
- https://developer.android.com/training/camera/videobasics?hl=ja
- https://developer.android.com/training/camera/videobasics?hl=es_419
- https://developer.android.com/training/camera/videobasics?hl=id
- https://developer.android.com/training/camera/videobasics?hl=zh_cn
- https://developer.android.com/training/animation/screen-slide-2
- https://developer.android.com/training/animation/screen-slide-2?hl=es_419
- https://developer.android.com/training/animation/screen-slide-2?hl=id
- https://developer.android.com/training/animation/screen-slide-2?hl=ja
- https://developer.android.com/training/animation/screen-slide-2?hl=ko
- https://developer.android.com/training/animation/screen-slide-2?hl=zh_cn
- https://developer.android.com/training/animation/screen-slide-2?hl=pt_br
- https://developer.android.com/training/custom-views/making-interactive
- https://developer.android.com/training/custom-views/making-interactive?hl=pt_br
- https://developer.android.com/training/custom-views/making-interactive?hl=ko
- https://developer.android.com/training/custom-views/making-interactive?hl=ja
- https://developer.android.com/training/custom-views/making-interactive?hl=es_419
- https://developer.android.com/training/custom-views/making-interactive?hl=id
- https://developer.android.com/training/custom-views/making-interactive?hl=zh_cn
- https://developer.android.com/training/secure-file-sharing/share-file
- https://developer.android.com/training/secure-file-sharing/share-file?hl=pt_br
- https://developer.android.com/training/secure-file-sharing/share-file?hl=ko
- https://developer.android.com/training/secure-file-sharing/share-file?hl=ja
- https://developer.android.com/training/secure-file-sharing/share-file?hl=es_419
- https://developer.android.com/training/secure-file-sharing/share-file?hl=id
- https://developer.android.com/training/secure-file-sharing/share-file?hl=zh_cn
- https://developer.android.com/training/wearables/ui/rotary-input
- https://developer.android.com/training/wearables/ui/rotary-input?hl=pt_br
- https://developer.android.com/training/wearables/ui/rotary-input?hl=ko
- https://developer.android.com/training/wearables/ui/rotary-input?hl=ja
- https://developer.android.com/training/wearables/ui/rotary-input?hl=es_419
- https://developer.android.com/training/wearables/ui/rotary-input?hl=id
- https://developer.android.com/training/wearables/ui/rotary-input?hl=zh_cn
- https://developer.android.com/training/testing/integration-testing/service-testing
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=pt_br
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=ko
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=ja
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=es_419
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=id
- https://developer.android.com/training/testing/integration-testing/service-testing?hl=zh_cn
- https://developer.android.com/training/material/palette-colors
- https://developer.android.com/training/material/palette-colors?hl=pt_br
- https://developer.android.com/training/material/palette-colors?hl=ko
- https://developer.android.com/training/material/palette-colors?hl=ja
- https://developer.android.com/training/material/palette-colors?hl=es_419
- https://developer.android.com/training/material/palette-colors?hl=id
- https://developer.android.com/training/material/palette-colors?hl=zh_cn
- https://developer.android.com/training/monitoring-device-state/docking-monitoring
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=pt-br
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=ko
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=ja
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=es-419
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=id
- https://developer.android.com/training/monitoring-device-state/docking-monitoring?hl=zh-cn
- https://developer.android.com/training/dependency-injection/dagger-multi-module
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=id
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=pt-br
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=ja
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=es-419
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=zh-cn
- https://developer.android.com/training/dependency-injection/dagger-multi-module?hl=ko
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=pt-br
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=es-419
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=id
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=ja
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=ko
- https://developer.android.com/training/tv/discovery/guidelines-tv-providers?hl=zh-cn
- https://developer.android.com/training/sharing/receive
- https://developer.android.com/training/sharing/receive?hl=pt_br
- https://developer.android.com/training/sharing/receive?hl=ko
- https://developer.android.com/training/sharing/receive?hl=ja
- https://developer.android.com/training/sharing/receive?hl=es_419
- https://developer.android.com/training/sharing/receive?hl=id
- https://developer.android.com/training/sharing/receive?hl=zh_cn
- https://developer.android.com/training/volley/request
- https://developer.android.com/training/volley/request?hl=pt_br
- https://developer.android.com/training/volley/request?hl=ko
- https://developer.android.com/training/volley/request?hl=ja
- https://developer.android.com/training/volley/request?hl=es_419
- https://developer.android.com/training/volley/request?hl=id
- https://developer.android.com/training/volley/request?hl=zh_cn
- https://developer.android.com/training/game-controllers/compatibility
- https://developer.android.com/training/game-controllers/compatibility?hl=pt_br
- https://developer.android.com/training/game-controllers/compatibility?hl=ko
- https://developer.android.com/training/game-controllers/compatibility?hl=ja
- https://developer.android.com/training/game-controllers/compatibility?hl=es_419
- https://developer.android.com/training/game-controllers/compatibility?hl=id
- https://developer.android.com/training/game-controllers/compatibility?hl=zh_cn
- https://developer.android.com/training/safetynet
- https://developer.android.com/training/safetynet?hl=es_419
- https://developer.android.com/training/safetynet?hl=id
- https://developer.android.com/training/safetynet?hl=ja
- https://developer.android.com/training/safetynet?hl=ko
- https://developer.android.com/training/safetynet?hl=zh_cn
- https://developer.android.com/training/safetynet?hl=pt_br
- https://developer.android.com/training/printing/custom-docs
- https://developer.android.com/training/printing/custom-docs?hl=pt_br
- https://developer.android.com/training/printing/custom-docs?hl=ko
- https://developer.android.com/training/printing/custom-docs?hl=ja
- https://developer.android.com/training/printing/custom-docs?hl=es_419
- https://developer.android.com/training/printing/custom-docs?hl=id
- https://developer.android.com/training/printing/custom-docs?hl=zh_cn
- https://developer.android.com/training/testing/espresso/idling-resource
- https://developer.android.com/training/testing/espresso/idling-resource?hl=pt_br
- https://developer.android.com/training/testing/espresso/idling-resource?hl=ko
- https://developer.android.com/training/testing/espresso/idling-resource?hl=ja
- https://developer.android.com/training/testing/espresso/idling-resource?hl=es_419
- https://developer.android.com/training/testing/espresso/idling-resource?hl=id
- https://developer.android.com/training/testing/espresso/idling-resource?hl=zh_cn
- https://developer.android.com/training/basics/network-ops/xml
- https://developer.android.com/training/basics/network-ops/xml?hl=pt_br
- https://developer.android.com/training/basics/network-ops/xml?hl=ko
- https://developer.android.com/training/basics/network-ops/xml?hl=ja
- https://developer.android.com/training/basics/network-ops/xml?hl=es_419
- https://developer.android.com/training/basics/network-ops/xml?hl=id
- https://developer.android.com/training/basics/network-ops/xml?hl=zh_cn
- https://developer.android.com/training/gestures/movement
- https://developer.android.com/training/gestures/movement?hl=pt_br
- https://developer.android.com/training/gestures/movement?hl=ko
- https://developer.android.com/training/gestures/movement?hl=ja
- https://developer.android.com/training/gestures/movement?hl=es_419
- https://developer.android.com/training/gestures/movement?hl=id
- https://developer.android.com/training/gestures/movement?hl=zh_cn
- https://developer.android.com/training/articles/assistant
- https://developer.android.com/training/articles/assistant?hl=es_419
- https://developer.android.com/training/articles/assistant?hl=id
- https://developer.android.com/training/articles/assistant?hl=ja
- https://developer.android.com/training/articles/assistant?hl=ko
- https://developer.android.com/training/articles/assistant?hl=zh_cn
- https://developer.android.com/training/articles/assistant?hl=pt_br
- https://developer.android.com/training/tv/tif/tvinput
- https://developer.android.com/training/tv/tif/tvinput?hl=pt_br
- https://developer.android.com/training/tv/tif/tvinput?hl=ko
- https://developer.android.com/training/tv/tif/tvinput?hl=ja
- https://developer.android.com/training/tv/tif/tvinput?hl=es_419
- https://developer.android.com/training/tv/tif/tvinput?hl=id
- https://developer.android.com/training/tv/tif/tvinput?hl=zh_cn
- https://developer.android.com/training/improving-layouts/reusing-layouts
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=pt_br
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=ko
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=ja
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=es_419
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=id
- https://developer.android.com/training/improving-layouts/reusing-layouts?hl=zh_cn
- https://developer.android.com/training/wearables/ui/wear-ime
- https://developer.android.com/training/wearables/ui/wear-ime?hl=pt_br
- https://developer.android.com/training/wearables/ui/wear-ime?hl=ko
- https://developer.android.com/training/wearables/ui/wear-ime?hl=ja
- https://developer.android.com/training/wearables/ui/wear-ime?hl=es_419
- https://developer.android.com/training/wearables/ui/wear-ime?hl=id
- https://developer.android.com/training/wearables/ui/wear-ime?hl=zh_cn
- https://developer.android.com/training/articles/smp
- https://developer.android.com/training/articles/smp?hl=pt_br
- https://developer.android.com/training/articles/smp?hl=ko
- https://developer.android.com/training/articles/smp?hl=ja
- https://developer.android.com/training/articles/smp?hl=es_419
- https://developer.android.com/training/articles/smp?hl=id
- https://developer.android.com/training/articles/smp?hl=zh_cn
- https://developer.android.com/training/basics/network-ops/connecting
- https://developer.android.com/training/basics/network-ops/connecting?hl=id
- https://developer.android.com/training/basics/network-ops/connecting?hl=es-419
- https://developer.android.com/training/basics/network-ops/connecting?hl=ja
- https://developer.android.com/training/basics/network-ops/connecting?hl=pt-br
- https://developer.android.com/training/basics/network-ops/connecting?hl=ko
- https://developer.android.com/training/basics/network-ops/connecting?hl=zh-cn
- https://developer.android.com/training/testing/integration-testing
- https://developer.android.com/training/testing/integration-testing?hl=es_419
- https://developer.android.com/training/testing/integration-testing?hl=id
- https://developer.android.com/training/testing/integration-testing?hl=ja
- https://developer.android.com/training/testing/integration-testing?hl=ko
- https://developer.android.com/training/testing/integration-testing?hl=zh_cn
- https://developer.android.com/training/testing/integration-testing?hl=pt_br
- https://developer.android.com/training/basics/network-ops/data-saver
- https://developer.android.com/training/basics/network-ops/data-saver?hl=pt_br
- https://developer.android.com/training/basics/network-ops/data-saver?hl=ko
- https://developer.android.com/training/basics/network-ops/data-saver?hl=ja
- https://developer.android.com/training/basics/network-ops/data-saver?hl=es_419
- https://developer.android.com/training/basics/network-ops/data-saver?hl=id
- https://developer.android.com/training/basics/network-ops/data-saver?hl=zh_cn
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=id
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=pt-br
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=ja
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=es-419
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=ko
- https://developer.android.com/training/constraint-layout/motionlayout/ref/transition?hl=zh-cn
- https://developer.android.com/training/beam-files
- https://developer.android.com/training/beam-files?hl=es_419
- https://developer.android.com/training/beam-files?hl=id
- https://developer.android.com/training/beam-files?hl=ja
- https://developer.android.com/training/beam-files?hl=ko
- https://developer.android.com/training/beam-files?hl=zh_cn
- https://developer.android.com/training/beam-files?hl=pt_br
- https://developer.android.com/training/game-controllers/multiple-controllers
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=pt_br
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=ko
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=ja
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=es_419
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=id
- https://developer.android.com/training/game-controllers/multiple-controllers?hl=zh_cn
- https://developer.android.com/training/camera/photobasics
- https://developer.android.com/training/camera/photobasics?hl=pt_br
- https://developer.android.com/training/camera/photobasics?hl=ko
- https://developer.android.com/training/camera/photobasics?hl=ja
- https://developer.android.com/training/camera/photobasics?hl=es_419
- https://developer.android.com/training/camera/photobasics?hl=id
- https://developer.android.com/training/camera/photobasics?hl=zh_cn
- https://developer.android.com/training/wearables/apps/always-on
- https://developer.android.com/training/wearables/apps/always-on?hl=pt_br
- https://developer.android.com/training/wearables/apps/always-on?hl=ko
- https://developer.android.com/training/wearables/apps/always-on?hl=ja
- https://developer.android.com/training/wearables/apps/always-on?hl=es_419
- https://developer.android.com/training/wearables/apps/always-on?hl=id
- https://developer.android.com/training/wearables/apps/always-on?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer/messages
- https://developer.android.com/training/wearables/data-layer/messages?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/messages?hl=ko
- https://developer.android.com/training/wearables/data-layer/messages?hl=ja
- https://developer.android.com/training/wearables/data-layer/messages?hl=es_419
- https://developer.android.com/training/wearables/data-layer/messages?hl=id
- https://developer.android.com/training/wearables/data-layer/messages?hl=zh_cn
- https://developer.android.com/training/appbar/setting-up
- https://developer.android.com/training/appbar/setting-up?hl=es_419
- https://developer.android.com/training/appbar/setting-up?hl=id
- https://developer.android.com/training/appbar/setting-up?hl=ja
- https://developer.android.com/training/appbar/setting-up?hl=ko
- https://developer.android.com/training/appbar/setting-up?hl=zh_cn
- https://developer.android.com/training/appbar/setting-up?hl=pt_br
- https://developer.android.com/training/data-storage/room/relationships
- https://developer.android.com/training/data-storage/room/relationships?hl=pt_br
- https://developer.android.com/training/data-storage/room/relationships?hl=ko
- https://developer.android.com/training/data-storage/room/relationships?hl=ja
- https://developer.android.com/training/data-storage/room/relationships?hl=es_419
- https://developer.android.com/training/data-storage/room/relationships?hl=id
- https://developer.android.com/training/data-storage/room/relationships?hl=zh_cn
- https://developer.android.com/training/wearables/notifications/creating
- https://developer.android.com/training/wearables/notifications/creating?hl=pt_br
- https://developer.android.com/training/wearables/notifications/creating?hl=ko
- https://developer.android.com/training/wearables/notifications/creating?hl=ja
- https://developer.android.com/training/wearables/notifications/creating?hl=es_419
- https://developer.android.com/training/wearables/notifications/creating?hl=id
- https://developer.android.com/training/wearables/notifications/creating?hl=zh_cn
- https://developer.android.com/training/wearables/watch-faces/performance
- https://developer.android.com/training/wearables/watch-faces/performance?hl=pt_br
- https://developer.android.com/training/wearables/watch-faces/performance?hl=ko
- https://developer.android.com/training/wearables/watch-faces/performance?hl=ja
- https://developer.android.com/training/wearables/watch-faces/performance?hl=es_419
- https://developer.android.com/training/wearables/watch-faces/performance?hl=id
- https://developer.android.com/training/wearables/watch-faces/performance?hl=zh_cn
- https://developer.android.com/training/wearables/data-layer/network-access
- https://developer.android.com/training/wearables/data-layer/network-access?hl=pt_br
- https://developer.android.com/training/wearables/data-layer/network-access?hl=ko
- https://developer.android.com/training/wearables/data-layer/network-access?hl=ja
- https://developer.android.com/training/wearables/data-layer/network-access?hl=es_419
- https://developer.android.com/training/wearables/data-layer/network-access?hl=id
- https://developer.android.com/training/wearables/data-layer/network-access?hl=zh_cn
- https://developer.android.com/training/custom-views/optimizing-view
- https://developer.android.com/training/custom-views/optimizing-view?hl=pt_br
- https://developer.android.com/training/custom-views/optimizing-view?hl=ko
- https://developer.android.com/training/custom-views/optimizing-view?hl=ja
- https://developer.android.com/training/custom-views/optimizing-view?hl=es_419
- https://developer.android.com/training/custom-views/optimizing-view?hl=id
- https://developer.android.com/training/custom-views/optimizing-view?hl=zh_cn
- https://developer.android.com/training/cars/terms
- https://developer.android.com/training/id-auth/identify
- https://developer.android.com/training/id-auth/identify?hl=pt-br
- https://developer.android.com/training/id-auth/identify?hl=ko
- https://developer.android.com/training/id-auth/identify?hl=ja
- https://developer.android.com/training/id-auth/identify?hl=es-419
- https://developer.android.com/training/id-auth/identify?hl=id
- https://developer.android.com/training/id-auth/identify?hl=zh-cn
- https://developer.android.com/training/app-links/verify-site-associations
- https://developer.android.com/training/app-links/verify-site-associations?hl=es_419
- https://developer.android.com/training/app-links/verify-site-associations?hl=id
- https://developer.android.com/training/app-links/verify-site-associations?hl=ja
- https://developer.android.com/training/app-links/verify-site-associations?hl=ko
- https://developer.android.com/training/app-links/verify-site-associations?hl=zh_cn
- https://developer.android.com/training/app-links/verify-site-associations?hl=pt_br
- https://developer.android.com/training/testing/junit-runner
- https://developer.android.com/training/testing/junit-runner?hl=pt_br
- https://developer.android.com/training/testing/junit-runner?hl=ko
- https://developer.android.com/training/testing/junit-runner?hl=ja
- https://developer.android.com/training/testing/junit-runner?hl=es_419
- https://developer.android.com/training/testing/junit-runner?hl=id
- https://developer.android.com/training/testing/junit-runner?hl=zh_cn
- https://developer.android.com/training/tv/discovery/watch-next-add-programs
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=pt-br
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=id
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=es-419
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=ja
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=zh-cn
- https://developer.android.com/training/tv/discovery/watch-next-add-programs?hl=ko
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=pt_br
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=ko
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=ja
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=es_419
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=id
- https://developer.android.com/training/connect-devices-wirelessly/wifi-direct?hl=zh_cn
- https://developer.android.com/training/location/geofencing
- https://developer.android.com/training/location/geofencing?hl=pt_br
- https://developer.android.com/training/location/geofencing?hl=ko
- https://developer.android.com/training/location/geofencing?hl=ja
- https://developer.android.com/training/location/geofencing?hl=es_419
- https://developer.android.com/training/location/geofencing?hl=id
- https://developer.android.com/training/location/geofencing?hl=zh_cn
- https://developer.android.com/training/cars/media/automotive-os
- https://developer.android.com/training/cars/media/automotive-os?hl=id
- https://developer.android.com/training/cars/media/automotive-os?hl=pt-br
- https://developer.android.com/training/cars/media/automotive-os?hl=es-419
- https://developer.android.com/training/cars/media/automotive-os?hl=ja
- https://developer.android.com/training/cars/media/automotive-os?hl=ko
- https://developer.android.com/training/cars/media/automotive-os?hl=zh-cn
- https://developer.android.com/training/multiscreen/screendensities
- https://developer.android.com/training/multiscreen/screendensities?hl=pt-br
- https://developer.android.com/training/multiscreen/screendensities?hl=ko
- https://developer.android.com/training/multiscreen/screendensities?hl=ja
- https://developer.android.com/training/multiscreen/screendensities?hl=es-419
- https://developer.android.com/training/multiscreen/screendensities?hl=id
- https://developer.android.com/training/multiscreen/screendensities?hl=zh-cn
- https://developer.android.com/training/secure-file-sharing
- https://developer.android.com/training/secure-file-sharing?hl=es_419
- https://developer.android.com/training/secure-file-sharing?hl=id
- https://developer.android.com/training/secure-file-sharing?hl=ja
- https://developer.android.com/training/secure-file-sharing?hl=ko
- https://developer.android.com/training/secure-file-sharing?hl=zh_cn
- https://developer.android.com/training/secure-file-sharing?hl=pt_br
- https://developer.android.com/training/data-storage/room/creating-views
- https://developer.android.com/training/data-storage/room/creating-views?hl=pt_br
- https://developer.android.com/training/data-storage/room/creating-views?hl=ko
- https://developer.android.com/training/data-storage/room/creating-views?hl=ja
- https://developer.android.com/training/data-storage/room/creating-views?hl=es_419
- https://developer.android.com/training/data-storage/room/creating-views?hl=id
- https://developer.android.com/training/data-storage/room/creating-views?hl=zh_cn