Android Basic Series Collection

Source: Internet
Author: User

Four components

1.Service

Android Four Components-service

android-Remote Service

Service Dynamic Update UI

2.Activity

Android Four Components-activity

Android-activity START Process

ANDROID-ANR Summary

3.Content Provider

Android Four components-content Provider

Android-sqlite Database

4.Broadcast Receiver

Android Four components-broadcast Receiver

Handler

Android-Message Processing Learning Summary (handler,looper)

Android-handler Use Posture

Binder

Android-binder mechanism

Cross-process communication without relying on AIDL

Android-messenger Cross-process communication

Multithreading

Android-Thread pool

Drawing of view

Android-layoutinflater

Android Application layer view drawing process and source code analysis

Android-view's Drawing Source Learning summary

Event distribution

Overview of the Android-event distribution mechanism framework

android-Event Distribution (Ontouchevent,ontouch,onclick)

android-Event Distribution (ViewGroup)

Context

Android-context

Android-application

Framework

Activitymanagerservice Principle & source code

Android-ams Source Code Analysis

Android-assetmanager

Fragment

Use of fragment

Fragment's pit.

Android-fragment Manager

setuservisiblehint--fragment Real Onresume and OnPause methods

Open Source Library

OKHTTP3 use and principle (DEMO)

Android-okhttp Interceptor

TCP connection and okhttp multiplexing connection pool

Retrofit 2.0 Use and principle

Retrofit2 do not create object directly return string

Gson Use and principle

Android-dagger2 Use and principle

Dagger2 Single case

Glide using tutorials and principles

Glide Pits Guide

Internet

Android-Network Basics

Ui

Android-navigation Drawer

Android-Custom controls and properties (attr and Typedarray)

Android-show Pictures in text

An Android RichText implementation based on glide picture loading frame

Android-Rich Text editor

Android-textview Source Code Analysis

TextView Source + Drawing Process Analysis

Cache

Android-Cache

Android-memory leak + garbage collection (GC) concepts

Android Memory Overflow solution (OOM) Finishing Summary

Design Patterns

Android-Design mode

View Design Patterns from Android

Android-mvp

Annotations

Android-Annotations

Serialization of

Android-Serialization and deserialization

Plug-in (to be continued)

Android Plugin

Android Basic Series Collection

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.