11 2021 档案

摘要:给listview的cell添加GestureDetector后发现,只有点击有文字的地方才会触发点击 解决方法1: 给视图添加背景颜色如白色后生效 解决方法2: 设置GestureDetector属性为 behavior: HitTestBehavior.opaque 阅读全文
posted @ 2021-11-27 19:06 有梦想的人,不睡觉 阅读(414) 评论(0) 推荐(0)
摘要:导航栏两个按钮A和B,对应着2个listView,点击AB按钮会调用setstate进行更新状态,发现A页面listview滚动到很多页,点击B再回来A后发现A的listview又重新回到了顶部。使用IndexedStack可以解决这个问题 正确做法 错误做法 阅读全文
posted @ 2021-11-27 17:53 有梦想的人,不睡觉 阅读(282) 评论(0) 推荐(0)
摘要:在iOS中,直接使用keyWindow.rootViewController切换根视图 在Flutter中,如果不在当前视图中,使用GlobalKey绑定NavigatorState进行跳转 1.绑定 2.跳转 阅读全文
posted @ 2021-11-24 15:30 有梦想的人,不睡觉 阅读(666) 评论(0) 推荐(0)
摘要:最开始的时候,我设置main的路由名称为 "/"; 当第一次进入app到登录页面,系统默认会加载这个"/"控制器,所以没有用到maintabr控制器但是依然会加载。 所以static const String initialRoute = "/main"; 不要设置成"/" static const 阅读全文
posted @ 2021-11-23 16:36 有梦想的人,不睡觉 阅读(172) 评论(0) 推荐(0)
摘要:之前做iOS使用的是AES+RSA加密,这次flutter使用sha1验签php给的文档。php通过hash_hmac方法直接传入两个参数token和数据,token对数据字符串加密获得签名。function signature(array $data, $token) { $signStr = ' 阅读全文
posted @ 2021-11-20 11:28 有梦想的人,不睡觉 阅读(417) 评论(0) 推荐(0)
摘要:在iOS中,只需要给文本固定宽高调用 boundingRectWithSize就可以获得size,但是在flutter中,不能这么做,有个重要属性 使用flexible即可做到 阅读全文
posted @ 2021-11-16 19:57 有梦想的人,不睡觉 阅读(259) 评论(0) 推荐(0)
摘要:开始学习了6天。进度有点慢。计划学习到第10天开始用Flutter写项目 最大的痛苦暂时就是死亡嵌套,每次逗号和分号没用好。 代码快捷键Stl 生成StatelessWidgetstf 生成StatefulWidget和state command+点号 万物皆是widget var是类型推导,和sw 阅读全文
posted @ 2021-11-10 15:39 有梦想的人,不睡觉 阅读(356) 评论(0) 推荐(0)
摘要:今天开始入职,项目中要使用到Flutter。自从看了字节跳动的技术交流发布会后,个人也觉得这是未来至少是未来几年的趋势,尤其是字节跳动开始要主打这个技术,过去两年,自己创业,错过了当时想深入学习音视频的机会,那么这次,重点学习好Flutter,才能在未来有个更好的出路。 阅读全文
posted @ 2021-11-04 10:37 有梦想的人,不睡觉 阅读(72) 评论(0) 推荐(0)