tsy12321 / AndroidPoint

Android知识点整理

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android知识点整理

以下知识点基于已经了解常规使用方法的情况,列出了一些细节点

Activity

  • 常规启动Activity及通信
  • 各种情况下的生命周期
  • 保存/恢复状态
  • 四种启动方式及标志位
  • 任务栈

Fragment

  • Fragment的加载
  • 各种情况下的生命周期、和Activity生命周期的联系
  • Fragment的保存/恢复状态及和Activity的关系
  • Fragment的startActivityForResult和onActivityResult,及和Activity中触发onActivityResult的关系

Service

  • 生命周期
  • 启动服务和绑定服务
  • 绑定本地服务、远程服务
  • IntentService

ContentProvider

  • ContentResolver 访问数据
  • ContentProvider 提供数据
  • UriMatcher、ContentUris、ContentObserver

Carson_Ho - 关于ContentProvider的知识都在这里了!

介绍了 ContentProvider 和 ContentReslover 的使用和配合SQLite的数据查询

BroadcastReceiver

动画

View绘制

View事件分发

消息机制

AsyncTask

基本布局

View控件

  • ViewPager
  • Toolbar

蓝牙

NDK

Binder AIDL

IPC

李江东 - Android的IPC机制(一)~ (七)

数据存储

  • SharePerference
  • SQLite

Okhttp3

  • 基础使用
  • 基础架构分析、设计模式分析
  • 各个拦截器作用

被代码淹没的小伙子 - okhttp源码分析

多线程

  • volatile、synchronized
  • wait、sleep、interupt、notify等
  • 线程池
  • ThreadLocal
  • BlockingQueue

ghsau - Java线程专栏

叉叉哥 - Java主线程等待子线程、线程池

程晓明 - 深入理解Java内存模型(一到七)

计算机网络

  • TCP/UDP
  • HTTP/HTTPS

Carson_Ho - 这是一份详细 & 清晰的计算机网络基础 学习指南

zhaozhongxing - HTTPS 原理详解

About

Android知识点整理