5张图涵盖安卓知识体系

这里选择3W1H的方法,“3W”分指的是What、Where、Why,从事物的定义,使用场景,以及存在原由进行多角度的说明,“1H”指的是How,重点是解决使用的问题。事实证明,此方法能快速和全面的从一堆杂乱无章的思路中理出清晰的一条。

知识体系概括

这里主要是学习安卓的第二阶段,第一阶段是java/kotlin基本语法的学习,如图所示:

安卓主要模块

从图中可以清楚的看到安卓知识体系主要分为5大部分,四大组件(CC),UI布局,数据存储(DS),线程管理(TM),其他组件。

为了说明3W1H的使用,先举一些简单的例子,如安卓中的Application,用3W1H的表述就是:

全局配置

在举一个例子,如安卓中Intent,用3W1H的表述就是:

Intent通讯

一些复杂的总结图:

安卓UI模块


线程管理

总结:对于复杂的梳理,可能不一定要拘泥于3w1h,重点是把知识捋顺,方便查看和记忆,但是3w1h提供了一个更好的思考方式,更容易全面分析问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,944评论 25 709
  • 清晨 早起来 许个心愿 将理想放飞 我们共同祝愿 让世界齐声喝彩 因为今天畅达人生 因为今天将奔赴战场 只因为人生...
    易梦的原野阅读 289评论 3 5