Flutter Ducafecat
用户体验路线
ChatGPT、AI、ML和游戏开发
功能
存储
扫描与打印
界面、主题和颜色
网络、传感器、通信API
社交媒体, 聊天和通信
多媒体
导航、搜索和分享
组件
可滚动内容
用户输入、表单与设置
文本、图标和键盘
日期、时间和日历
画布、可视化与动画
开发工具
架构与基础设施
支付与奖励
文件格式
平台特定工具与实用程序
辅助和实用工具
最佳的 Flutter 键盘包 ----------------------------- 除了自定义标准的 Android 和 iOS 键盘外,以下 Flutter 包提供了各种类型的虚拟键盘和键盘工具,如管理键盘可见性、自动建议、主要操作等。 * * *
keyboard_actions
1059
现在您可以以非常简单的方式为Android / iOS键盘添加功能。
flutter_keyboard_visibility
946
用于在Android和iOS上发现软键盘可见性状态的Flutter插件。
keyboard_dismisser
227
一个简单的Flutter软件包,在键盘外部进行手势操作时隐藏键盘。
math_keyboard
127
在Flutter中使用屏幕上的软件键盘或物理键盘输入适用于排版输入字段中的数学表达式。
keyboard_visibility
122
用于发现Android和iOS上软键盘可见性状态的Flutter插件。
keyboard_attachable
107
一个Flutter软件包,用于构建可以附加到软键盘的小部件。
numeric_keyboard
90
在Android和iOS上显示一个简单的数字键盘的Flutter插件。
flutter_keyboard_size
62
一个简单直观的提供者,可帮助获取有关键盘高度的信息,包括键盘是否打开以及设置屏幕是小屏还是大屏的布尔值。
virtual_keyboard_multi_language
52
一个简单的Flutter软件包,用于在设备上显示虚拟键盘,如自动提款机和ATM。该库使用Dart编写,没有任何本地代码依赖。
focusable_control_builder
49
轻松创建对鼠标和键盘作出正确响应的自定义控件。
keyboard_shortcuts
47
允许您在应用程序中使用快捷方式的小部件。自定义自己定义的快捷键和全局快捷键,如自动滚动到底部和顶部。
chat_pickers
36
用于显示使用表情符号/动图的键盘的新的Flutter插件。
keyboard_service
35
可以管理键盘可见性和自动隐藏的键盘可见性/解散软件包,无需使用原生插件
input_with_keyboard_control
34
该软件包提供了一个输入框,您可以控制键盘是否显示而不失去焦点,非常适合与条形码扫描器一起使用!
flutter_interactive_keyboard
33
一个与IOS原生行为类似的Flutter插件,可交互地隐藏键盘。在Android上,该功能通过模拟而来。
flutter_dialpad
一个可以添加到任何Flutter应用程序中的电话拨号器小部件,可以实现拨打号码的功能。这可以与网络电话应用程序结合使用以实现拨打电话。
keymap
29
具有灵活的最小UI和焦点处理的可重用键盘快捷方式小部件。
artistic_multilingual_keyboards
一个完全可定制的Flutter软件包,允许您在应用程序中添加多语言键盘。现在您可以使用英语、乌尔都语和信德语键盘。
keyboard_event
适用于Flutter桌面(Windows)的键盘事件插件
flutter_persistent_keyboard_height
28
用于获取键盘高度的Flutter软件包。可用于显示具有正确高度的贴纸/表情符号模态框。
pin_keyboard
27
一个Pin Keyboard Flutter软件包,使用简单、代码量小。
virtual_keyboard
26
一个简单的包,用于在设备上显示虚拟键盘,如自助终端和自动取款机。该库使用Dart编写,没有依赖于本机代码。
avoid_keyboard
25
该包可以方便地避免键盘。它可以用于为特定的视图区域启用键盘避让,而无需压缩整个视图。
numpad_layout
23
用于数字键盘的全新Flutter包,具有灵活的自定义功能,支持阿拉伯数字等等。
emoji_keyboard_flutter
一个提供只能使用表情符号输入文本的键盘的Flutter软件包。
vk
18
重新设计的Dart + Flutter虚拟键盘,派生自virtual keyboard
sk_numberpad
用于Flutter的快速且易于使用的自定义数字面板库
new_virtual_keyboard
8
windows_ime_manager
2
用于管理Windows上输入法编辑器(IME)的Flutter插件,支持无缝切换不同语言。