2020,再见

关于2020,我心中有四个关键词:

  • 疫情

年初突如其来的疫情,打破了原本生活的节奏,也没想到会笼罩全世界整整一年,希望这个世界早点好起来吧。

  • 科比

初三的早晨,噩耗传来,我一度不敢相信这是真的。一定是上帝想看科比打球,所以带走了他。同时,也带走了我的青春。

Mamba Out,曼巴精神永在。

  • 掘金

今年下半年,也开始了我的写文章之路

一开始写文章,只是因为想把知识记录下来,以简单明了的方式分享出来。但是随着越来越多的读者支持我,给我点赞,我也就有了更多想分享的欲望。

特别是在掘金平台,收获了很多朋友的点赞,鼓励,调侃,技术讨论,很开心。

明年我也会继续加油,输出更优质的文章。lv4,我来啦。

  • 公众号

建立公众号的初衷是为了总结一些面试题并分享给大家,但是时间久了,我感觉这种方法并不适用于每个学习者,只能作为面试前的查缺补漏使用。所以我也想了一个新计划,稍后再细说。

在写公众号的这四个月中,也保持了工作日日更。日更确实不容易,我也是每天肝到半夜才能完成一篇文章,虽然辛苦,但是能和大家一起探讨学习新内容也是很开心的,这也是一个正向反馈的过程,就像之前我说的那样,就像每天都要完成作业,然后交给各位读者老师批改,讨论。

但是,有些文章也犯了一些错,特别是写了一些内容误区,没想到写文章也能写出bug,我的锅,我先接好了,抱歉了各位。

新的一年我会更加注意,更细节,更认真地完成每一篇文章。

同时,通过公众号,我也认识了很多Android小伙伴,有的是关注我公众号的伙伴,有的是给我支持的大神,虽然都只是网友身份,但是大家都很友好,我也很感谢你们的支持,希望明年能给你们输出更多更好的内容,共勉

2021,你好

新的一年,我也有一些新的计划:

体系架构学习

不知道你平时有没有这样的苦恼,感觉知识点也看了不少,每个知识点也能说上一些,但是面试的时候或者平时遇到一些难题的时候,稍微转下弯,以不同方式不同角度出了难题,就感觉无从下手了。

其实这都是因为脑中没有完整的知识体系架构,没有把各个知识点的关系串联起来,或者有些知识点根本就没有学习完整。

知识体系:是无数个关联的标准知识的集合

之前咱们知识点不都是想到哪里写哪里嘛,相当于知识点是零散的,适合一些知识的查漏补缺,但是不适用于整体知识架构的搭建。

所以,我的计划就是,准备重新整理Android相关的所有知识,以一个体系化的思想去学习复习知识,串联知识,这样有助于构建和完善我们大脑中的Android体系架构,有了体系,再遇到难题,相信你也能轻易化解了。

我把这个系列叫做《体系化学习Android系列》,其实这也相当于做一个复习手册,以后也会整理到语雀等平台。

当然这个整理过程中,有时候会发一些和以前发过文章比较类似的内容,如果你看过了我也建议你再重新阅读下,因为它会是我重新整理之后的内容。

现在已经初步完成了体系脑图的第一版,后续文章也会根据这个脑图的分类来完成每一章节。

理想很丰满,希望我能完成并做好

学习造轮子

另一个准备做的系列叫做《学习造轮子系列》。

我会拆解一些框架,不一定是大的框架,也有可能是一些小工具,自定义view类似的框架。尝试从0开始解析这些框架,跟着造下轮子。

这个过程我觉得可以学习到一些框架的精髓之处,并且自己如果能重新复写出来大体功能,那么也就掌握了对应的知识点,也是个不错的学习方法。

面试系列

嘿嘿,没想到吧,面试系列我还会写。

因为一些好的面试题能考验我们是否掌握了相关知识,可以作为我们复习的一个参照点。

加油

好了,就这样吧,再见了2020。

2021,加油,祝大家安好。

多多的事大家也都知道了,希望大家努力的同时注意身体,毕竟只有身体和知识才是自己的,其他都是浮云。

拜拜

有一起学习的小伙伴可以关注下️ 我的公众号——码上积木,每天剖析一个知识点,我们一起积累知识,形成完整体系架构。公众号回复111可获得面试题《思考与解答》以往期刊。

2020再见&新的计划(建立Android体系架构)的更多相关文章

  1. android体系架构

    android体系架构总结: android体系架构分为四层 第一层:应用层:applications 第二层:开发层 第三层:

  2. 精通android体系架构、mvc、常见的设计模式、控制反转(ioc)

    1.请看某个著名的it公司一则招聘信息的其中一条要求:“熟悉android系统架构及相关技术,1年以上实际android平台开发经验:”,里面非常明确的说道要求熟练android系统架构,这从某种程度 ...

  3. Android体系架构详解

    Andriod是什么? 首先,就像Android开源和兼容性技术负责人Dan Morrill在Android开发手册兼容性部分所解释的,“Android并不是传统的Linux风格的一个规范或分发版本, ...

  4. Android 体系架构

    什么是Android? 答:Android就是移动设备的软件栈,包括(一个完整的操作系统,中间件,关键应用程序), 底层是Linux内核,包括(安全管理, 内存管理,进程管理 ,电源管理,硬件驱动-) ...

  5. Android群英传》读书笔记 (1) 第一章 Android体系与系统架构 + 第二章 Android开发工具新接触

    第一章 Android体系与系统架构 1.Dalvik 和 ARTDalvik好比是一辆可折叠的自行车,平时是折叠的,只有骑的时候,才需要组装起来用.ART好比是一辆组装好了的自行车,装好就可以骑了. ...

  6. Atitit.如何建立研发体系

    Atitit.如何建立研发体系 组织,流程,prj..Mana  oppm 发管理是一个完整的管理体系,从结构上来讲,它主要由四个方面的内容构架而成:组织结构与岗位设置 管理流程与工作流程..项目及管 ...

  7. Android学习笔记__1__Android体系架构

    Android 体系结构图 Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application).根据Android的软件 ...

  8. eclipse下建立 android 项目,相关文件夹介绍

    今天开始进入ANDROID开发,之前一直做些JAVA的WEBSERVICE之类的文件,第一次从头开始整理ANDROID项目,我会把最近遇到的问题做一一梳理. 现在来说一下建立ANDROID项目后产生的 ...

  9. Android群英传笔记——第一章:Android体系与系统架构

    Android群英传笔记--第一章:Android体系与系统架构 图片都是摘抄自网络 今天确实挺忙的,不过把第一章的笔记做一下还是可以的,嘿嘿 1.1 Google的生态圈 还是得从Android的起 ...

随机推荐

  1. Java数据结构(十五)—— 多路查找树

    多路查找树 二叉树和B树 二叉树的问题分析 二叉树操作效率高 二叉树需要加载到内存,若二叉树的节点多存在如下问题: 问题1:构建二叉树时,需多次进行I/O操作,对与速度有影响 问题2:节点海量造成二叉 ...

  2. java中的反射(一)

    在之前学java基础时学习过反射,但在因为没有相应的应用场景,所以也是一知半解.最近在学spring的时候发现反射是其中很重要的一部分,所以回顾一下,并看看它在spring中的应用. 目录 一.反射 ...

  3. 团队作业6(A)-Alpha阶段项目复审

    Alpha阶段项目复审 复审团队: 莫政 (3118005067). 卢耀恒(3118005065) . 许梓莹(3218005083). 梁小燕(3218005081).高嘉淳(3118005047 ...

  4. 获取浏览器URL中查询字符串中的参数

    //http://www.runoob.com/index.html?name=xiaoming&age=23function showWindowHref(){ var sHref = wi ...

  5. CSS全览_选择符+特指+单位+字体

    CSS全览_选择符+特指+单位+字体 目录 CSS全览_选择符+特指+单位+字体 1. CSS样式 2. 选择符 3. 特指度和层叠 4. 值和单位 5. 字体 作者: https://www.cnb ...

  6. MVC部署出现403.14问题记录

    1.问题截图 2.解决办法有几种 1)在system.webServer下增加,这种是不推荐的. <modules runAllManagedModulesForAllRequests=&quo ...

  7. jvm基本结构和解析

    jvm的基本结构图如下 这只是代表我的个人理解  不是很深刻  欢迎各类大神进行补充和纠正 jvm之所以强大就是因为他从软件层面屏蔽不用操作系统在底层硬件与指令上的区别,从而可以在不同系统上兼容 主要 ...

  8. MongoDB加索引DB崩溃的问题

    项目原因,最近在对MongoDB进行数据存储优化   原有问题: 日志数据量比较大,存到一张表,需要手工定时删除数据,且删除数据时间按天算 数据会定时打包到HDFS,查询时间很慢,需要优化 机器内存占 ...

  9. java 系统属性设置

    一.语法: java -Dproperty=value 二.注意事项: value如果有空格,需用使用双引号如:java -Dfoo="some string" 三.常见使用地方: ...

  10. get \post 接口代码及断言编写

    post 请求接口 import requests import json url_path = "http://www.baidu.com" data = {"user ...