Android开发

Android进阶指导

2017-10-18  本文已影响113人  五谷观精分道长

关于进阶的思考

已下是收集的关于进阶<初级----中级>的文章

中级需要掌握的能力

需要学习时下流行的框架:

Networking
Retrofit(包含OkHttp)
OkHttp logging interceptor

Rx
RxJava
RxAndroid
RxBinding

Quick Dev
Butter Knife

DI
Dagger2

Image Loader
Glide
glide-transformations

Other
Logger

书籍推荐

  • 《Android开发艺术探索》

指导意义的开发者和博客地址

已经学习的博客记录以及项目地址

进阶的第一步-------把基础牢固下来

计划用时一个半月:(学习计划时间10.17--11.30)
使用书籍:
Android校招面试指南
可以说是很全面的一本书了
分为9大部分,对于基础的牢固很有帮助

Java
Java基础
Java并发
Java虚拟机

Android
Android基础
Android进阶
开源框架

数据结构
线性表
栈和队


散列查找
排序
海量数据处理

算法
剑指offer
LeetCode

设计模式
创建型模式
结构型模式
行为型模式

计算机网络
TCP/IP
HTTP
HTTPS

操作系统
概述
进程与线程
内存管理

数据库
SQL语句

学习类网站

学习方法

冲入中高级android

在公司进行产品开发;
阅读Android源码和Android官方文档;
在CSDN写技术博客对知识进行总结和分享;
关注Github中优秀的开源项目并提交自己的项目;
在公司内部做技术分享;
阅读相关技术书籍;
业余时间持续学习。

学习路线

前期不如按照这篇文章来进阶

http://www.jianshu.com/p/e00916d2f1cc

基础务实 (时间一个月)

java基础

android基础

高级开发

java进阶

android

知识扩展

深入源码

开源项目

系统源码

坚持不断更Github

上一篇 下一篇

猜你喜欢

热点阅读