首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter努力
订阅
NathanLiu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Flutter ListView 用法详解
适用场景:长列表时采用builder模式,能提高性能。不是把所有子控件都构造出来,而是在控件viewport加上头尾的cacheExtent这个范围内的子Item才会被构造。在构造时传递一个builder,按需加载是一个惯用模式,能提高加载性能。 primary:当内容不足以滚…
现有Android项目中集成Flutter/Flutter混合开发实战(一)
最近学了下Flutter,确实挺好的。 单独的Flutter项目跑起来没有多大问题。 目前也有一些混合开发的需求,所以找了一些文章来看,收获颇丰。 应该是下图的目录结构。flutter_hybrid目录即为我们要创建的flutter项目,FlutterrHybridDemo是我…
Flutter (四) 基础 Widgets、Material Components Widget 全面介绍
一切皆组件。Flutter 所有的元素都是由组件组成。比如一个布局元素、一个动画、一个装饰效果等。 容器组件 Container 包含一个子 widget ,自身具备 alignment 、padding 等属性 ,方便布局过程中摆放 child 。 padding 与 mar…
简单项目实战flutter(功能篇)
由最后两行可知,传入六位颜色值是完全看不见的,必须要在前面加上FF构成八位。 flutter使用字体也很简单,将字体文件准备好,在packages.yaml文件中配置之后就可以在Text的style中使用了。 在手动翻译成中文时,我不小心把%1$s复制到了字符串中,而不是{}这…
Flutter入门进阶之旅(六)Layout Widget
在Flutter中也给我们提供了各种不同应用场景的layout,我们可以根据UI上排版的需要来选用不同的layout去完成我们对UI的绘制,在这些layout中,有些layout的借鉴了前端的盒子布局模型,有些完全跟原生android思想一致,所以对于我们来说学习起来并没有那么…
一波Flutter酷炫特效来袭,持续更新
实现UI和交互是大前端开发者的必备技能,也是掌握Flutter开发的重点;在下学习Flutter之际,实现了几种客户端上常见的酷炫UI特效,虽说是用Flutter造原生的轮子,但Flutter跨平台的特性是原生不能比拟的,更何况还有不弱的性能表现。本文主要是介绍Flutter特…
Flutter学习之认知基础组件
前一天,学习了Dart语法,对Dart的语法和特性有了更深一步的了解。今天,来学习Flutter的基础控件,身为Android开发者都知道,一开始入坑Android就要熟悉学习其控件,如:TextView,ImageView,Button,ListView,RecycleVie…
无需手写,自动生成Flutter/Dart实体类文件
j2e 只是json2entity 的别名,使用json2entity 和 j2e, 是等价的。 json2entity是一个Dart package,下面是安装方法。 确保"$HOME/.pub-cache/bin"已添加到你的PATH变量中。如果已添加,可以跳过此步。 如果…
Flutter完整开发实战详解(八、 实用技巧与填坑)
作为系列文章的第八篇,本篇是主要讲述 Flutter 开发过程中的实用技巧,让你少走弯路少掉坑,全篇属于很干的干货总结,以实用为主,算是在深入原理过程中穿插的实用篇章。 有时候我们为 Text 设置 ellipsis ,却发现并没有生效,而是出现如下图左边提示 overflow…
Flutter入门篇(一)
Flutter的安装就不在这里演示了,可以从下面几个网站上学习安装。 在创建一个Flutter应用后,我们可以看到如下的demo代码。(其中注释是个人翻译,如有不正确请谅解) 我们从官网知道Flutter是用Dart语言进行编码的,我们是不是需要单独去学习掌握这门语言呢?在我看…