我正在尝试建立每周计划,并且我想制作一个Android应用来显示它。
我必须发送一个Week对象,其中包含几天的列表,其中包含一个小时的列表,其中包含一个事件列表。
每个事件都有多个变量。
数据来自我在PC上构建的本地数据库,并且在应用程序上设置了GUI友好查询,该查询以JSON格式返回计划的星期。
现在,在最好的情况下,JSON已变成2000行,而在最坏的情况下,则变成了约5000行。
关于如何处理此问题的任何建议?
另一个问题是JSON以数据包的形式返回,因此我无法解析部分内容,直到完全收到它为止,并且Java无法处理如此长的字符串。
答案 0 :(得分:0)
我建议您使用Firebase作为数据库。 Firebase是一个云数据库,也可以通过Web和android应用程序进行访问。数据始终保持同步,因此您无需在应用中触发其他查询。
只需将数据从您的PC存储在Firebase中,然后通过android应用访问并显示。
希望这会有所帮助。