240 发简信
IP属地:内蒙古
  • SPI机制原理解析

    看了上篇spi使用后,你或许觉得spi太好用了吧,但或许也有疑问: 为什么只能放在META-INF/services/目录下?为什么要用全路径命...

  • Resize,w 360,h 240
    Android-使用@AutoService实现spi

    什么是SPI? Java SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,...

  • 这可能是最好用、实现最简单的Android权限请求库了

    为什么最好用? 该工具库使用Builder设计模式,可以说是非常简单上手的工具了,使用方法如下: kotlin Java 为什么实现方式最简单?...

  • Resize,w 360,h 240
    从源码角度分析 - Activity.onCreate可以在子线程里更新UI么?

    我们都知道字线程里更新不能更新UI,否则系统会报Only the original thread that created a view hie...

  • Android 四大组建类是怎么创建的?

    Android里的四大组建类到底是怎么创建的呢?是直接new出来的还是?,通过下面源码可以看到都是类加载器方式即通过反射的方式生成的(调用者都是...

  • 从App启动理解ContentProvider的创建

    ActivityThread.main 我们知道app的启动是从ActivityThread.main方法开始的,所以我们先从main看起 ma...

  • Android-使用ContentProvider来初始化你的sdk(一)

    在日常Android开发中经常会写一些sdk来供他人或者自己调用,一般这些sdk都涉及到初始化,虽然这个初始化过程我们一般都会让调用者自己来调用...

  • EventBus 源码解析

    转载自:https://www.jianshu.com/p/83e44261e095 注册register 查找订阅者的订阅方法findSubs...