草庐IT

主题Topic

全部标签

flutter - 如何从一个 flutter 项目中制作多个主题应用程序?

我希望从使用Phonegap转向使用Flutter,目前,我有一款应用可以从一个项目中多次设置主题并部署到IOS/Android商店我知道flutter有一个主题类可以跨应用程序使用,但我希望根据正在使用的应用程序动态设置它,例如Name:AppAColors:red,blue,greenName:AppBColors:yellow,orange,purple这两个应用程序使用相同的代码库和页面,但作为单独的应用程序部署到应用程序商店有没有使用flutter的简单方法,或者我是否需要为每个创建的新应用创建一个新项目? 最佳答案 您可

flutter - 如何在 MaterialApp 主题中设置 fontSize 的 MediaQuery textScaleFactor

我想在MaterialApp主题中设置MediaQuery,以便在用户更改设置时FontSize遵循用户设置。我尝试创建最终的curlScale=MediaQuery.of(context).textScaleFactor;并相应地在MaterialApp中设置fontSize:20*curlScale但由于“使用不包含MediaQuery的上下文调用MediaQuery.of()”而出现错误。我该如何解决这个问题。Widgetbuild(BuildContextcontext){finalcurlScale=MediaQuery.of(context).textScaleFactor

flutter - 如何在文本小部件上添加一个主题分隔线,如一 strip 有填充的线?

我不确定如何描述它,但我想要实现的是:到目前为止,这是我尝试过的:Text("text",style:TextStyle(decoration:TextDecoration.underline),)谢谢! 最佳答案 也许是这样的:Row(children:[Expanded(child:Container(height:1.0,color:Colors.black,margin:EdgeInsets.symmetric(horizontal:4.0),)),Text('Helloworld'),Expanded(child:Cont

Flutter:创建主题的工具

我正在搜索的内容:用于在flutter中创建主题的工具或开源项目。必须有应用程序上所有小部件的集合才能试用主题。(如果这个问题不符合平台标准,请帮助我将这个问题重定向到另一个地方或重构问题) 最佳答案 我听说过Panache,它基本上会在您查看所有内容后为您提供最终代码:GitHubReferral这是他们网站的截图: 关于Flutter:创建主题的工具,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

dart - Flutter 动态主题

动态更改Flutter应用主题的最佳方式是什么?例如,如果用户将颜色更改为红色,我希望主题立即更改为红色。除了一个人说使用我不熟悉的BLOC模式外,我在网上找不到任何有用的东西。我想听听你们对这个问题的看法。谢谢!我目前的代码结构:varthemeData=ThemeData(fontFamily:'Raleway',primaryColor:Colors.blue,brightness:Brightness.light,backgroundColor:Colors.white,accentColor:Colors.blue);classMyAppextendsStatelessWid

flutter - 如何更改主题的文本颜色?

这是我的代码,我不明白,如何更改主题的文本颜色voidmain()=>runApp(newMaterialApp(title:'Характеристика',home:newCharacteristList(),theme:newThemeData(primaryColor:Colors.lightBlue,accentColor:Colors.lightBlueAccent,),) 最佳答案 您可以使用textTheme:theme:newThemeData(primaryColor:Colors.blue,textTheme:

flutter - 如何在 MaterialButton 或 RaisedButton 上应用主题?

有人可以帮助指出我们如何定义按钮的基本主题并在每个按钮上使用它吗?我到处都只找到textTheme而不是buttonTheme示例?即使在buttonTheme上,我们如何定义文本颜色?因为在按钮本身上我们可以直接像color:Colors.blue 最佳答案 一种方法是在MaterialApp的theme中定义buttonTheme:例如:voidmain(){runApp(MaterialApp(home:Home(),theme:ThemeData(accentColor:Colors.redAccent,buttonThem

firebase - 如何订阅 flutter FCM 中的主题?

我是一个flutter的新手,在我的应用程序中,我需要使用全局或主题订阅来实现FCM。我使用设备token成功实现了FCM,但需要向所有设备发送通知。我们该如何解决这个问题? 最佳答案 您可以使用subscribeToTopic在登录成功时或您想要订阅的地方向所有设备发送通知。示例代码:FirebaseMessagingfirebaseMessaging=newFirebaseMessaging();voidfcmSubscribe(){firebaseMessaging.subscribeToTopic('TopicToListe

apache-spark - 如何在 pyspark 流应用程序中使用具有不同主题的两个不同流将数据从 Kafka 存储到 Redis?

我有一个配置2个数据流的pyspark应用程序:数据流A)从kafka中读取(主题1和2)->合并主题DStreams->做一些事情->输出到REDIS。数据流B)从kafka读取(主题3、4和5)->合并主题DStreams->做一些事情->输出到相同的REDIS。只有配置了其中一个,我才能在REDIS中获取数据,但不能同时配置两个。实际上,即使我将REDIS输出更改为pprint,也会发生这种情况。如果两个流中只有一个处于事件状态,我只会打印输出。我错过了什么? 最佳答案 问题在于可用的执行线程数。Spark文档说每个接收器都使

lua - 在 Redis 集群中使用 Lua 时,我应该指定完整的键名,还是只传递主题标签?

我有Lua脚本,我正在考虑迁移到Redis集群调用eval时我应该指定完整的键名吗??或者我可以通过指定主题标签来逃脱吗?例如,我希望只传递{UNIQUE_HASH_TAG}而不是{UNIQUE_HASH_TAG}/key1,{UNIQUE_HASH_TAG}/key2...等我有很多键,逻辑非常复杂-有时我最终会动态生成键名,但在相同哈希标签内。我是否会通过仅传递散列标签而不是键名来违反某些规范? 最佳答案 ShouldIspecifyfullkeynames这是推荐的做法。WouldIviolatesomespecificati