Flutter
尼伯特
写出不一样的自己!
展开
-
flutter 谷歌身份认证
flutter 谷歌身份认证项目需要使用谷歌身份认证,先做记录测试通过之后,更新接入步骤传送门原创 2020-05-19 17:46:46 · 409 阅读 · 0 评论 -
Flutter版本库报错解决办法
Flutter版本库报错解决办法引入第三方插件之后,启动报这个错解决办法找到这两处,进行版本修改修改为更高版本就可以了~楼主是这样解决的,希望能帮到大家~~~...原创 2019-09-11 15:45:10 · 533 阅读 · 0 评论 -
flutter 不设置appbar 内容被状态栏遮住
flutter 不设置appbar 内容被状态栏遮住当 不设置appbar的时候,内容会溢出到状态栏,解决思路,给appbar设置高度;首先,获取状态栏高度。import 'dart:ui';MediaQueryData.fromWindow(window).padding.top接着设置appbar高度Scaffold( appBar: PreferredSize( ...原创 2019-08-28 09:49:01 · 5324 阅读 · 1 评论 -
flutter 报错记录
Flutter 错误日志集成 flutter_webview_plugin 的时候报错找到 flutter_webview_plugin 包下面的 AndroidManifest.xml ,找到meta-data 添加如下代码:tools:replace="android:resource"再次运行就可以了。...原创 2019-05-17 10:04:09 · 332 阅读 · 0 评论 -
Flutter 1.5正式来袭,支持Web和桌面应用
Flutter:适用于移动,Web,嵌入式和桌面的便携式UI框架今天标志着Flutter框架的一个重要里程碑,因为我们将重点从移动扩展到包含更广泛的设备和外形。在I / O,我们发布了Flutter for web的第一个技术预览,宣布Flutter正在为包括Google Home Hub在内的Google智能显示平台提供支持,并通过Chrome OS提供支持桌面级应用程序的第一步。从移动到多...原创 2019-05-08 22:59:34 · 3016 阅读 · 0 评论 -
Flutter 学习(九)json_serializable 自动反序列化
json_serializable 自动反序列化序言众所周知flutter中提供了JSON 转 Map的方法,而反序列化是需要手写的;在项目中一般都会有字段比较多的情况,例如用户信息表字段是比较多的,在这样的情况下手动反序列化是比较费事的,而且容易出错。这个时候呢Flutter团队给我们推荐了json_serializable,下面我们就介绍一下使用方法。第一步 集成插件注意:bui...原创 2019-02-28 17:37:59 · 1549 阅读 · 4 评论 -
文档管理系统(flutter_file_management)
flutter_file_management文档管理项目地址传送门项目介绍文档管理系统,初步模型,涉及到的知识点有:名称版本用途groovin_material_icons1.1.6iconredux3.0.0状态管理flutter_redux0.5.3状态管理flutter_swiper1.1.4轮播图fluttertoa...原创 2019-02-12 10:19:57 · 1601 阅读 · 2 评论 -
Flutter学习(八)ListView和GridView嵌套问题
Flutter学习(八)ListView和GridView嵌套问题ListView中嵌套GirdView大家都知道ListView和GirdView都是滚动Widget 两个部件嵌套就会存在滚动冲突,解决办法如下: body: new ListView( shrinkWrap: true, padding: EdgeInsets.all(0), ...原创 2019-02-27 15:31:24 · 9102 阅读 · 9 评论 -
0xFFFFFFFF解读
十六进制颜色Android APP 程序坞显示颜色值必须使用十六进制颜色,刚开始完全不知道怎么解读 0xFFFFFF,百度上也没说出来个123来,最后经过查阅各种资料,解读到:0x 十六进制数开头前面两个 FF 代表透明度后面的跟平常使用的颜色值一样 例如0xFFFFFFFF 等同于 #FFFFFF...原创 2018-12-15 15:33:43 · 8189 阅读 · 0 评论 -
Flutter初体验-环境搭建(一)
环境搭建(一)一直开发react-native项目,感觉挺不错;最近听说 google 发布混合开发框架flutter,可以跨三端很强势,很好奇的来试试,不过坑不少;英语能力强的兄弟可以去看官网-传送门,英语能力一般的兄弟可直接去看中文网-传送门,楼主就是属于后者,所以果断按照中文网的介绍进行第一步工作。1. 第一步 环境搭建下载flutter SDK使用git直接...原创 2018-07-27 14:48:22 · 1886 阅读 · 1 评论 -
Flutter初体验(二)安卓打包
Flutter初体验(二)安卓打包一直以以来都是用android studio 打包,今天来研究一下怎么用命令行打包APK;第一步配置图标首先,打开flutter项目包下目录android/app/src/main/res/可以看到有这个几个目录mipmap-mdpi(160dpi)mipmap-hdpi (240dpi)mipmap-xhdpi(320dpi)mipma...原创 2018-10-26 16:22:06 · 2942 阅读 · 10 评论 -
Flutter 资源收集
Flutter社区和资源传送门新: 慕课网《Flutter入门与案例实战》 | 中文网《Flutter实战》电子书字体图标生成 http://fluttericon.com/Flutter中文网 https://flutterchina.clubFlutter官网 https://flutter.ioFlutter中文开发者论坛 http://flutter-dev.cn/...原创 2019-01-04 14:50:12 · 841 阅读 · 3 评论 -
Flutter学习(三)bottomNavigationBar切换状态重置问题
Flutter学习(三)bottomNavigationBar切换状态重置问题点击切换tabbar的时候每次页面都会重置,状态不会保存,下面附上解决办法:使用 AutomaticKeepAliveClientMixin 保存状态我们只需要继承该抽象类就可解决with AutomaticKeepAliveClientMixin并重写 wantKeepAlive 方法: @overr...原创 2019-01-09 12:06:37 · 2513 阅读 · 5 评论 -
Flutter学习(四)Http请求库 dio 代码封装
Flutter学习(四)Http请求库 dio代码封装第一步 依赖库打开flutter package网站,入口,找到dio这个组件,查看最新版本打开 项目根目录下 ** pubspec.yaml ** 文件添加库名,添加库名最好是填写 any(** 添加兼容版本 **),也或者直接从网站复制最新版本即可,执行 packages get 命令,安装依赖代码部分im...原创 2019-01-15 17:26:17 · 12271 阅读 · 1 评论 -
Flutter(五)沉浸式状态栏
Flutter(五)沉浸式状态栏第一步 导包import 'dart:io';import 'package:flutter/services.dart';第二步 添加代码if (Platform.isAndroid) { SystemUiOverlayStyle systemUiOverlayStyle = SystemUiOverlayStyle(...原创 2019-01-21 15:33:14 · 3276 阅读 · 0 评论 -
Flutter 学习(六)软键盘弹出顶掉内容、防止键盘超出屏幕
Flutter 学习(六)软键盘弹出顶掉内容、防止键盘超出屏幕在使用输入框获取焦点弹出键盘的时候内容内顶掉解决办法return Scaffold( appBar: AppBar( title: new Text("通讯录"), ), resizeToAvoidBottomPadding: false, //输入框抵住键盘 内容不随键盘滚动);...原创 2019-01-25 13:58:16 · 10818 阅读 · 10 评论 -
Flutter 学习(七)Flutter集成极光推送
Flutter集成极光推送目前众多推送厂家只有极光支持了flutter,支持一下!!!废话不多说,开始撸代码第一步因为设备的原因目前只在安卓上测试成功,就先分享安卓的配置过程,首先在极光官网创建应用,完成之后在 android/app/build.gradle文件下添加配置:android { .... 你的代码 defaultConfig { .......原创 2019-01-27 16:46:26 · 12586 阅读 · 9 评论