1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 不同层级的Android开发者的不同行为 我们该如何进阶和规划? – 网络

不同层级的Android开发者的不同行为 我们该如何进阶和规划? – 网络

时间:2021-04-24 15:37:09

相关推荐

不同层级的Android开发者的不同行为 我们该如何进阶和规划? – 网络

你问的两个点,进阶和规划,是先有规划再才能进阶,重点是规划,进阶那是水到渠成。

Android开发是个大工程,所涉及的知识面范围非常广,你需要有一个策略,那就是,”普遍撒网,重点培养”偶建议先划分几个大的方向,或叫做指导方针,针对每个方向继续细分更小的模块,依此类推,形成一个树状知识体系架构,可以自己笔记,也可以借助类似思维导图的工具等。

以偶粗浅的理解,偶觉得也许可以将所有的知识归类成三大方向:

1Android开发的业务能力

日常开发肯定会遇到各种各样的问题,涉及到各种各样的知识点,这类知识未必需要很深入,但却能实际的解决业务问题。比如最基本的Android.mk里宏函数‘my-dir’,由编译系统提供,用于返回当前路径,你只要会用不一定深究为什么。

2开发的技术深度

光有业务能力还是不够的,也许你能解决各种业务问题,但是没有对某一块有深度的技术积累,发展就会遇到瓶颈,要成为某个技术领域的专家,解决别人不能解决的难点,对某个技术点可以死磕到底,比如AndroidHashMap的源码实现,性能问题值得深入研究。

3开发总体架构能力

有了前面两点保证,进阶到一定阶段,这个就是水到渠成的事。认真思考的话你就会发现,真正的问题并不是大家要开发什么,学习什么,而是如何开发和学习。

以下长截图是整理的进阶的技术点,技术日新月异,随时都在变化,需要你不断改变,加油少年

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。