240 发简信
IP属地:安徽
  • 120
    Provider、Bloc、GetX的使用区别和原理

    1. 使用区别 以最简单的 计数器 为例, 来区分三者的写法差异 说明:范例都统一创建了state文件,为了适用复杂逻辑,实际应用中,页面或逻辑简单可在模板创建时选择简易模式...

  • 120
    Android | 适可而止!看Glide如何把生命周期安排得明明白白

    前言 图片模块是 App 中非常重要的一个组件,而 Glide 作为官方和业界双重认可的解决方案,其学习价值不必多言; 在这篇文章里,我将分析 Glide 生命周期管理,主要...

  • 120
    2020-12-31

    Flutter开发模式Bloc学习 1.为什么要使用Bloc Bloc可以将展示层的代码与业务逻辑分开,从而使您的代码快速,易于测试且可重复使用。 Bloc采用类似观察者模式...

  • 2020-12-31

    flutter语法糖 A?.B 意思为 A!=null?A.B : null A??B 如果 A 等于 null,那么 A??B 为 B 如果 A 不等于 null,那么 A...

  • 滑动吸顶效果

    需求是先滑动里面的列表,滑动到一个位置时外面滑动,外面滑动一段距离后再里面滑动。最初想用 CoordinatorLayout 加 RecyclerView,但效果不好直接用,...

  • 120
    解决 Android 10/Android Q手机在后台无法正常定位问题

    Android 10 在2019年9月份正式发布,带来了一个非常重大的GPS权限改变。为用户提供了 仅在使用此应用时允许。一旦用户选择“仅在使用此应用时允许”,就会导致APP...

  • 120
    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • SharePreference技巧之保存一个对象

    在Android中我们经常需要持久化保存数据,这时可以使用文件,SharePreference,以及SQLite等。如果我想保存一个对象呢?有些人会立马想到用orm框架,但是...