240 发简信
  • SnapHelper硬核讲解

    前言 这都9012年了,SnapHelper不是新鲜玩意,为啥我要拿出来解析?首先,Google已经放出 Viewpager2 测试版本,该方案...

    3.1 3036 1 17
  • 120
    Flutter交互实战-即刻App探索页下拉&拖拽效果

    Flutter最近比较热门,但是Flutter成体系的文章并不多,前期避免不了踩坑;我这篇文章主要介绍如何使用Flutter实现一个比较复杂的手...

    10.9 4399 1 53
  • 120
    [Android Gradle] 搞定Groovy闭包这一篇就够了

    努力的人,应该像好色那样好学 做Android开发的同学,对Gradle肯定不陌生,我们用它配置、构建工程,可能还会开发插件来促进我们的开发,我...

    2.2 9816 7 43
  • 120
    Git分支管理策略浅识

    崔同学说逃避解决不了问题,那就勇敢面对。 两年前看过阮一峰老师的文章,认识了git分支管理策略,但那时项目代码是用SVN管理,接触git是因为g...

  • 120
    商城APP下拉刷新库—VRefreshLayout

    最近没有工作,在家写了一个下拉刷新库,主要是针对现在也有很多APP流行的Headr置顶显示效果,github链接在这里https://githu...

  • 你是否留意过“位运算”

    长时间阅读Android SDK源码,会发现Google喜欢用位运算,伴随的是代码中会定义一堆int类型的常量,乍一看很懵逼,特别是所在View...

  • 解惑requestDisallowInterceptTouchEvent

    最近在看官方控件源码时,无意间看到某些代码,让我想起有很多用requestDisallowInterceptTouchEvent来解决Scrol...

  • Kotlin转Java记录

    昨天写了一篇PermissionsDispatcher初探,文章最后说要用java重写processor模块,今天花了半天时间完成,现在把代码放...

  • 120
    初探Android6.0权限库PermissionsDispatcher

    关于Android6.0运行时权限问题,大家应该不会陌生,这个坑我早就傻傻的跳进去过,说一个笑话,api23刚出来不久,在没搞清新特性之前,我就...