- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 EasyBundle: 最佳Bundle存取实践
什么是EasyBundleEasyBundle是开源基础组件集成库EasyAndroid中的基础组件之一。其作用是:优雅的进行Bundle数据存取EasyAndroid作为一款集成组件库,此库中所集成的组件,均包含以下特点,你可以放心使用~~精简: 作为一款集成库,我不希望有那种大组件,尽量控制好集成库的大小。不要有冗余代码内聚: 尽量减少甚至避免单一组件对别的模块进行依赖。做到组...
2018-06-26 10:08:14
312
原创 Speedup:专为项目下Library project过多所设计的加速插件
An## 背景随着app的持续迭代更新,新功能的持续集成等原因。项目中的library project越来越多。特别是最近一两年来。流行起来了组件化,这更是直接增加了很多的本地library project的数量。导致每次需要打包apk运行时,都会需要对所有module都进行再次编译。严重影响打包速度。加速插件简介Speedup是一款专用于对多module环境下进行打包加速的g...
2018-02-10 15:57:59
826
原创 Android开源: 快用Parceler来优雅的进行Bundle数据存取!
前言在平时开发过程中。使用Bundle进行数据存储是个很常见的操作了。但是用的时候。却有许多不方便的地方:1. 支持的数据类型有限Bundle所支持的数据类型相当有限!所以我们经常会遇到如下的窘境:public class ExampleActivity extends Activity { Entity entity;// 需要传递个实体类过来}// 然额E...
2018-02-10 15:53:57
604
原创 Router: 教你如何进行任意插件化环境下的路由适配
承接上一篇文章:Router:一款单品、组件化、插件化全支持的路由框架在上一篇文章中,我们介绍了Router在单品与组件化环境下的使用配置,这篇文章就将专门的对Router在插件化环境下的使用配置,作详细说明!插件化的使用很复杂。这也是我要把插件化的配置单独拿出来讲的主要原因!为什么要做适配任意插件化的路由插件化由于其实现方式各不相同,所以一直以来也没有个统一的路由框架提供使用
2018-02-07 17:37:44
1777
原创 Router:一款单品、组件化、插件化全支持的路由框架
简介由于现在已经有很多各种各样的路由框架了,所以在这里。我也不再赘述什么是路由?路由框架的意义是什么之类的了。特性安全: 路由启动过程中。全程catch住异常并通知用户。完全不用担心crash问题。强大的拦截器功能:与大部分的路由不同。提供三种路由拦截器机制,对应不同业务下使用。方便: 使用apt注解生成路由表,配置方便,易维护。灵活: 配置路由表方式多样,满足你在任意条件
2018-02-07 17:35:39
1462
原创 关于java编译时注解你需要知道的二三事。解除你的顾虑!
转载请注明出处: http://blog.youkuaiyun.com/liu470368500/article/details/51316066做Android开发。大家肯定会关心你的app的性能问题。不知道从何时开始。网上有流传一句。不要使用注解。用注解会影响性能。这不能说错。但是也不能说对。这里普及一下关于注解的一些你需要知道的知识网上常说的注解。基本是运行时注解。而所说的注解会影响性能。则是指的此类
2016-05-05 17:11:01
14183
1
原创 浅析Handler、Looper机制。通过自定义Handler、Looper,让你有更直观的了观!
转载请注明出处:http://blog.youkuaiyun.com/liu470368500/article/details/40625333Handler、Looper。面试的时候被问到的机率非常高的一个问题。当然。我说的是像我们这样的初级。。。一般讲解Handler、Looper机制的都是通过源码去讲解。这里我来通过自定义Handler、Looper。让各位看官能有个更直观的了解。相信有了这篇博文的
2014-10-30 19:25:00
3383
2
原创 另类屏幕适配-通过缩放布局达成适配效果
首先声明。此种适配方式适用于分辨率差别不是很大的情况下使用。因是通过对布局进行等比例缩放。若要求适配的机型分辨率相差较大。容易出现图片不是很清晰的情况。 首先看布局:
2014-10-23 13:31:31
1413
2
原创 Fragment的回退栈管理分析
今天准备写写Fragment的回退栈管理策略。 为了更好的理解本篇博客的内容。大家最好先看看我的另一篇博客:下面是Fragment的回退栈使用方法的代码:
2014-07-26 15:47:12
11025
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人