240 发简信
IP属地:广东
  • Jetpack-Lifecycle

    【AAC 系列二】深入理解架构组件的基石:LifecycleAndroid官方架构组件Lifecycle:生命周期组件详解&原理分析Androi...

  • Jetpack-LiveData

    LiveData实现生命周期感知及避免内存泄漏的原因 Android官方架构组件LiveData: 观察者模式领域二三事 LiveData的粘性...

  • ViewPager 设置wrap_content无效的问题

    在ViewPager的onMeasure()中直接调用getDefaultSize(), 而该方法在AT_MOST 和EXACTLY模式下,高度...

  • JVM 完整深入解析

    JVM 完整深入解析

  • Resize,w 360,h 240
    How to change the language on Android at runtime and don’t go mad

    转载: How to change the language on Android at runtime and don’t go mad Th...

  • 开源中国客户端 Android 10 经验适配指南,含代码

    转载 https://my.oschina.net/huanghaibin/blog/3106432 我们App的适配从 targetSdkVe...

  • Koltin基础(一)基本语法

    基本类型 字符串模板 字符串字⾯值可以包含模板表达式 ,即⼀些⼩段代码,会求值并把结果合并到字符串中。 模板表达式以美元符( $ )开头,由⼀个...

  • Kotlin基础(二)类、对象和接口

    修饰符 访问修饰符 Java中可以创建任意类的子类并重写任意方法,除非显示声明final。对基类的修改会导致子类不正确的行为,即脆弱的基类问题。...

  • c#委托和事件

    C# 委托 什么是委托 委托是一种引用类型,表示对具有特定参数列表和返回类型的方法的引用。 在实例化委托时,你可以将其实例与任何具有兼容签名和返...