240 发简信
IP属地:浙江
  • Android组件化开发实践(一):为什么要进行组件化开发?

    1. 前言 三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门时做java后台开发,以及后来...

    12.9 26724 11 117
  • Flutter Slider 组件隐藏刻度

    Flutter 里的 Slider 组件类似 Android 里的 SeekBar 组件,中间有一个滑块,可以滑动选择进度。最近在使用 Slid...

  • Flutter WebView遇到的坑

    在 Flutter 上加载 H5 页面,一般都会使用 webview_flutter 组件,其地址为:https://pub.flutter-i...

  • Flutter PageView中页面缓存

    初学者第一次使用 PageView 时,肯定会发现页面切换出去再切回来时,该页面会重建。要做到像原生中那样的页面缓存,需要用到 Automati...

  • Flutter 页面切换监听

    很多业务场景都需要监听页面切换的操作,比如从 A 页面跳转到 B ,再从 B 返回 A 之后,需要重新刷新下数据。在 Android 里通常是 ...

  • Flutter 下拉刷新

    Flutter 中下拉刷新需要用到 RefreshIndicator 组件,一般在 ScrollView 或 ListView 外包一层 Ref...

  • Flutter 监听物理返回键

    在 Android 平台中,有个物理返回键,一般默认可以返回上一个页面。Android 中 Activity 会提供返回键的监听函数,但是在 F...

  • Android 利用 Kotlin callbackFlow优雅地实现搜索框关键字联想提示

    1. 需求场景 几乎大部分人都使用过下面的场景:使用百度等搜索引擎时,输入一个字符后会自动联想出相关的搜索关键字;在淘宝、京东等APP搜索商品时...

  • Android 利用 Kotlin Flow 实现事件通知

    1. 背景 在基于 Lifecycle+LiveData+ViewModel 等的 MVVM 架构中,常规做法是把数据定义在 ViewModel...