240 发简信
IP属地:北京
  • 120
    折叠标题栏的一种简单实现方式

    在重构公司app的过程种,遇到折叠标题栏类似的设计,以前也实现过类似的功能,但是都是判断scrillview滑动距离,控制两个view的的滑动,来实现的,效果不尽人意。发现一...

  • 仿火币排序按钮,三种排序状态切换

    最近在重构公司app,产品经理设计了一种排序方式,类似火币pro行情页,京东行情页那种排序按钮,有三种状态,如下图: 排序按钮状态图 其中各个排序分类是互斥的,每个排序分类有...

  • Handler,Looper,Message,MessageQueue原理

    Handler 创建handler主要有两个构造,一个无参一个需要一个Looper 无参构造就会使用MainLooper 所以Handler中肯定有一个Looper 使用ha...

  • 赞一个!

    Handler,Looper,Message,MessageQueue原理

    Handler 创建handler主要有两个构造,一个无参一个需要一个Looper 无参构造就会使用MainLooper 所以Handler中肯定有一个Looper 使用ha...

  • 120
    Android带你解析ScrollView--仿QQ空间标题栏渐变

    绪论 今天来研究的是ScrollView-滚动视图,滚动视图又分横向滚动视图(HorizontalScrollView)和纵向滚动视图(ScrollView),今天主要研究纵...

  • 120
    Android架构设计---关于View边界划分的思考

    版权声明:本文为LooperJing原创文章,转载请注明出处! 在前几篇,我总结了MVP,MVVM,对MVP使用泛型,以避免类爆炸,这些方案的实施在一定的程度的,使得View...

  • 120
    深入分析Java方法反射的实现原理

    简书 占小狼转载请注明原创出处,谢谢! “物有本末,事有始终。知其先后,则近道矣” 前段时间看了笨神的 从一起GC血案谈到反射原理一本,就把Java方法的反射机制实现撸了一遍...

  • 每日Android源码设计模式之-8、责任链模式

    就像链条一环扣一环一样,责任链模式就是责任链对象之间相互关联,让消息在他们之间传递。消息从链首发出,沿着链条传播,直到有对象处理为止。 定义: 使多个对象都有机会处理请求,从...