Java 延迟动态GUI更改
活动说明: 其主要思想是有一个sms发送列表,当用户单击“发送”按钮时,广播接收器开始接收,GUI更改,如突出显示“已发送/未发送”成员列表、更新进度条、计数等 问题:活动运行数小时,保存与用户在手机上的操作完全相同的GUI更改非常重要 但是我有一些问题和问题Java 延迟动态GUI更改,java,android,sms,broadcast,Java,Android,Sms,Broadcast,活动说明: 其主要思想是有一个sms发送列表,当用户单击“发送”按钮时,广播接收器开始接收,GUI更改,如突出显示“已发送/未发送”成员列表、更新进度条、计数等 问题:活动运行数小时,保存与用户在手机上的操作完全相同的GUI更改非常重要 但是我有一些问题和问题 电池没电/应用程序崩溃 解决方案:将每个“发送”状态保存到文件,并在用户下次运行应用程序时加载 用户点击后退/停止按钮或有来电/只想上网 解决方案:也许继续在后台运行它?通过使用透明活动 *注意:这与“保存”状态或“恢复”状态无关,因为一
- 使用broadcast Receivers+intent服务执行后端逻辑,并在后端记录数据
- 使用“活动”仅根据保存的数据显示UI状态