[Seek Help] flutter开发应用遇到点问题,求助
Tofloor
poster avatar
miaoys
deepin
2023-01-05 05:31
Author

基于flutter开发linux桌面应用,两个问题求助下路过的各位大佬:

1、有没有什么办法可以使整个flutter窗口变成半透明的状态。我有个应用有这个需求,一直没有找到解决方案;星火商店有个窗口透明工具,可以使全局窗口透明,所以我这个需求理论上是可以实现的,但是对C、C++不熟悉;flutter的linux包中,有部分C语言,我查资料尝试通过 gtk_window_set_opacity 这个函数设置,但是不起作用

2、如何使一个flutter应用产生多个窗口,目前了解,好像都是单窗口的

Reply Favorite View the author
All Replies
joo
deepin
2023-01-05 10:52
#1

看看这个是否你需要的:https://pub.dev/packages/flutter_acrylic

https://pub.dev/packages/fluent_ui也可能是你想了解的

上面两个是目前桌面窗口管理开发质量最高的,这是2022 IO开发者大会官方有列入桌面开发推荐的组件,你要学会辨别组件的质量高低,有些组件并未达到成熟的。

还有:https://pub.dev/packages/window_manager

很多的......

优先看flutter官方的文档(这是一个技巧,任何开发优先去框架的官方网站找答案,你在那里问100个人,100个人都是熟悉flutter的,而且还有很高机率flutter开发者本身回答你的问题,你去其他网站问,100个人,幸运的话有1~2个人回答你),优先去flutter的官方packages(https://pub.dev/)网站找你需要的库,找不到再自己动手丰衣足食。

Reply View the author
joo
deepin
2023-01-05 11:20
#2

需要帮助时去找开发者问(或提出功能需求),这是最靠谱的获得帮助的唯一方法。(比如:https://github.com/alexmercerind/flutter_acrylic/issues,直接向开发者求助,记得注重社区礼节,如果不知道如何提问就看看别人如何提问的,还有如果你提问的问题已解决,记得回去回复问题已得到解决并关闭问题,这也很重要)

或者你参考https://github.com/leanflutter/window_manager的代码,打造自己窗口透明等属性。

万事开头难,祝你好运!

Reply View the author
miaoys
deepin
2023-01-05 18:02
#3
joo

看看这个是否你需要的:https://pub.dev/packages/flutter_acrylic

https://pub.dev/packages/fluent_ui也可能是你想了解的

上面两个是目前桌面窗口管理开发质量最高的,这是2022 IO开发者大会官方有列入桌面开发推荐的组件,你要学会辨别组件的质量高低,有些组件并未达到成熟的。

还有:https://pub.dev/packages/window_manager

很多的......

优先看flutter官方的文档(这是一个技巧,任何开发优先去框架的官方网站找答案,你在那里问100个人,100个人都是熟悉flutter的,而且还有很高机率flutter开发者本身回答你的问题,你去其他网站问,100个人,幸运的话有1~2个人回答你),优先去flutter的官方packages(https://pub.dev/)网站找你需要的库,找不到再自己动手丰衣足食。

接触flutter时间还比较短,提供的资料很好,感谢感谢

Reply View the author