深色和浅色主题是界面设计的重要概念。在Flutter中,使用ThemeData管理颜色,并通过MaterialApp设置主题模式以自动适应用户操作系统的设置。若需在应用内切换主题,可使用Shared Preferences保存用户选择。
SharedPreferences 可以用来保存 Android App 中的默认蓝牙设备 Mac 地址,它提供了读写接口,可以设置 activity 级和 app 级的共享级别,异步写入使用 apply,同步写入使用 commit,数据可能会因为卸载 app、清空 app 数据或者主动调用 editor 的 remove one key 或者 clear 清空所有而消失。
完成下面两步后,将自动完成登录并继续当前操作。