Android知识梳理总结(不断更新中...)

516 阅读1分钟

简介

Android开发好几年了,一直没有把知识点梳理总结一下,我打算用半年的时间把Android工程师最常用、最重要的知识点,还有面试最爱问的那些点都过一遍,尽量言简意赅,通俗易懂。本篇博文先把要点罗列一下,之后再深入展开。

核心内容分类

  1. Android基础
  2. Android进阶
  3. 热门技术
  4. 计算机基础

下面将一一分开阐述。

Android基础

  1. 四大组件
    • 活动(Activity)
    • 广播(BroadcastReceiver)
    • 内容提供者(ContentProvider)
    • 服务(Service)
  2. 碎片(Fragment)
  3. 数据持久化技术
  4. 多线程
  5. 动画
  6. 网络框架

Android进阶

  1. 自定义View
  2. 性能优化
  3. 设计模式
  4. 事件总线
  5. 响应式编程
  6. 依赖注入
  7. 应用架构设计

热门技术

  1. 热修复
  2. 插件化
  3. 组件化
  4. 跨平台开发

计算机基础

  1. 数据机构
    • 栈和队列
    • 二叉树
    • 查找
    • 排序
  2. 算法
  3. 计算机网络
    • 计算机结构体系
    • TCP和UDP
    • Http协议
    • Socket

最后

  • 温馨提示:欢迎访问我的Github主页
  • 本文为我的原创文章,未经允许,不得转载!