这更像是一个Android设计问题。我正在构建一个应用程序,其中包括P2P连接,位置接收/更新等功能。
我的应用程序当前设计是一个活动,由一个viewpager和工具栏下的两个片段组成。
我的第一种方法是在不同的类中编写不同的功能(例如,在自己的类中使用位置接收器,在另一个类中使用Google地图生成器),然后在需要它们的地方实例化这些对象。我开始意识到这种方法不起作用。
我的想法是在我的片段“onCreateView()”方法中实现我需要的所有东西,但这看起来似乎无序。
我的问题是我们究竟在哪里实现某些功能?
以下是由地图组成的片段示例。
jrepl "\q| " "q=!q;''|q?'+':' '" /j /x /t "|" /jbegln "q=false" /f test.txt /o -
仅在这个片段中,我已经建立了位置更新和谷歌地图API。到目前为止,一切似乎都在发挥作用。
我唯一关心的是设计。 是否将所有这些功能(以及更多内容)塞进一个被认为是不良做法的片段中?