熟悉味道,FToast

作者: CoorChice | 来源:发表于2020-08-03 15:24 被阅读0次

image

FWidget 用心提供精致的组件,助您构建精美的应用。

image

Toast 提示,是一个被作为现代化应用程序必不可少的视觉元素。

今天,FWidget 就为开发者们送上各位开发者熟悉而陌生的 Toast 组件。

✨ 特性

开发者,来看看这是你熟悉的 Toast 吗?

  • 提供便捷的方式创建 Toast

  • 支持主信息、副信息,以及自定义它们的样式

  • 支持灵活多变的图标视图

  • 支持配置边角大小、背景色

  • 支持队列展示

  • 支持自定义 Toast 样式

image

🛸 传送区

🛸 【传送门:FToast Github 主页】

📖 【传送门:FToast 文档】

🔩 基础使用

熟悉的用法,但更胜以往

image
FToast.toast(
  context,

  /// 配置显示时长
  ///
  /// Configure display duration
  duration: 800,

  /// 配置 Msg
  ///
  /// set Msg
  msg: "I'm FToast: ${count++}",

  /// 配置 Msg 样式
  ///
  /// set Msg style
  msgStyle: TextStyle(color: Colors.white),
)

在最简单的情况下,要创建一个 Toast 元素,就像以往一样简单。

FToast.toast(context, msg: "Hi, FWidget");

当然,在 FToast 中,开发者可以很轻松的通过 msgStyle 属性配置文案样式。

甚至,FToastFlutter 中,实现了队列展示的能力,这和 Android 中的 Toast 具有一致的表现。

🔆 副信息

更多的提示

image
FToast.toast(
  context,
  msg: "This is Msg",

  /// 配置 subMsg
  ///
  /// set subMsg
  subMsg: "Welcome to use FToast. This is subMsg!",

  /// 配置 SubMsg 样式
  ///
  /// set SubMsg style
  subMsgStyle: TextStyle(color: Colors.white, fontSize: 13),
)

FToast 不同于以往的 ToastFToast 支持了副文案的配置。鉴于此,开发者可以展示更多的提示信息。

🔳 图标

更精美

image
FToast.toast(
  context,
  msg: "This is Msg",
  subMsg: "Welcome to use FToast. This is subMsg!",

  /// 配置图标
  ///
  /// set image
  image: Icon(
    Icons.star,
    color: Colors.yellow,
  ),

  /// 配置图标相对文本的位置
  ///
  /// set position of icon relative to text
  imageDirection: up,
)

FToast 允许开发者配置一个装饰图标,而且支持控制其相对位置。追求精美FWidget不是随便说说。

🔩 自定义样式

无限制,绽放创意

image
FToast.toast(
  context,
  /// 自定义 Toast 样式
  /// 
  /// Custom Toast style
  toast: FSuper(
    text: "Custom Toast",
    style: TextStyle(color: Colors.grey),
    padding: EdgeInsets.all(12),
    shadowColor: Colors.yellow,
    shadowBlur: 80,
  ),
)

如果预设样式的 Toast 仍然不能满足开发者的天马行空,没关系,FToast 支持开发者自定义任何样式的 Toast

开发者只需关心样式,其余的处理,就放心交给 FToast 处理。

想要了解更多详细内容?请访问 FToast 官方主页 (PS:别忘了投出一个你认可的 Star 哦 😘)。

😃 如何使用?

在项目 pubspec.yaml 文件中添加依赖:

🌐 pub 依赖方式

dependencies:
  ftoast: ^<版本号>

⚠️ 注意,请到 pub 获取 FToast 最新版本号

🖥 git 依赖方式

dependencies:
  ftoast:
    git:
      url: 'git@github.com:Fliggy-Mobile/ftoast.git'
      ref: '<分支号 或 tag>'

⚠️ 注意,分支号 或 tag 请以 FToast 官方项目为准。

image

感觉还不错?请到 《FToast》的 Github 主页投出您认可的一个 Star 🌟 吧!

更多精彩组件

相关文章

  • 熟悉味道,FToast

    FWidget 用心提供精致的组件,助您构建精美的应用。 Toast 提示,是一个被作为现代化应用程序必不可少的视...

  • 熟悉的味道,熟悉的人

    冷冷的风,吹上心头。淡淡的气味,我一闻便知。每个人身上都有自己的独特气味,传说只有喜欢的人才会闻到。 我离开家好久...

  • 熟悉的味道

    文/薇花一笑 看到同学发的凤凰古城的照片,突然很怀念。回忆之所以美好,因为它是回忆。不好的或许都会忘记。 我读书的...

  • 熟悉的味道

    小时候最喜欢、最高兴做的事就是父亲给两毛钱,拿个大白碗去供销社买四块红豆腐乳,再求售货员叔叔给多舀点豆腐乳水,说是...

  • 熟悉的味道

    现在的天黑的真早,吃罢饭在堤顶公园遛弯儿,无意中闻到了一股柴草烧罢后的味道,就停了下来,感觉了一下,应该是玉米秸,...

  • 熟悉的味道

    明天又能回到云南 回到外公外婆家 心情太激动了! 好期待 弯弯曲的水稻田 在阳光下,波光粼粼 蛙声一片 鱼儿在水中...

  • 熟悉的味道

    十二点多,回到家已经快一点了,好久没这么晚下班了,何况是大冷天,一个人回来的路上,下完雨过后偶尔还会下点零...

  • 熟悉的味道

    早上睁开眼,拿起手机,刚一打开上面赫然出现一条日历消息:“端午节快乐”,突地发现,该吃粽子啦,不知不觉便想起记忆中...

  • 熟悉的味道

    无论走多远,最令我魂牵梦绕的还是那一碗最普通不过的榨粉,在外的游子回到家乡的第一件事便是吃一碗榨粉 生榨米粉又称生...

  • 熟悉的味道

    有没有这样的体验,早上起床洗漱,朦胧间发现牙刷牙缸挪了位,有种怪怪的不爽?平时加班很晚,偶尔出差期间屡屡换乘交通工...

网友评论

    本文标题:熟悉味道,FToast

    本文链接:https://www.haomeiwen.com/subject/rftbrktx.html