Android学习
2018-05-29 本文已影响102人
Andys
大纲
1. 代码技巧,调试技巧
- 保持代码清洁、页面清洁,增加代码清晰度
- 思维逻辑是最强劲的创造力
2. Android平台基础知识
- 自定义控件,属性自定义
-
3. Java基础知识
- 数据结构与算法
- 静态代码块
- 继承,多态,封装
- 引用类型、值类型
- 线程
- 反射
4. 面向对象、设计模式
- 继承、封装、多态
- 回调实现方式,回调的意义,回调的本质
- OOP五大原则:单一职责、开闭原则、接口隔离原则、依赖倒置原则、里氏替换原则
- 设计模式:适配器模式、装饰者模式、代理模式、组合模式、建造者模式、策略模式、命令模式、状态机模式
5. Android常用三方框架
- Retrofit、RxAndroid(Rxview)、RxLifeCycle
- Litepal、Butterknife、Glide、Gson、Bugly
6. Android框架
- reactivex.io,RN,Weex
- kotlin