FLUTTER ECOSYSTEM

dual_screen

支持折叠屏和双屏,例如 TwoPane 小部件和铰链角度传感器数据。

dual_screen 封面
最新版本
1.0.4
近 30 天下载
1800
喜欢数
152
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

dual_screen 包为可折叠和双屏设备提供 Flutter 支持,使开发者能够构建自适应用户界面。它包含 TwoPane 小部件,用于在两个屏幕上管理布局,并提供铰链角度传感器数据访问,使应用程序能够动态响应设备的折叠状态。该包专为 Android 设计,有助于在 Microsoft 的 Surface Duo 等设备上创建无缝体验。该包与 Flutter 的渲染管道集成,确保根据物理设备变化实现流畅过渡和响应式布局。

适合场景
  • 为可折叠设备构建自适应用户界面
  • 使用 TwoPane 创建分屏布局
  • 响应铰链角度变化
  • 为双屏优化应用布局
  • 开发多窗格导航模式
主要特点
  • 用于双屏布局的 TwoPane 小部件
  • 合页角度传感器数据集成
  • Android 特定的可折叠设备支持
  • 动态布局适应
  • Flutter 原生性能
适合对象
  • 面向可折叠 Android 设备的开发者
  • 需要分屏或多窗格界面的应用程序
  • 为 Microsoft Surface Duo 开发的团队
  • 专注于自适应布局的UI设计师
  • 需要双屏逻辑的跨平台应用
使用建议
  • 仅限Android平台
  • 需要兼容的硬件进行测试
  • 可能需要额外的布局逻辑来处理边缘情况
  • 取决于设备制造商对铰链传感器的实现
  • 不适用于非折叠设备
支持平台Android

安装插件

flutter pub add dual_screen

所属分类

源码仓库

关联项目

暂无相关数据。