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

简介

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

核心内容分类

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

下面将一一分开阐述。git

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主页
  • 本文为个人原创文章,未经容许,不得转载!
相关文章
相关标签/搜索