文章目录
控件
布局
Activity
BroadcastReceiver
Service
Fragment
SharedPreferences
SQLite
Intent
多线程
网络
观察者模式
IPC
View
动画
RxJava
MediaRecorder
MediaPlayer
AudioManager
Camera
ADB
Activity
(一)Activity间的跳转
(二)Activity间的传值
Activity 生命周期详解
BroadcastReceiver
(一)BroadcastReceiver广播
(二)BroadcastReceiver广播
(三)BroadcastReceiver广播
Service
(一)概述、作用、生命周期
(二)Service的两种启动方式
Service 播放音乐
Fragment
Fragment间点击切换页面
Fragment + ViewPater实现点击和滑动切换
SharedPreferences
SharedPreferences 数据库
SQLite
SQLite数据库
SQLite数据库的使用详解
Intent
Intent打开系统应用,如:拨号、短信、相机、相册等功能
多线程
作者:Carson带你学Android
Android多线程:请收好这份全面&详细的多线程学习指南!
防止Handler内存泄露:Android异步通信:你了解Handler内存泄露吗?
网络
网络知识点整合
OKHttp 网络请求
Retrofit 网络请求
Volley 网络请求
GSON解析JSON数据
手动解析JSON数据
观察者模式
观察者模式入门
ListView中观察者模式的运用
广播也一样
IPC
(一)跨进程通讯的几种方式、作用
(二)Messenger实现跨进程双向通信
(三)AIDL实现跨进程通信
(Demo)两个App间进行IPC通信
View
自定义View(一)常用属性
自定义View(二)绘制一个封闭多边形
自定义View(三)
动画
帧动画 (一)
补间动画(二)
属性动画(一)
属性动画(三)
SurfaceView动画(一)
SurfaceView动画(二)
RxJava
作者:Carson带你学Android
Android:这是一份全面 & 详细的RxJava学习攻略
MediaRecorder
MediaRecorder 实现录音
MediaPlayer
MediaPlayer 实现音乐播放器
AudioManager
AudioManager 音频管理器
Camera
实现相机拍照
实现相机拍照+相册
TextureView+SurfaceTexture实现相机预览
使用CameraX拍照、预览
ADB
ADB 你想要的都在这