上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
  2019年11月20日
摘要: 在之前的文章中介绍了 Google 官方仓库下的一个状态管理 Provide。乍一看这俩玩意可能很容易就被认为是同一个东西,仔细一看,这不就差了一个字吗,有什么区别呢。 首先,你要知道的最大的一个区别就是,Provide 被 Provider 干掉了...假如你就是用了 Provide 的,你的内心 阅读全文
posted @ 2019-11-20 15:07 JoeYoung 阅读(5830) 评论(0) 推荐(0)
  2019年11月5日
摘要: 昨天打开AS,看到提示更新,就手贱的点了,结果更新到3.5版本后flutter的一些插件用不了了。。。 没办法,只能卸载,重新装回以前的版本,什么SDK、AVD的都重新装了 全都装好后,重新运行项目的时候,一直卡在“Resolving dependencies...” 在网上搜了下,找到了结果办法: 阅读全文
posted @ 2019-11-05 15:03 JoeYoung 阅读(2646) 评论(0) 推荐(0)
  2019年10月31日
摘要: MaterialApp 先看下上图的具体用法:1. title:标题2. actions:表示右侧的按钮的动作3. leading:表示左侧的按钮的动作4. flexibleSpace:5. backgroundColor: Colors.red, //导航栏和状态栏的的颜色6. elevation 阅读全文
posted @ 2019-10-31 14:13 JoeYoung 阅读(4006) 评论(0) 推荐(0)
  2019年10月25日
摘要: Flutter运行报错 `flutter kernel_snapshot for errors`解决方案 当你Flutter项目删除了dart文件如果遇到 target:kernel_snapshot for errors 错误可以通过清理Flutter缓存和构建解决问题 解决方案 因为Androi 阅读全文
posted @ 2019-10-25 17:19 JoeYoung 阅读(2726) 评论(1) 推荐(0)
  2019年10月24日
摘要: 今天遇到一个bug,内容都正常显示没问题,但是控制台里报错,如图: 翻译了下,说是函数不能返回空值,搜索了下,网上相同问题的是少写了个return,我检查了下也没发现少return的,后来突然发现if条件判断不全,没写else,如图: 好吧,加上else不报错了。 记录一下吧,这坑踩的。。。 阅读全文
posted @ 2019-10-24 14:36 JoeYoung 阅读(1066) 评论(0) 推荐(0)
  2019年10月21日
摘要: TextField 文本输入框 源码分析: 分析源码可得,TextField 是有状态 StatefulWidget,有丰富的属性,自定义化较高,实践中需要合理利用各种回调; 1、光标的相关属性;cursorColor 为光标颜色,cursorWidth 为光标宽度,cursorRadius 为光标 阅读全文
posted @ 2019-10-21 09:38 JoeYoung 阅读(23002) 评论(1) 推荐(0)
  2019年10月18日
摘要: 在使用输入框获取焦点,弹出键盘的时候,会导致屏幕溢出, 解决办法: 阅读全文
posted @ 2019-10-18 16:09 JoeYoung 阅读(2241) 评论(0) 推荐(0)
  2019年10月17日
摘要: 效果图: 代码如下: 阅读全文
posted @ 2019-10-17 16:24 JoeYoung 阅读(1539) 评论(0) 推荐(0)
摘要: 用setState改变状态 再添加上拉加载和下拉刷新,代码如下: 异步请求再渲染 不用setState改变状态 EasyRefresh + ScrollController 实现下拉刷新和上拉加载 FutureBuilder 需要结合 Future 使用,先定义一个 Future,异步网络请求。 通 阅读全文
posted @ 2019-10-17 14:39 JoeYoung 阅读(3025) 评论(0) 推荐(1)
  2019年10月11日
摘要: 官方示例,简单改了下,实现功能为主。 代码如下: 特殊效果+底部按钮,代码如下: 效果图: 阅读全文
posted @ 2019-10-11 11:08 JoeYoung 阅读(7868) 评论(0) 推荐(0)
  2019年10月8日
摘要: 其实转换成model类是有好处的,转换后可以减少上线后APP崩溃和出现异常,所以我们从这节课开始,要制作model类模型,然后用model的形式编辑UI界面。 类别json的分析 比如现在从后台得到了一串JSON数据: 模型层的建立 把模型层单独放到一个文件夹里,然后建立一个category.dar 阅读全文
posted @ 2019-10-08 17:16 JoeYoung 阅读(607) 评论(1) 推荐(0)
  2019年9月30日
摘要: Flutter的FutureBuilder列表示例 效果图: 阅读全文
posted @ 2019-09-30 09:12 JoeYoung 阅读(1937) 评论(0) 推荐(0)
  2019年9月29日
摘要: 页面变化的几种方式: 一、StatefulWidget的setState形式 先声明两个变量。 写了一个方法,获取数据: 然后实现页面布局 标题: 每个子项: 组合在一起: 完整代码: flutter_easyrefresh插件: EasyRefresh很容易就能在Flutter应用上实现下拉刷新以 阅读全文
posted @ 2019-09-29 16:16 JoeYoung 阅读(3054) 评论(0) 推荐(0)
  2019年9月25日
摘要: 一、遍历对象方法 1.for...in遍历输出的是对象自身的属性以及原型链上可枚举的属性(不含Symbol属性),原型链上的属性最后输出说明先遍历的是自身的可枚举属性,后遍历原型链上的eg: 输出结果: key = name value = yayayakey = age value = 12 ke 阅读全文
posted @ 2019-09-25 16:51 JoeYoung 阅读(12995) 评论(0) 推荐(1)
摘要: 今天做了一个简单的功能,页面往下滚动到一定位置,顶部出现一个浮动的导航栏,点击导航栏标签,下面页面跳转到相应的区域。回到顶部,导航栏隐藏。 因为顶部有一个浮动的导航栏,所以跳转到下面页面的时候,总是盖住一部分,顶部浮动DIV的高度占用。 最简单的解决办法就是给锚点加上个下面的样式: 示例代码如下: 阅读全文
posted @ 2019-09-25 16:26 JoeYoung 阅读(1858) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页