简介
Android开发好几年了,一直没有把知识点梳理总结一下,我打算用半年的时间把Android工程师最常用、最重要的知识点,还有面试最爱问的那些点都过一遍,尽量言简意赅,通俗易懂。本篇博文先把要点罗列一下,之后再深入展开。
核心内容分类
- Android基础
- Android进阶
- 热门技术
- 计算机基础
下面将一一分开阐述。
Android基础
- 四大组件
- 活动(Activity)
- 广播(BroadcastReceiver)
- 内容提供者(ContentProvider)
- 服务(Service)
- 碎片(Fragment)
- 数据持久化技术
- 多线程
- 动画
- 网络框架
Android进阶
- 自定义View
- 性能优化
- 设计模式
- 事件总线
- 响应式编程
- 依赖注入
- 应用架构设计
热门技术
- 热修复
- 插件化
- 组件化
- 跨平台开发
计算机基础
- 数据机构
- 栈和队列
- 二叉树
- 查找
- 排序
- 算法
- 计算机网络
- 计算机结构体系
- TCP和UDP
- Http协议
- Socket
最后
- 温馨提示:欢迎访问我的Github主页;
- 本文为我的原创文章,未经允许,不得转载!