Android 开发者指南阅读

Android 开发者指南
进入https://developer.android.com -> Doc -> Guides即可

对应的中文版请点这里

由于东西太多,就先从自己感兴趣的开始翻译。
已经完成:
Best practices
└── Performance

APP Basics

应用基础知识

Introduction

Build your first app

App fundamentals

App resources

App manifest file

App permissions

Devices

设备

Device compatibility

Wear

Android TV

Android Auto

Android Things

Chrome OS devices

Core topics

Activities

Introduction to activities

The activity lifecycle

Activity state changes

Tasks and back stack

Processes and app lifecycle

Parcelables and bundles

Fragments

Interact with other apps

Loaders

Recents screen

Multi-window support

App shorcuts

App widgets

Intents and intent filters

Overview

Common intents

User interface & navigation

Overview

Layouts

Look and feel

Notifications

Add the app bar

Control the system UI visibility

Designing effective navigation

Implementing effective

Slide between fragments using ViewPager

Supporting swipe-to-refresh

Toasts overview

Pop-up messages overview

Dialogs

Settings

Copy and paste

Drag and drop

Creating backward-compatible

Uis

Animations & transitions

Overview

Animations overview

Property animation overview

Animate drawable graphics

Reveal or hide a view using animation

Move a view using animation

Move a view using fling animation

Enlarge a view using a zoom animation

Animate movement using spring physics

Auto animate layout updates

Animate layout changes using a transtiton

Create a custom transition

Start an activity using an animation

Images & graphics

Overview

Drawable overview

Vector drawables overview

Handling bitmaps

Selecting colors with the palette API

Reducing image download size

Hardware accelertation

OpenGL ES

Displaying graphics with OpenGL

ES

Rendering

Enhancing graphics with wide color content

Audio & Video

Audio & video overview

Supported media formats

Media app architecture

Routing between devices

Control amplitude with VolumeShaper

MediaPlayer overview

MediaRecorder overview

ExoPlayer

Background tasks

Overview

Guide to background processing

Sending operations to multiple

threads

Schedule jobs intelligently

Services

Background optimizations

Broadcastes overview

Manage device awake state

App data & files

Overview

Storage overview

Save files on device storage

…….太多了,先不加了

Best practices

Testing

Performance

性能

Overview

性能表现在:

  • 快速启动
  • 快速响应用户交互

    Android Vitals

Processes and Threads Overview

Better Performance through Threading

Optimizing for Battery Life

Reducing APK Size

Manager Your App’s Memory

Overview of Memory Managemement

Designing for Seamlessness

Keeping Your App Responsive

Performance Tips

SMP Primer for Android

Verifying App Behavior on th ANdroid Runtime(ART)

Accessibility

Security

Build for Billions

Build for Enterprise

Google Play