240 发简信
IP属地:四川
  • 从isAsynchronous方法来看看Handler异步消息与同步屏障(SyncBarrier)

    前言 Android的消息机制之前有一篇文章有写,里面具体讲到了Handler怎么发送和处理消息的整个过程。感兴趣的同学可以先跳转过去看看 从H...

  • 从Handler.postDelayed来看看Android怎么实现处理延时消息

    前言 Android的消息机制之前有一篇文章有写,里面具体讲到了Handler怎么发送和处理消息的整个过程。感兴趣的同学可以先跳转过去看看 从H...

  • Resize,w 360,h 240
    这个工具竟然可以自动开启手机所有权限?想开什么权限就开什么

    先上代码,直接运行试试吧 AutoPermission(自动点击开启手机各种敏感权限,使用辅助功能(无障碍)实现,支持自由配置权限和操作) 前情...

  • What?EventBus的核心竟然只是这两个Map?

    简单介绍一下EventBus 其实EventBus大家都很熟悉了,就不过多去说它了。通常我们叫它事件总线,其实它更像是广播,观察者模式,一方发送...

    2.0 833 1 51
  • Retrofit2.5如何发送请求和处理响应?

    Retrofit对请求方法的解析 Retrofit对我们在接口类中定义的方法是如何转换成了请求,又如何处理响应。这一切都在它的loadServi...

    0.8 1163 0 50
  • Retrofit2.5是如何解析在接口类中定义的方法?

    前言 Retrofit的核心在于它的create方法中使用了动态代理,在这里面主要是loadServiceMethod方法: 以下代码基于Ret...

    1.2 732 1 51
  • Retrofit是如何创建的?为什么要用动态代理

    Retrofit的出现让Android的网络请求变得异常简单,同时可以很好的配合后台的REST接口。非常值得我们去探究一下它的原理。 Retro...

    1.7 1661 1 49
  • 一个线程可以有几个Looper?几个Handler?从Looper.prepare()来看看关于Looper的一些问题

    前言 之前我有篇文章里面写到了Android的消息机制,Handler发送消息的一些原理。链接如下: 从Handler.post(Runnabl...

    1.5 2026 0 53
  • 解决RecyclerView在ScrollView中会置顶它上面的控件

    通常情况下,需要在RecyclerView上加布局可以通过自己定义adapter然后add header来添加。 但是也还有一种方法来实现,那就...

    0.7 1501 1 50
个人介绍
梦里梦到醒不来的梦