自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_小豪的专栏

人生无非是笑笑人家。再让人家笑笑而已

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 EasyBundle: 最佳Bundle存取实践

什么是EasyBundleEasyBundle是开源基础组件集成库EasyAndroid中的基础组件之一。其作用是:优雅的进行Bundle数据存取EasyAndroid作为一款集成组件库,此库中所集成的组件,均包含以下特点,你可以放心使用~~精简: 作为一款集成库,我不希望有那种大组件,尽量控制好集成库的大小。不要有冗余代码内聚: 尽量减少甚至避免单一组件对别的模块进行依赖。做到组...

2018-06-26 10:08:14 258

原创 Speedup:专为项目下Library project过多所设计的加速插件

An## 背景随着app的持续迭代更新,新功能的持续集成等原因。项目中的library project越来越多。特别是最近一两年来。流行起来了组件化,这更是直接增加了很多的本地library project的数量。导致每次需要打包apk运行时,都会需要对所有module都进行再次编译。严重影响打包速度。加速插件简介Speedup是一款专用于对多module环境下进行打包加速的g...

2018-02-10 15:57:59 759

原创 Android开源: 快用Parceler来优雅的进行Bundle数据存取!

前言在平时开发过程中。使用Bundle进行数据存储是个很常见的操作了。但是用的时候。却有许多不方便的地方:1. 支持的数据类型有限Bundle所支持的数据类型相当有限!所以我们经常会遇到如下的窘境:public class ExampleActivity extends Activity { Entity entity;// 需要传递个实体类过来}// 然额E...

2018-02-10 15:53:57 551

原创 Router: 教你如何进行任意插件化环境下的路由适配

承接上一篇文章:Router:一款单品、组件化、插件化全支持的路由框架在上一篇文章中,我们介绍了Router在单品与组件化环境下的使用配置,这篇文章就将专门的对Router在插件化环境下的使用配置,作详细说明!插件化的使用很复杂。这也是我要把插件化的配置单独拿出来讲的主要原因!为什么要做适配任意插件化的路由插件化由于其实现方式各不相同,所以一直以来也没有个统一的路由框架提供使用

2018-02-07 17:37:44 1565

原创 Router:一款单品、组件化、插件化全支持的路由框架

简介由于现在已经有很多各种各样的路由框架了,所以在这里。我也不再赘述什么是路由?路由框架的意义是什么之类的了。特性安全: 路由启动过程中。全程catch住异常并通知用户。完全不用担心crash问题。强大的拦截器功能:与大部分的路由不同。提供三种路由拦截器机制,对应不同业务下使用。方便: 使用apt注解生成路由表,配置方便,易维护。灵活: 配置路由表方式多样,满足你在任意条件

2018-02-07 17:35:39 1287

原创 关于java编译时注解你需要知道的二三事。解除你的顾虑!

转载请注明出处: http://blog.csdn.net/liu470368500/article/details/51316066做Android开发。大家肯定会关心你的app的性能问题。不知道从何时开始。网上有流传一句。不要使用注解。用注解会影响性能。这不能说错。但是也不能说对。这里普及一下关于注解的一些你需要知道的知识网上常说的注解。基本是运行时注解。而所说的注解会影响性能。则是指的此类

2016-05-05 17:11:01 14048 5

原创 浅析Handler、Looper机制。通过自定义Handler、Looper,让你有更直观的了观!

转载请注明出处:http://blog.csdn.net/liu470368500/article/details/40625333Handler、Looper。面试的时候被问到的机率非常高的一个问题。当然。我说的是像我们这样的初级。。。一般讲解Handler、Looper机制的都是通过源码去讲解。这里我来通过自定义Handler、Looper。让各位看官能有个更直观的了解。相信有了这篇博文的

2014-10-30 19:25:00 3322 20

原创 另类屏幕适配-通过缩放布局达成适配效果

首先声明。此种适配方式适用于分辨率差别不是很大的情况下使用。因是通过对布局进行等比例缩放。若要求适配的机型分辨率相差较大。容易出现图片不是很清晰的情况。    首先看布局:

2014-10-23 13:31:31 1375 2

原创 自定义View。仿圆形时间选择器

最近在机器上发现原生的

2014-10-22 15:38:38 3535 12

原创 Fragment的回退栈管理分析

今天准备写写Fragment的回退栈管理策略。 为了更好的理解本篇博客的内容。大家最好先看看我的另一篇博客:下面是Fragment的回退栈使用方法的代码:

2014-07-26 15:47:12 10903 11

原创 Fragment加载过程分析。

现在Fragment的使用越来越频繁。不管手机还是平板。Fragment都可以得t

2014-07-24 10:35:27 4238 15

processorTools

编译时注解库。简化页面跳转传值逻辑

2016-04-22

数据绑定框架DBinder

数据绑定框架,使用编译时处理生成绑定类。

2015-11-06

轻量型数据绑定框架DBinder-使用编译时注解生成绑定类

较量型数据绑定框架,使用编译时注解生成绑定类。

2015-11-05

自定义Handler-Looper实现线程间通信

通过自定义Handler、Looper、Message.浅析Android线程间通信原理

2014-10-30

环形时间选择器

自定义的环形时间选择器,指针可跟随手指移动。

2014-10-22

环形时间选择器-TimeCircleSelector

自定义的环形时间选择器。指针可随便手指滑动而滑动

2014-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除