Android-对服务器的静态类方法调用

时间:2018-07-23 09:43:05

标签: java android firebase kotlin static-classes

背景- 我有一个应用程序,当前在MainActivity中有很多方法可以将数据提取并上传到Firebase。与其中的其他应用逻辑相当混乱。

问题- 我想要一个单独的类,其中包含服务器(firebase)访问方法,可以从任何活动或片段中调用该方法并异步运行。该类还需要访问上下文并能够初始化和存储变量。

PS。我正在使用Kotlin,如果有帮助的话

编辑: 为了找到诸如“实用程序”和“静态”类之类的术语进行了更多的研究,这似乎是一种准确的方法...如果我使用Async方法创建静态实用程序类,那将达到我的期望吗?另外,您可以在静态类中初始化并保存变量吗?

谢谢:)

已解决 经过更多的研究和测试,我创建了一个保存我的方法和变量的对象,只需要将上下文传递给相关方法即可。然后只需调用objectname.methodname()

0 个答案:

没有答案