《Android热门框架之使用篇》
文章平均质量分 92
记录Android 组件化,插件化,热更新,及一些其他热门框架如okhttp3、Retrofit、Glide、LeakCanary、butterknife、blockcanary 、eventbus、dagger2、rxjava等的使用
刘洋巴金
7年Android高级工程师,CSDN认证博客专家,稀土掘金专栏作者,参与过多个大型APP项目,擅长企业级APP架构设计及性能优化
展开
-
Android长连接之mina
一、概述今天在工作一朋友Q我,问我长连接一般用什么做,我说我用的Mina,朋友表示没听过,于是打算写一篇相关的博文供大家讨论。首先什么是mina?它的官方定义:一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。简单来说尼,就是一个优化过的长连接框架。好了原创 2017-04-26 19:06:15 · 13055 阅读 · 2 评论 -
一文了解Android组件化
1.什么是模块化、组件化和插件化随着业务的积累,产品的迭代,我们写的工程会越来越大,也越来越臃肿,更加难以维护,那有没有一种方法,能够使得每个人专门负责自己的业务模块,使用的时候把每个人做的模块直接拼装组合起来就行,这样代码也更加灵活,相互之间的耦合性也更低,重用性也能够更大。那么模块化的概念就来了。简单来说, 模块化就是将一个程序按照其功能做拆分,分成相互独立的模块,以便于每个模块只包含与其...原创 2019-09-22 16:29:06 · 12199 阅读 · 3 评论 -
一文了解OKHttp3全(使用篇)
1.简介okhttp3现在基本都在用的一个底层网络框架。这篇博客主要的目的就是将OKHttp3这个框架在开发中能用到的地方都记录下来,也当一个工具文档为日后使用时查找方便。包含上传下载2.环境搭建...原创 2019-09-25 03:36:09 · 8634 阅读 · 5 评论 -
史上最全的Rxjava2讲解(使用篇)
在很久之前就一直想整理一下rxjava,但是一直没有时间,最近是因为离职了,总算有时间整理一下了。因为打算每篇博客都记录一个框架。所以为了描述清楚,本篇博客可能略长(包含rxjava的简介,使用,背压,原理等),希望你们能认真的读完,收获肯定还是有的,也会采用大量的图来介绍,这样可以加深理解。也可以当一个工具博客,需要的使用的话随时查阅。2.简介什么是rxjava?RxJava ...原创 2020-05-16 12:32:29 · 12519 阅读 · 9 评论 -
一文了解手势识别GestureDetector
1.简介 来下面一个一个的介绍其相关使用,先介绍它的接口使用2.接口OnGestureListener的使用2.1 功能响应用户的手势操作:按下瞬间、轻击、按压、长按、快速滑屏、拖动2.2 如何使用/** * @author: lybj * @date: 2020/3/4 * @Description: 实现接口GestureDetector,检测用户操作:按下瞬间、按压、长...原创 2020-03-04 18:29:05 · 6712 阅读 · 1 评论