我正在使用Retrofit 2和Otto创建Android应用程序的后端,它涉及管理大量HTTP post请求(例如,50)。我的问题是:
1)由于每个请求返回一个不同的JSON,是否适合创建一个pojo来处理每个请求的主体,还是有更好的方法来处理它?</ p>
2)此外,我使用事件总线,因此流程为:
UI事件 - &gt;主线程 - &gt;事件 - &gt;网络管理员(客户) - &gt;事件 - &gt;主线程 - &gt; UI
我应该在哪里最好地处理数据管理?例如,如果我想用post请求返回的信息填充数据库,我应该这样做:
UI事件 - &gt;主线程 - &gt;事件 - &gt;网络管理员(客户) - &gt; DB群体 - &gt;事件 - &gt;主线程(从数据库中获取数据) - &gt; UI
提前感谢您的帮助!
答案 0 :(得分:0)
第一个问题 - 我认为这无关紧要 例如 我使用包含所有json答案的POJO,但它包含响应代码,可以帮助我识别哪些变量不应该使用 它帮助我使代码更简单