首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘洋巴金
掘友等级
Android资深工程师
7年Android高级工程师,CSDN认证博客专家,参与过多个大型APP项目,擅长企业级架构设计
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
119
文章 105
沸点 14
赞
119
返回
|
搜索文章
最新
热门
一文彻底搞懂EventBus 3.0原理
EventBus是一种用于Android的事件发布-订阅总线框架,由GreenRobot开发,Gihub地址是:EventBus。它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信而带来的诸多不便。 ThreadMode.PO…
大话线程池原理
一开始很犹豫这要不要写这篇文章,在网上看了很多文章写的都很不错,但是秉持着更全更易懂的原则,还是打算自己整理一篇。也参考了很多的文章博客,希望这篇文章能够真正的帮到你。(同时吐槽下,稀土掘金就不能增加一个分类专区的功能吗,这样博客写多了,不好归类的) 降低资源消耗:通过它重用已…
一文了解OKHttp3全(大话原理篇)
首先为什么要写这篇博客,主要是因为现在网络用的都是okhttp3,所以在面试的时候,都会问一下okhttp的原理,而网上的原理,也看了下,要么太简短,核心的一笔带过,要么长篇大伦,看着蒙圈。所以想看看能不能用最简短明白的方式来解释下okhttp3的原理。 来,这就是简单的一个g…
漫画:什么是HashMap?
众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。 HashMap数组每一个元素的初始值都是Null。 对于HashMap,我们最常使用的是两个…
史上最全的Rxjava2讲解(使用篇)
在很久之前就一直想整理一下rxjava,但是一直没有时间,最近是因为离职了,总算有时间整理一下了。因为打算每篇博客都记录一个框架。所以为了描述清楚,本篇博客可能略长(包含rxjava的简介,使用,背压,原理等),希望你们能认真的读完,收获肯定还是有的,也会采用大量的图来介绍,这…
谷歌VR展示360度全景图
4. Activity中初始化组件
一文了解OKHttp3全(使用篇)
okhttp3现在基本都在用的一个底层网络框架。这篇博客主要的目的就是将OKHttp3这个框架在开发中能用到的地方都记录下来,也当一个工具文档为日后使用时查找方便。 为了测试接下来的功能,我们自己搭建一个服务器。 在project settings -> Artifacts -…
《看完一定会系列之六大设计原则》
设计模式就是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解 其实简单来说,设计模式就是一些解决某类问题的代码设计经验而已。 1. 单一职责原则 一个类只有一个引起它变化的原因。 就比如一个网络请求框架大体分…
一文了解Android组件化
随着业务的积累,产品的迭代,我们写的工程会越来越大,也越来越臃肿,更加难以维护,那有没有一种方法,能够使得每个人专门负责自己的业务模块,使用的时候把每个人做的模块直接拼装组合起来就行,这样代码也更加灵活,相互之间的耦合性也更低,重用性也能够更大。那么模块化的概念就来了。 简单来…
《数据结构系列_线性表_链式存储之静态链表》
对于没有指针的编程语言,可以用数组替代指针,来描述链表。让数组的每个元素由data和cur两部分组成,其中cur相当于链表的next指针,这种用数组描述的链表叫做静态链表。这种描述方法叫做游标实现法 ,存储方式如下图所示 我们对数组的第一个和最后一个元素做特殊处理,从数据来说:…
下一页
个人成就
文章被点赞
1,214
文章被阅读
135,156
掘力值
4,345
关注了
36
关注者
2,472
收藏集
1
关注标签
10
加入于
2019-08-25