240 发简信
IP属地:西藏
  • 120
    如何优雅的实现“查看更多”

    开始前 大家做一些文本简介展示需求时可能会遇到文本过长的场景,这时视觉同学可能会要求设置最大行数并在末尾展示"查看更多"(后面简称 MoreText)。废话不多说,先看下要求...

  • 记一次优雅的回调方式

    最近在用 Lifecycle 时学到了一种优雅的回调写法,特此记录一下。 普通回调 我们在写业务逻辑时难免会遇到需要设置回调的场景,也就是观察者模式,例如下面这个观察者: 使...

  • Android Transform API

    上一章知道如何自定义 Gradle插件后,我们到底可以用来做什么呢?难道只是用来定义一些简单的 Task?本章给你答案! 什么是 Transform API Android ...

  • 120
    Android ASM使用

    ASM ASM是一种基于java字节码层面的代码分析和修改工具,ASM的目标是生成,转换和分析已编译的java class文件,可使用ASM工具读/写/转换JVM指令集。通俗...