今天是2019年的第2天,回想2018年的点点滴滴,有过焦虑、有过烦恼、有过开心喜悦、有过失落.但是2019年已经开始了,抛开过去继续前行,当然也要总结一下2018年的学习之路,重新规划计划继续前行.

也欢迎大家去我的个人网站,更好的阅读体验

技术总结

从第一篇博客开始,2018年3月8号 写下了2018年的第一篇博客

image.png

2018年写了57177个字,收获了574个赞、195个粉丝,虽然少的可怜,但是提高了自己的表达能力也结交了好多大佬.

image.png

回顾我的2018年

还有好多文章没有完成,在2019年会计划陆续完成,并开放出来.

Android插件化技术

Android组件化技术

彻底理解OkHttp

数据库框架设计

NDK开发基础

数据结构与算法

深入理解Android

反复阅读[Android进阶的艺术]

深入理解Android-Activity的启动过程

深入理解Android-清晰的理解Service

….

深入理解Java

阅读总结[Java编程思想]、[深入理解Java虚拟机]、[Java 并发编程的艺术],遗憾的是我只读了50%的Java编程思想,剩下的书将在2019年计划中读完

开源库

一款强大的文件选择器-PrimPicker

强大灵活的WebView代理库-PrimWeb

路由框架 - PrimRoute组件化Demo

手写插件化-插件化技术研究PrimPlugin

数据结构与算法学习整理

数据库框架设计 - PrimDao

多媒体组件框架,专注于解决多媒体复杂的业务逻辑等-PrimPlayerCC

2018计划了很多,但是好多都半途而废,这是非常可怕的,2019绝对不会在半途而废,坚持完成计划,坚持做好每一件事,我的2019标签:坚持做好每一件事,心中向阳,继续前行.

我的2019年计划

完成2018年剩余的计划

读书计划

[Java编程思想]

[深入理解Java虚拟机]

[Java 并发编程的艺术]

复习 [Android进阶艺术]

其他非技术类的书籍

学习一门新的技术Js

Android主流开源库源码分析

  • 彻底理解 Glide 系列

  • [ ] Glide 的图片缓存实现原理;

  • Glide 图片加载器 - ModeLoader 模型加载器与其注册机;
  • Glide 加载图片的流程;
  • Glide 的生命周期管理;
  • Glide 框架整体结构;
  • Glide 的核心 API 的设计思路;
  • [ ] 总结 Glide 的架构。

  • 序列化与反序列化Json框架

  • EventBus

  • RxJava

  • xutils IOC 注入式框架

  • 动态权限申请框架

  • Retrofit设计

  • ButterKnife

Android动态化技术(大势所趋)

  • 理解Android核心源码Framework: AMS PMS WMS
  • 插件化与热修复相关知识
  • 了解基于Js调用nativite实现ReactNativite(React)、 Weex(Vue)
  • 了解Google 推崇的 Flutter 等热门动态化技术

数据结构与算法

  • LeetCode每日一题
  • 数据结构与算法之美
  • 相关书籍:算法 算法导论
  • 相关课程:玩转数据结构、学习算法思想、搞定算法面试

Android性能优化

参考极客时间《Android开发高手课》、及其他相关的内容全面系统深入地学习性能优化.

项目

PrimFast 将在2019年中旬开源,集主流框架开发的快速开发框架,同时包括MVP,MVVM,AAC,如何在项目中运用插件化和组件化、kotlin实现、RN实现、Flutter实现.现今技术越来越多层出不穷,人们越来越焦虑,我们应该提高自身核心的竞争力,优先学习深入工作中的技术,然后有选择性的学习和提升.

PrimFast 将是2019年重点维护的一个项目,将在6月份计划开源.

总结

努力成名一名优秀的工程师,只有不断的刻意练习和思考,锻炼自己才能将所学融汇贯通,拥有更广阔的发展空间和快速学习的能力.

共勉!

希望能交到很多朋友,一起学习分享知识.

联系我 https://www.jakeprim.cn/