240 发简信
IP属地:上海
  • Resize,w 360,h 240
    简单的权限申请工具类

    最近由于工作,需要对老项目进行项目改造,在改造过程中,项目使用的权限申请为PermissionsDispatcher,由于使用编译时注解原因,使...

  • Dart 和 Kotlin 之间的一些差异

    Dart 基础数据类型 Dart 主要类型有以下几种: num数值有两个子类型:int : 任意长度的整数double : 双...

  • Resize,w 360,h 240
    Android 架构组件 —— Lifecycle-aware Components [四]

    本次将对Lifecycle-aware Components的最后一个组件ViewModel进行分析。ViewModel主要用于在Activit...

  • Resize,w 360,h 240
    Android 架构组件 —— Lifecycle-aware Components [三]

    本文将对Lifecycle-aware Components三大组件之一的LiveData进行分析。首先,分析一下LiveData类的结构: 添...

  • Android 架构组件 —— Lifecycle-aware Components [二]

    上篇文章主要介绍了Lifecycle-aware Components的使用方法,本文将对Lifecycle-aware Components的...

  • Android 架构组件 —— Lifecycle-aware Components [一]

    前言 Google 在 11.08 正式发布了Lifecycle-aware Components稳定版,致力于帮助开发者使用更少的样板代码写出...