Android应用模块化设计

时间:2016-01-12 02:00:39

标签: android android-fragments

这更像是一个Android设计问题。我正在构建一个应用程序,其中包括P2P连接,位置接收/更新等功能。

我的应用程序当前设计是一个活动,由一个viewpager和工具栏下的两个片段组成。

我的第一种方法是在不同的类中编写不同的功能(例如,在自己的类中使用位置接收器,在另一个类中使用Google地图生成器),然后在需要它们的地方实例化这些对象。我开始意识到这种方法不起作用。

我的想法是在我的片段“onCreateView()”方法中实现我需要的所有东西,但这看起来似乎无序。

我的问题是我们究竟在哪里实现某些功能?

以下是由地图组成的片段示例。

jrepl "\q| " "q=!q;''|q?'+':' '" /j /x /t "|" /jbegln "q=false" /f test.txt /o -

仅在这个片段中,我已经建立了位置更新和谷歌地图API。到目前为止,一切似乎都在发挥作用。

我唯一关心的是设计。 是否将所有这些功能(以及更多内容)塞进一个被认为是不良做法的片段中?

0 个答案:

没有答案