0 基础学习 Flutter~(mini 进阶版)
Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生界面,【0 基础学习 Flutter】mini 专题,文集注重源码分析与自定义 View,具体包括基础三方动画的分解与介绍,单选/复选框源码分析与自定义,Timer 计时器的应用与自定义,iOS 风格的分段控制器学习与了解,以及自定义折叠文本等。整个专辑在持续更新完善中!
作者:阿策小和尚
良好的动画可以带来更好的用户体验,Flutter 提供了多种 Animation 相关的动画模式,但对于复杂动画实现较为复杂,文章介绍了三种简单实用的 Flutter 三方动画,包括 Flare、Lottie 和 SVGA,详细介绍三种动画模式并梳理每种动画模式的集成与使用,并最终进行分析总结。
作者:阿策小和尚
Radio 单选框和 CheckBox 多选框在日常中应用频繁,但系统自带的组件往往不能满足需求设计,和尚从源码入手,先带领大家了解 Flutter 自带的单选框和多选框,之后尝试构建自定义的 ACERadio 单选框和 ACECheckBox 多选框!
作者:阿策小和尚
在实际项目中,针对特别需求:对于文本过长的内容需要展示固定行数,而在文本右下角有提示用户点击展开和收起,可以进行动态扩展和收起;和尚以此构建一个自定义 ACEFoldTextView 可折叠收缩的文本域!
作者:阿策小和尚
Flutter Timer 计时器非常实用,和尚从源码切入,带领大家梳理 Timer 用法,并尝试构建一个类似于验证码倒计时的自定义 ACETimerButton 按钮!
作者:阿策小和尚
ToggleButtons 按钮组切换容器在实际开发中也很实用,和尚从源码入手,详细介绍简单又实用的 iOS 风格的 CupertinoSegmentedControl 分段控制器!
版权声明: 本文为 InfoQ 作者【阿策小和尚】的原创文章。
原文链接:【http://xie.infoq.cn/article/8a776a62e881f56a7dc840a4c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论 (1 条评论)