一 压缩算法的原理 最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,...
一 压缩算法的原理 最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,...
Dagger2 注解基础 结构 Dagger2 要实现一个完整的依赖注入,必不可少的元素有三种,Module,Component,Container。 Container 就...
网上有很多资料都只讲个大概,对于我这种数学渣渣来说比较难理解(曾经学校里的都还给老师了),现在把计算的原理梳理一下。 计算经纬度坐标距离的原理就是就算球面两点间的距离,经纬度...
第一次写类似博客的文章,以后打算至少每个月更新一篇,一来督促自己学习;二来便于以后查看。如有错误,欢迎留言指正哦。 此篇是基于 android8.1 版本 前言 在开始讲解蓝...
用Flutter这样的跨平台技术进行商业级项目开发时,几乎不可避免的需要和Native进行通信,比如不同平台的底层服务如电量变化、网络连接变化、陀螺仪、传感器等等都有各自...
概述在《Flutter原生通信原理概述》一文中我们大概知道了Flutter是怎样和原生通信的,当时我们提到了EventChannel和MethodChannel,实际上还有一...
目录介绍 01.flutter和原生之间交互 02.MethodChanel流程 03.MethodChanel使用流程 04.MethodChanel代码实践 05.Eve...
访问者模式介绍 最复杂的设计模式,并且使用频率不高,《设计模式》的作者评价为:大多情况下,你不需要使用访问者模式,但是一旦需要使用它时,那就真的需要使用了。 访问者模式是一种...
接上一篇文章:Android启动流程简析(二) 7. SystemServer启动介绍 SystemServer需要从Zygote fork SystemServer开始分析...