240 发简信
IP属地:四川
  • Flutter pubspec.yaml依赖^语法解析

    在flutter项目中添加依赖项,flutter如何解决安装/获取哪个包,以及如果其中有冲突,它主要如何解决它们。 我们看到 pubspec.yaml 文件中有很多依赖格式,...

  • 还有一种可能,是模拟器默认把Use Android Studio HTTP proxy 这个选项打开了。。。

    Mac版本 Android Studio 模拟器无网络

    出现 wifi 上有个!号先不要急,先看看 wifi 的连接状态是什么,一般有两种 出现第一种情况,别急,你的网大概率是可以用的,如果出现第二种,这个时候使用模拟器的时候发现...

  • 120
    SQL 语句有过多的 join,可取吗?

    在业务中,涉及到两个或多个表联查的时候,我们通常会使用join把表的行结合起来。 SQL中的join可以根据某些条件把指定的表给结合起来并将数据返回给客户端。 join的方式...

  • 120
    [flutter] Item高度不固定的ListView如何scroll到最底部或指定位置

    如果ListView比较长的话,直接listScrollController.position.maxScrollExtent是只能滚到距离最底有一定距离的地方。原理贴在最后...

  • @CodeLuck 找到两个库,一个库是自定义了ScrollerController,然后记录当前绘制了的item,然后jump操作的时候,会判断目标item的是否被绘制,如果没有就朝该item方向循环调用滚动方法,一次移动固定的距离,直到该item被绘制出来为止。
    https://github.com/quire-io/scroll-to-index
    另外一个库是谷歌自己写的,这个库就比较复杂,完全重写了listView,但是效果很好,一直在维护。
    https://github.com/google/flutter.widgets/tree/master/packages/scrollable_positioned_list

    flutter 滚动到指定位置

    1,实现步骤 通过GlobalKey 可以获取某个widget 的位置,得到位置我们通过滚动视图的jumpTo方法滚动到指定位置 获取当前widget 的位置 根据滚动的偏移...

  • 有个疑问哈,如果数据量大,那么很多item其实是没有被绘制的,那么当然对应的Key也是没有绑定的,所以也就无法通过key拿到偏移量。如果是item高度固定的情况下还可以通过计算来拿到,但是一旦高度不固定,就很蛋疼了。

    flutter 滚动到指定位置

    1,实现步骤 通过GlobalKey 可以获取某个widget 的位置,得到位置我们通过滚动视图的jumpTo方法滚动到指定位置 获取当前widget 的位置 根据滚动的偏移...

  • Flutter TextField 设置高度后文本无法居中

    Flutter的TextField在设置高度后,如果布局高度小于它的默认高度,那么它的文本在垂直居中上就会有问题。 网上的解决方案很多(最简单的解决方案在最下面,耐心看): ...

  • flutter 中的版本管理

    我们可以在这里https://pub.dev/[https://pub.dev/]查找三方库 flutter 版本管理 flutter sdk 版本的选择:1、Stable:...

  • 120
    BlendMode(图像混合模式)

    类似于Android原生的PorterDuffXferMode: 以下是Flutter提供的图像混合模式,说实话,好多混合模式结合官方给出的图片反而不理解,如果有大神对这些组...

  • 120
    React Native在升级NodeJS新版本后,不能启动开发者服务器报错问题(error Invalid regular expression: /(.*\\__fixtures__\\.*...

    NodeJS12.11.0版本以后更新了V8引擎,导致React Native启动 react-native run-android时node服务窗口闪退;同时使用react...