Java 安卓在手机脱机时存储和发送数据
我为Android开发了一个应用程序,它可以监听放置在不同房间的蓝牙信标,并将数据存储到服务器上,无论房间里是否有人 为了向服务器发送数据,我使用了AsyncTask对象,所以每次发送数据时,我只需创建一个新的AsyncTask对象,并在发送数据的地方调用它的doInBackground()(我确信有更好的解决方案) 到目前为止,我的问题是:Java 安卓在手机脱机时存储和发送数据,java,android,post,android-asynctask,storage,Java,Android,Post,Android Asynctask,Storage,我为Android开发了一个应用程序,它可以监听放置在不同房间的蓝牙信标,并将数据存储到服务器上,无论房间里是否有人 为了向服务器发送数据,我使用了AsyncTask对象,所以每次发送数据时,我只需创建一个新的AsyncTask对象,并在发送数据的地方调用它的doInBackground()(我确信有更好的解决方案) 到目前为止,我的问题是: 当没有internet连接时,我会将数据存储到ArrayList中,以便在internet连接恢复后重新发送数据。 这种方法将使用大量的RAM,所以我只想
您可以使用本地存储机制,如SQLite或Realm 对于SQLite,请遵循以下步骤 对于领域,请遵循以下步骤 希望这能帮助你实现你的目标 快乐编码