2024年04月26日
12月7日,腾讯在GitHub开源了自家的TDesign Flutter,一款适用于移动应用开发的 Flutter UI 组件库,适合在移动端项目中使用,遵循 MIT 协议。
2024年04月26日
Tab选项卡,这是一个非常常见且权重很高的一个组件,随便打开一个App,比如掘金,如下图,首页顶部就是一个Tab选项卡,这个功能可以说,几乎每个App都会存在。
在Android中,我们可以使用TabLayout+ViewPager,轻松的实现一个Tab指示器+页面滑动,而在Flutter当中呢,可以很负责任的告诉大家,也是很简单的就可以实现,主要使用到了TabBar和TabBarView,举一个特别简单的例子,如下代码所示,就是非常简单的Tab选项卡+底部页面的效果。
2024年04月26日
作者:星星y
哎,Flutter真香啊
早在一年前想学习下flutter,但当时对于它布局中地狱式的嵌套有点望而生畏,心想为什么嵌套这么复杂,就没有xml布局方式吗,用jsx方式也行啊,为什么要用dart而不用javascript,走开,劳资不学了。
2024年04月26日
完成后的效果图是
不会意思发错了。
上篇博客已经介绍过,ListTile,我们这节依然用这个来实现。ListTile是StatelessWidget的组件。这个组件类似与android 里面的CheckedTextView吧。功能比较单一,显示纯文字或者类似我们现在做的这种checkText样式。
2024年04月26日
在 Android 和 iOS 平台上创建类似原生的体验对于移动应用程序开发至关重要。Flutter 通过单一代码库实现了这一点,但了解不同的设计语言(Android 的 Material Design 和 iOS 的 Cupertino)至关重要。在本文中,我们将探讨 Flutter 中 Material 和 Cupertino 之间的差异,以及如何实现它们以在每个平台上提供真实、无缝的用户体验。
2024年04月26日
在flutter里面,跳转是根据route来实现的,如果是做前端的童鞋对这个肯定不陌生了。用法差别也不是很大。
Navigator用一个栈来管理app的route。比如,当你执行push的时候,route是发布到Navigator。来更新router视图显示。按下返回的时候,会从栈里返回最新的router出来。
2024年04月26日
flutter中自带了drawer组件,可以实现通用的菜单功能,那么有没有一种可能,我们可以通过自定义动画来实现一个别样的菜单呢?