android知识结构图
2018-11-20 13:45:24 0 举报
AI智能生成
android开发知识结构图全
作者其他创作
大纲/内容
软件基础课程
计算机基础
计算机网络
面向对象开发
软件工程
计算方法
计算机图形学
算法与数据结构
操作系统原理
设计模式
java基础
面向对象
语法
io
反射
class.getInstance()
getMethod
getFiled
setAccess
method.invoke
泛型
集合
List
ArrayList
LinkList
SkipList
线程安全
Map
HashMap
LinkedHashMap
TreeMap
Set
HashSet
LInkedHashSet
TreeSet
Tree
Queue
LinkedList
AyyayDeque
线程安全
Stack
设计模式
单例
构造器
装饰器模式
中介模式
观察者模式
工厂模式
代理模式
线程池
内存模型
开源框架
异步处理
RXJava
RXAndroid
EventBus
网络请求框架
OKHttp
Retrofit
图片加载
Glide
Picasso
依懒注入
ButterKnife
Dagger2
性能优化
LeakCanary
BlockCanary
工具类库
文件操作
下载操作
图片操作
android基础
基本控件使用
Toast
TextView
Button
EditText
ImageView
ProgressBar
AlertDialog
ProgressDialog
android布局
LinearLayout
FrameLayout
RelativeLayout
ConstraintLayout
百分比布局
高级控件使用
ListView
简单用法
界面
提升运行效率
RecycleView
基本用法
定制布局
点击事件
WebView
android四大组件
Activity
生命周期
启动模式
Standard
SingleTask
SingleTop
SingleInstance
横竖屏处理
service
生命周期
两种启动方式
后台进程保活技术
Binder
IntentService
Fragment
生命周期
Fragment间通信
Fragment与Activity通信
Fragment+ViewPager的懒加载
ContentProvider
共享
增删改查
BroadcastReceiver
注册广播两种方式
全局广播的优缺点
高效的局部广告LocalBroadCastReceiover
android sdudio
使用和调试
常用插件
代码规范检测插件
快捷键
日志使用
序列化
Serializable
Parcelable
数据存储
文件存储
SharePreferences
SQLite
Handler,Looper,Message,Application
Android动画
FrameAnimation
TweenAnimation
PropertyAnimation
第三方动画库
loto
Android多媒体
拍照
录像
选择照片或视频
音频
视频
Material Design
Toolbar
沉浸式状态栏
CardView
AppBarLayout
DrawerLayout
NavigationView
RecyclerView
FloatingActionButton
Snackbar
下拉刷新
网络
WebView
Http请求
下载文件
json & Gson
android进阶
View
自定的义View
View的事件分发机制
开发架构
MVC
MVP
MVVM
Git
基本使用
分支
代码合并与冲突处理
权限适配
Android 6 权限适配
Android 8 适配
apk下载失败
通知栏不显示
无法安装APK(权限)
Gradle
Gradle 插件
grdlde多渠道打包
gradle混淆瘦身
Lint
加固
进程间通迅
ipc
性能优化
UI卡顿
内存管理
内存泄漏
与H5交互
新技术
Kotlin语言
Lambda表达式
贡献者
zhai
主要框架搭建
软件基础课程
Android基础
Andrioid进阶
开源框架
luxiangcheng
wilson
插件化
热更新
收藏
0 条评论
下一页
为你推荐
查看更多