首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
HarveyLee1228
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Flutter Dart mixins 探究
mixins的中文意思是混入,就是在类中混入其他功能。 Mixins是一种在多个类层次结构中复用类代码的方法。 子类可以复用父类的方法和属性,但是JAVA里的继承只能单继承。 将要复用的代码,封装成类A,让其他类持有A的实例,看上去貌似解决了复用代码的问题,但是一方面,每个类持…
Flutter中消息传递
在介绍StatefulWidget时,我们提到State对象有一个回调didChangeDependencies,它会在“依赖”发生变化时被Flutter Framework调用。而这个“依赖”指的就是是否使用了父widget中InheritedWidget的数据,如果使用了,…
教你自定义Flutter错误页面
要想Flutter的错误页面显示成自定义的页面,只要设置ErrorWidget的builder就行。 ErrorWidget的源码在framework.dart的3581行-3630行,很简单,ErrorWidget的构造函数的参数是exception的对象,然后返回一个内容是…
Flutter在混合项目中的构建和集成
在之前的一篇文章《Flutter的探索与实践》中关于Flutter如何构建到现有项目这一节没有详细说,这篇文章将会介绍Flutter在混合项目中的构建和集成方面踩过的坑以及解决方案。 扇贝现有的项目是原生混合React Native,并且是以组件化的架构存在,现在想在一些页面上…
Flutter学习指南:熟悉Dart语言
本文是 Flutter 学习指南的第4篇,假定读者有一定的编程经验。通过快速浏览 Dart 的一些基础特性,让读者具备使用它进行开发的基本能力。 跟常用的其他语言不同,Dart 没有 byte、char 和 float,int、double 都是 64 位。final 跟 Ja…
Flutter日历2.0,支持月视图和周视图,可以支持自定义风格
Flutter上的一个日历控件,可以定制成自己想要的样子。Github地址 之前写了一个Flutter日历的开源库,最近增加了一些功能,并且对代码进行了一下重构,再搞了下性能优化。(之前的代码写得真的是****,没搞状态框架,还各种嵌套代码) 支持单选、多选模式,提供多选超过限…
Flutter 2019 产品路线图正式公布
Flutter 1.0 的发布对我们来说是一个很重要的起点,长路漫漫,我们仍有很多工作要做。这里我们向大家公开我们的产品路线图(Roadmap)规划,一方面是保持开源项目的透明度,另一方面,开发者们也可以根据我们的工作优先级来制定更适合的工程方案。 我们的计划会根据大家的反馈以…
微店的Flutter混合开发组件化与工程化架构
在我们微店App团队的多人协作开发下,这种依赖每个开发本地下载Flutter SDK的方式,不能保证Flutter SDK的版本一致性与自动化管理,在开发时如果Flutter SDK版本不一致,往往会出现Dart层Api兼容性或Flutter虚拟机不一致等问题,因为每个版本的F…
Flutter新锐专家之路:混合开发篇
本篇是此系列的第二篇,重点介绍如何让Flutter能够开发,实现业务需求。这部分包括:混合栈的管理,混合下的能力补齐和包管理。 引入Flutter之后,我们首要面临的问题便是混合栈的管理。如我们首先实践的是商品详情页,则有一个常见的应用场景:首页->详情页->详情页(猜你喜欢点…
Flutter-基础认知
flutter是Google基于Dart语言开发的移动应用开发框架,在保持原生性能的条件下实现了跨端编程。 官方定义【 Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能、高保真的应用程序。】 另外:google还贴心得为中国开发者提供…