240 发简信
IP属地:湖北
  • MVP+RxJava ProgressDialog封装

    第一版 封装一个包含DialogFragment 的Subscriber, P层调用 P层调用的时候,需要View层暴露getSupportFr...

  • Resize,w 360,h 240
    Retrofit2+Rxjava2 自定义GsonConvert 将Http返回Code状态统一处理

    Retrofit响应数据及异常处理策略 这篇文章有提到自定义GsonConvert来统一解析外层包裹的HttpResult关于自定义Code的统...

  • Resize,w 360,h 240
    RePlugin 插件共享宿主的Retrofit实例

    最近在学习使用RePlugin,在考虑代码分层时,基本的网络请求要怎么共享,不管是宿主还是插件,对应的Retrofit实例和OKHTTP实例应该...

  • Resize,w 360,h 240
    改造SwipeRefreshLayout,实现折叠效果

    要实现如上图的效果,红色区域是筛选条件的区域,随着想向上滚动并且停留在顶部。 第一感觉是想用CoordinatorLayout.Behavior...

  • 自定义CoordinatorLayout.Behavior 实现下拉回弹

    先看效果 onLayoutChild 主要处理了pillview之下控件的偏移问题,因为CoordinatorLayout默认是层叠的方式布局,...

  • Resize,w 360,h 240
    GridLayout 使用

    最近要实现如下效果。根据数据个数不同,进行不同的排列。 3条数据时如下 配置GridLayout 3个数据的情况,第一个view必须要设置跨两行...

  • Resize,w 360,h 240
    为RecycleView添加ContextMenu支持

    最近要实现如下的长按删除,首先想到的是用PopupWindow,可是又想起上下文菜单,觉得可以尝试下,使用的时候也是各种搜索,觉得有必要记录下。...

  • Resize,w 360,h 240
    RecyclerView 实现柱状图和折线图

    先上要实现的效果图 整体布局 item的布局,也即柱状图的布局,改变TextView的高度来实现柱状图,外面套一个LinearLayout一是方...

  • Resize,w 360,h 240
    GridLayoutManager 不居中对齐问题

    蛋疼的问题,右边留空那么多。 item项的布局如下: 设置GridLayoutManager 设置一行显示4个 效果就成上面那样蛋疼了,经分析后...

个人介绍
不去努力,怎么知道努力没用昵