首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter
KenXu
创建于2022-08-10
订阅专栏
Flutter 相关内容
等 11 人订阅
共35篇文章
创建于2022-08-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手把手教你使用PlaformView
1. 用PlatformView来做什么 用PlatformView做音视频直播!Flutter在UI呈现上具有极强的能力,但Widget在视频渲染方面还是存在很多不足的。目前市面上使用Flutter做视频直播的主流方案有Texture Widget和PlatformView,…
手把手教你定位Flutter PlatformView内存泄漏
Flutter官方版本目前已经完成了1.12的大进化,该版本自1.9后解决了4,571 个报错,合并了 1,905 份 pr,实践中1.12在dart对象内存释放上做了很大优化。通过devtool反复进出同一页面测试发现,1.12解决了在1.9下大量dart对象常驻现象。然而当…
手把手教你分离flutter ios 编译产物--附工具
Flutter ios安装包size的裁剪一直是个备受关注的主题,年前字节跳动分享了一篇文章(https://juejin.im/post/6844904014170030087),提到了ios分离AOT编译产物,把里面的数据段和资源提取出来以减少安装包size,但文…
2019 Joyy Flutter 总结
从2017年5月份Flutter发布第一个开发版本,再到2018年12月的第一个稳定版本,Flutter在2019年迎来了各方面爆发式增长。回顾前阵子GitHub刚发布的2019年总结数据: 为Flutter落地到业务铺路,实现了16个基础中间件,覆盖公司内部大部分基础服务调用…
Flutter开发日记-数据传递/状态管理的方式和应用
本文对Flutter常见的数据共享方式进行了总结,方便今后开发中的使用和补充。 部分demo为搬运的例子。 1 CountContainer继承自InheritedWidget,CountContainer 声明了一个final属性和of方法,of方法返回CountContai…
Flutter开发日记-如何实现一个照片选择器plugin
我们使用 photo_manager ,获取相册和资源信息。 在 photo_manager 源代码基础上进行了业务层的封装。 抹平 ios 和安卓端调用差异。eg.请求相册权限 我拉了 photo_manager 的代码下来改(其他同学不需要可以直接新建一个 plugin 工…
如何封装一个flutter的多语言plugin
前言关于flutter多语言的使用之前已经写过文章介绍过了,有兴趣的可以移步以$t形式使用flutter多语言,关于flutter国际化的具体介绍,大家可以移步国际化FlutterApp本文主要介绍在
SVGA Flutter v1.0 全新的动画格式
SVGAPlayer 是一个轻量的动画渲染库。你可以使用工具从 Adobe Animate CC 或者 Adobe After Effects 中导出动画文件,然后使用 SVGAPlayer 在移动设备上渲染并播放。 SVGAPlayer-Android 使用原生 Androi…
Flutter 实战系列:个性化 ListView physics
这个需求在 iOS 原生的 UIKIt 下 很好解决的,UIScrollView 本来就有个 paging 的属性,来实现这个 “翻页” 效果。而 Flutter 也有个类似的控件 PageView, 我们先来看下 PageView 的实现: viewportFraction …
Flutter开发日记——Flutter动画&Motion Widget详解(下)
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处AnimatedDefaultTextStyle1、简介AnimatedDefaultTextStyle控件表示一个具有变化文本样式的动画
Flutter开发日记——Flutter动画&Motion Widget详解(上)
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处AnimatedContainer1、简介AnimatedContainer表示一个动画容器,只要更改容器的值,就能表现出对应的动画效果2
Flutter开发日记——Flutter布局Widget详解(下)
addRepaintBoundaries:是否将子控件包裹在 RepaintBoundary 控件内。用于避免列表滚动时的重绘
Flutter开发日记——Flutter布局Widget详解(上)
由于设置了heightFactor和widthFactor,表示父控件的宽高最大应该是子控件的2.0倍。如果不设置heightFactor和widthFactor,则父控件则无限大,则子控件会在屏幕底部中点 由于设置了heightFactor和widthFactor,表示父控件…
Flutter 动态化方案探索
随着移动平台的发展,移动端用户规模越来越大,相应地产品需求也是日益见长。为了解决诸多快速迭代的业务产品线及需求,提高我们的开发效率,业内的同行们尝试探索了许多跨平台方案,如今比较主流的方案大致有以下几种。如: 上述的几种方案或多或少都存在一些瓶颈或使用场景的缺陷,这里就不多展开…
Flutter与原生通讯 - Flutter Plugin
Flutter优势主要体现在UI上--高性能且跨平台表现一致。但是针对平台(Android、IOS)的实现,如:获取电量、判断WiFi使用、调起WebView加载网页等,得调用特定平台的API包。Flutter Plugin就是为调用平台API而生。 下文中所提及到的"平台"指…
手把手教你在Flutter项目优雅的使用ORM数据库(下篇)
A orm database Flutter plugin. 之前发了一篇文章《手把手教你在Flutter项目优雅的使用ORM数据库》,很多人咨询使用也提了一些宝贵的意见,说不希望要写lua,这样不够优雅,也增加了学习成本。细想了一下,确实是,对flutter项目开发来讲,最好…
原生转flutter快速入门
本文是给第一次接触flutter的原生开发iOS/android同学快速入门的攻略,高手请绕路,轻拍哈。 对于原生开发的同学,对于flutter会比较感兴趣,也许会从网上零星获得一些学习资源,但是比较零散,不构成学习路径,可能也会踩一些坑,为了避免少走弯路,又能快速的入门flu…
✨ ✨✨强大的flutter动画组件来了
简化Flutter交错动画。用动画配置的形式,通过时间线去驱动Flutter的交错动画。你可以 If your application has problems, please submit your code and effect to Issue. Pull request…
✨ ✨✨强大的flutter弹窗组件来了
If your application has problems, please submit your code and effect to Issue. Pull request are also welcome.
Flutter 样式基础之 Theme 主题
Theme 类将主题应用于子控件,Theme(主题)它描述了应用程序的颜色和排版选择。Theme有两种:全局Theme和局部Theme。全局Theme是由应用程序根MaterialApp创建的Theme;而局部Theme是在应用程序某个区域范围中用于覆盖全局主题。 ThemeD…
下一页