Android开源库
文章平均质量分 88
_小豪
懒神!
展开
-
Android开源: 快用Parceler来优雅的进行Bundle数据存取!
前言在平时开发过程中。使用Bundle进行数据存储是个很常见的操作了。但是用的时候。却有许多不方便的地方:1. 支持的数据类型有限Bundle所支持的数据类型相当有限!所以我们经常会遇到如下的窘境:public class ExampleActivity extends Activity { Entity entity;// 需要传递个实体类过来}// 然额E...原创 2018-02-10 15:53:57 · 561 阅读 · 0 评论 -
Speedup:专为项目下Library project过多所设计的加速插件
An## 背景随着app的持续迭代更新,新功能的持续集成等原因。项目中的library project越来越多。特别是最近一两年来。流行起来了组件化,这更是直接增加了很多的本地library project的数量。导致每次需要打包apk运行时,都会需要对所有module都进行再次编译。严重影响打包速度。加速插件简介Speedup是一款专用于对多module环境下进行打包加速的g...原创 2018-02-10 15:57:59 · 775 阅读 · 0 评论 -
Router: 教你如何进行任意插件化环境下的路由适配
承接上一篇文章:Router:一款单品、组件化、插件化全支持的路由框架在上一篇文章中,我们介绍了Router在单品与组件化环境下的使用配置,这篇文章就将专门的对Router在插件化环境下的使用配置,作详细说明!插件化的使用很复杂。这也是我要把插件化的配置单独拿出来讲的主要原因!为什么要做适配任意插件化的路由插件化由于其实现方式各不相同,所以一直以来也没有个统一的路由框架提供使用原创 2018-02-07 17:37:44 · 1614 阅读 · 0 评论 -
Router:一款单品、组件化、插件化全支持的路由框架
简介由于现在已经有很多各种各样的路由框架了,所以在这里。我也不再赘述什么是路由?路由框架的意义是什么之类的了。特性安全: 路由启动过程中。全程catch住异常并通知用户。完全不用担心crash问题。强大的拦截器功能:与大部分的路由不同。提供三种路由拦截器机制,对应不同业务下使用。方便: 使用apt注解生成路由表,配置方便,易维护。灵活: 配置路由表方式多样,满足你在任意条件原创 2018-02-07 17:35:39 · 1351 阅读 · 0 评论 -
EasyBundle: 最佳Bundle存取实践
什么是EasyBundleEasyBundle是开源基础组件集成库EasyAndroid中的基础组件之一。其作用是:优雅的进行Bundle数据存取EasyAndroid作为一款集成组件库,此库中所集成的组件,均包含以下特点,你可以放心使用~~精简: 作为一款集成库,我不希望有那种大组件,尽量控制好集成库的大小。不要有冗余代码内聚: 尽量减少甚至避免单一组件对别的模块进行依赖。做到组...原创 2018-06-26 10:08:14 · 273 阅读 · 0 评论