我是Android的新手,我创建了一个跟踪我位置的小应用程序.现在,我需要做的是将这些位置以JSON格式发送到外部API,我也能够使它工作.
问题是,如果网络连接不可用怎么办?如果我关掉设备怎么办?
如果网络连接再次可用,我需要执行一些将这些位置保留在队列中并将其转到API的操作.
我想过可能在SQLite中持有它们,但我担心性能.也许一些会处理队列的IntentService?你会建议什么?我该如何解决这些问题?
我有一个问题,我正在编写一个对服务有某种保留的应用程序。服务具有持续时间,例如:
按摩需要1小时15分钟
然后,我为此服务预订系统。在进行预订时,我需要计算结束日期时间。
所以我在数据库中有一个“开始”的日期时间,而且我不知道如何存储持续时间。因此,预订后我可以轻松地说这将在其他日期时间结束。
我希望我足够清楚。
问题是如何在数据库中存储持续时间以及如何使用它增加开始日期,所以我在时区等方面没有任何问题。
感谢帮助!