240 发简信
IP属地:新疆
  • 解决:setting中注释掉使用的镜像,更新完再加上镜像。

    Maven 配置遇到的问题Remote Update Error

    1、下载最新maven bin包,及环境变量配置 2、创建本地仓库,修改IDEA Setting,---File--- setting ---Maven ----各个路径及勾...

  • 120
    Flutter使用Draggable实现可拖拽GridView

    本例通过继承StatefulWidget,使用Draggable和GridView使GridView的Item实现可拖拽排序。 最终效果如下: 实现原理: 不管是Flutte...

  • 120
    vue+koa2+token登陆验证

    koa2+vue 用vue-cli搭建前端项目 用koa2搭建后台,给前端提供数据访问接口 项目结构 用vue-cli 搭建的项目,红色框中是新建的文件夹用于存放koa 剩下...

  • Flutter 中 WebView 的使用以及与 JS 交互

    WebView 的使用,算得上是比较普遍的,特别是与 JS 的交互,今天整理一下在 flutter 中使用 WebView 的一些事~重点讲解如下两个主流插件的使用: 官方插...

  • 120
    浅谈敏捷开发

    章节 什么是敏捷开发(What) 为什么使用敏捷开发 (Why) 如何使用敏捷开发 (How) 采用敏捷开发的产品开发效果 1.什么是敏捷开发(What) 1.1 敏捷开发是...

  • 120
    Flutter最大难点---状态管理,解决了,就可以大胆撸Flutter App了

    为什么需要状态管理? 刚开始构建应用的时候,只有少许状态需要管理,这时候可能并不需要状态管理。 但随着功能增加,会出现成百上千的状态,如果没有状态管理,就会乱成一锅粥。 Pr...

  • 120
    flutter 类似物流跟踪节点 竖线

    前言 学习flutter差不多用了一个月的时间,刚好最近公司启动了一个新项目,本人决定使用flutter开发,两个星期写UI两个星期写接口,现在已经进入测试阶段,总结一下项目...

  • 120
    关于贝塞尔曲线在前端路径动画与动画函数上的高级运用

    看这篇文章之前,请确保你有基本的前端知识,知道Canvas最基本的使用方法,知道贝塞尔曲线在CSS3中的使用。本文章忽略了贝塞尔曲线的历史,不了解可自行谷歌百度。 三次贝塞尔...

  • 点击事件触发game.produceFly()将给enemy增加一个Fly实例时,同时update事件也在不断的遍历enemy,所以才会产生并发问题吧。我的解决方法是增加一个bool addFly,新增一个Fly时addFly = true,然后把将enemy.add()注入到update事件里,当addFly为真时执行enemy.add(),然后addFly = false。就能解决异常了。但是我还是产生了两个变量,不知道有没有更好的解决方法

    Flutter游戏:万有引力定律

    搭游戏主循环 要Flutter做一个游戏,我们需要先把一个简单的Flame游戏主循环脚手架给搭起来,这部分的内容在前面的《开始用Flutter做游戏吧》里面有详细的讲解哦! ...

  • 120
    Flutter游戏:垃圾里会生蚊子

    加载游戏资源 在开始下面的内容之前,最好的话是先把《开始用Flutter做游戏吧》过一遍,然后再完成《Flutter游戏:万有引力定律》里的游戏,因为下面的内容是在该游戏的基...

  • 120
    Flutter游戏:万有引力定律

    搭游戏主循环 要Flutter做一个游戏,我们需要先把一个简单的Flame游戏主循环脚手架给搭起来,这部分的内容在前面的《开始用Flutter做游戏吧》里面有详细的讲解哦! ...

  • 120
    开始用Flutter做游戏吧

    一点点基础 游戏主循环(GameLoop) 游戏主循环是游戏的核心,计算机一次又一次运行的一组指令,用通俗的话来说,如果游戏有生命,那么游戏主循环就是游戏的心跳。 同时为了更...

  • 做下备注方便解读。
    LoginFormCode({
    this.countdown: 60,
    this.onTapCallback,
    this.available: false,
    }); ===>作者没有特别注明,但实际上我们在组件中引入LoginFormCode时available和onTapCallback这两个参数是必须要添的,

    正确姿势:
    LoginFormCode(
    onTapCallback: () { print('下一步') }, // 回调下一步方法,比如调用验证码接口
    available: true, // 只有是true才能激活倒计时
    );

    Flutter布局锦囊---验证码倒计时

    设计给的效果如下: 拿到设计后,先把整体拆分成几个部分: “获取验证码按钮”,可以通过点击按钮来获取验证码。 然后就可以开始进行编码了。 第1步:绘制组件树 第2步:实现“获...