240 发简信
IP属地:广东
  • 120
    Flutter企业级项目实战——博时App

    前言 在当前大前端愈演愈烈的情况下,前有大名鼎鼎的QT、Facebook的RN、阿里的Weex,后有不断追赶的Flutter及原生+H5混合开发,大家都想要在跨平台这碗饭上夺...

  • 目前我正遇到一个问题,当我使用LazyColumn去获取数据构建一个列表时,这个列表内的item属于多类型的UI,有着if..else..的操作来显示不同的UI,并且它们是交互显示的,当我对列表进行删除操作时,Compose似乎并没有对UI检测到更新,请问是否是因为删除之后的类型与它删除前的类型不一致导致的呢?

    深入详解 Jetpack Compose | 实现原理

    本文是 Compose 系列的第二篇文章。在 第一篇文章[https://zhuanlan.zhihu.com/p/267250784] 中,我已经阐述了 Compose 的...

  • 正如您这段话所说:在这个 Composable 函数中,getData 函数返回了一些结果并在某个情况下绘制了一个 Loading composable 函数;而在另一个情况下,它绘制了 Header 和 Body 函数。编译器会在 if 语句的每个分支间插入分隔关键字

    如果getData在第一个获取为空,所以它执行了Loading,第二次执行了Header和Body,那假设说还有第三次,getData值又为null时呢

    深入详解 Jetpack Compose | 实现原理

    本文是 Compose 系列的第二篇文章。在 第一篇文章[https://zhuanlan.zhihu.com/p/267250784] 中,我已经阐述了 Compose 的...

  • 你好,我想问一下生成的怎么使用呢,构造方法需要传入一个对象,这不是多此一举吗?

    Android使用AnnotationProcessor处理编译时注解

    Android中处理编译时注解使用AnnotationProcessor,下面我们来看下如何使用AnnotationProcessor: 创建module 新建一个Java ...