240 发简信
IP属地:江苏
  • LiveData解析

    LiveData is a data holder class that can be observed within a given lifecycle.LiveData ...

  • Lifecycle源码解析

    lifecycle是一个感知生命周期的组件,一般用作响应Activity/Fragment生命周期的变化,并将此变化通知到注册的观擦者,让其代码更符合生命周期的规范,从而减少...

  • Android截屏方案

    Android截屏 已整理为Android library,请大家移步--->ScreenShotToolsAndroid截屏的原理:获取具体需要截屏的区域的Bitmap,然...

  • Kotlin Lazy

    lazy () 是一个接收一个lambda表达式,并返回一个Lazy<T> 实例的函数。返回的实例可以作为实现延迟属性的委托: 第一次调用 get() 会执行已传递给 laz...

  • kotlinx.coroutines Channel

    Channel Channel 的概念与BlockingQueue相似两者最大的不同在于,后者阻塞式的put操作变成了挂起等待的send,而阻塞式的take变成了挂起等待的r...