Flutter
雨人来
一位Android开发者
展开
-
Fluttter 页面跳转的两种方式
第一种 方式是在我们启动app的页面 也就是runApp()类的被启动类的 build return widget里的routes:{}里面写上我们的页面 一个key一个value key是我们给我们页面起的别名第一种的启动方式 :Navigator.of(context).pushNamed('_regisiterPage');第二种的启动方式(动态的)在对应的点击事件里面添加...原创 2019-03-19 15:57:14 · 493 阅读 · 0 评论 -
BottomNavigationBar 如何控制BottomNavigationBarItem 的 title默认不显示
默认情况下 title只有在 item被选中的时候才显示BottomNavigationBar的构造里面有一个属性它是一个枚举类型看看这个type的默认值是:在这里的注释中我们找到了默认值我们设置 type 为 fixed试一下就显示了虽然问题已经解决了我们就是要显示我们Item里设置的title属性 但 为什么我们传了type = fixed就显示了呢?我们再返回上一...原创 2019-04-16 15:29:27 · 2507 阅读 · 0 评论 -
Flutter 视频播放插件 chewie使用单独控制播放可暂停
查看源码:控制: floatingActionButton: FloatingActionButton(onPressed: (){ if(videoPlayerController.value.isPlaying) { playerWidget.controller.pause(); }else { playe...原创 2019-04-16 12:06:07 · 5520 阅读 · 0 评论 -
StatefulWidget initState()方法
这个方法的使用一定要注意一点 不然在渲染页面的时候 不会第一个走initState方法 @override void initState() { // TODO: implement initState super.initState(); _getList("服务商家"); //先初使用化数据 }####要注意的是 一定要调用super.initSta...原创 2019-03-29 10:04:23 · 3656 阅读 · 2 评论 -
Flutter 序列化支持泛型的坑
请求接口得到的数据{ "servegeneralist": [ { "fwdlname": "健康服务", "list": [ { "fwxlid": "2c908084690da43b01690ed9e3b30004", ...原创 2019-03-28 15:27:57 · 3175 阅读 · 0 评论 -
Flutter源码 Center里面的子widget为什么默认会居中
原代码:import 'package:flutter/material.dart';void main() { runApp( new Center( child: new Text( 'Hello, world!', textDirection: TextDirection.ltr, ), ), );}...原创 2019-03-28 10:33:09 · 731 阅读 · 0 评论 -
flutter开发报 Method not found: 'toStringDeep'
前提确定你的代码没有问题 引起这个问题的原因一般是由于 泛型引起的 同还有flutter的缓存只需要clean一下就行了Clean之后 要重新跑一下 不要热加载 就ok了...原创 2019-04-10 16:49:33 · 1548 阅读 · 0 评论 -
Fluttter中让 Container 充满整个屏幕
在Contianer节点添加 width 和height属性body: Center(// widthFactor: double.infinity, child: Container( width: double.infinity, height: double.infinity, c...原创 2019-03-13 16:56:24 · 11686 阅读 · 0 评论 -
Failedtoread keykeyfromstore "D:\key.jks": java.io.IOException:ParseGeneralized time,invalid formart
android studio flutter 打包报错如下原因 看下面创建的时候 证书有有效期天数这里是1000万天 27397年在们在创建证书的时候100年就够用了 不用把这个值设置太大 问题就解决了 30000多天足够了google 原问题解答是:就是值太大了You get this exception when you specified too big value for...原创 2019-03-25 14:05:20 · 1158 阅读 · 1 评论 -
flutter 修改scaffold appbar的高度
效果:修改后:因为嵌套 TabBar的时候 不需要appBar有高度 但Appbar的调试控制 也没有提供对应的方法于是查看AppBar的源码:可以看以到解释:这里可以设置 appBar的高度 但它是一个final修饰的 我们是无法再次给这个值赋值的那么就只有重写了 或者直接把 preferredSize直接写死 修改如下: 这个类在Scaffold里直接使用就行了重点修改了...原创 2019-04-17 14:25:47 · 4792 阅读 · 0 评论