我的应用程序有一个 JSON 数据库连接,它设置为在应用程序初始启动时加载(刷新)。JSON 数据存储在手机上,如果在重新启动应用程序时没有发现互联网连接,则可以检索 - 所以那里总是有数据。
如果用户与互联网的连接速度很慢——比如在 <3G 时不时出现——应用程序将挂起。我想设置一个超时,将数据库恢复为保存的信息(就像根本没有连接一样)。不幸的是,我认为在错误的函数中设置超时可能会使应用程序崩溃。
我读过没有公开的课程来确定连接速度,但有人可以提出替代方案吗?
我的应用程序有一个 JSON 数据库连接,它设置为在应用程序初始启动时加载(刷新)。JSON 数据存储在手机上,如果在重新启动应用程序时没有发现互联网连接,则可以检索 - 所以那里总是有数据。
如果用户与互联网的连接速度很慢——比如在 <3G 时不时出现——应用程序将挂起。我想设置一个超时,将数据库恢复为保存的信息(就像根本没有连接一样)。不幸的是,我认为在错误的函数中设置超时可能会使应用程序崩溃。
我读过没有公开的课程来确定连接速度,但有人可以提出替代方案吗?