当前位置: 移动技术网 > 移动技术>移动开发>IOS > Android程序员学习指南

Android程序员学习指南

2020年07月18日  | 移动技术网移动技术  | 我要评论

前言

作为一个Android开发者,时常会有“天下苦后台久矣”的感慨。无论是市场需求还是薪资水平,Android开发远远比不上不如后台开发,就连线下培训班课程中都不常见到Android开发课。一方面是Android开发的入门门槛低,从而导致的开发人员饱和;另一方面则是国内Android系统的碎片化严重,对于不同手机厂商不同手机版本的各种适配和兼容远比IOS麻烦。

但是,作为开发者我们又怎么能轻言放弃。从最开始入门“所见即所得”的简单快乐到现在面对需求的轻车熟路,伴随着开发技能的不断熟练,我越发觉得底层的东西才是永恒不变的,因此有必要建立一份Android程序员的学习指南。我将会在未来的时间内保持更新,务求能够理清楚相关知识点。同时,我认为分享出来可以让更多人看到,一方面可以督促自己勤快更新,另一方面可以得到大家斧正。

文章分为以下几部分,是我计划需要掌握的知识点分类,欢迎补充:

Java基础:

1.常见集合框架(HashMap相关)

2.并发(线程池,Synchronized,volatile)

3.JVM

 

Android基础:

1.四大组件

2.ANR,OOM

3.AsyncTask

4.自定义View

5.MVP/MVVM

6.设计模式

 

Android进阶:

第三方开源框架

性能优化

Android各版本新特性

 

其他:

算法

 

 

未完待续...

本文地址:https://blog.csdn.net/weixin_37228152/article/details/107373680

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网