FLUTTER ECOSYSTEM

axis_layout

水平(行)和垂直(列)布局,具有扩展和收缩功能。

最新版本
1.0.1
近 30 天下载
1210
喜欢数
3
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

AxisLayout 是一个 Flutter 包,提供灵活的水平(行)和垂直(列)布局小部件,并内置了扩展和收缩功能。它简化了沿单一轴排列子组件的过程,同时提供了对间距、对齐和大小的精确控制。该包旨在实现简洁、可读性强的代码,通过减少常见布局场景中的样板代码来增强 UI 开发。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

适合场景
  • 创建响应式行或列布局
  • 使用可变大小字段构建动态表单
  • 为多种屏幕尺寸设计自适应UI
  • 简化复杂的嵌套布局
  • 实现灵活的卡片或列表项排列
主要特点
  • 展开和收缩子部件
  • 支持水平和垂直布局
  • 内置的对齐和间距控制
  • 常见布局的最小样板代码
  • 跨平台兼容性
适合对象
  • 寻求简单而强大的布局解决方案的开发者
  • 需要响应式和自适应UI的项目
  • 致力于减少布局相关代码复杂性的团队
使用建议
  • 仅限轴对齐的布局
  • 高级功能可能需要学习曲线
  • 不适合复杂的网格或重叠布局
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add axis_layout

所属分类

源码仓库

关联项目