Android开发之保证页面数据的准确性

Android开发之保证页面数据的准确性_第1张图片
Android.jpg

Android开发,如何保证呈现给用户的数据的准确性呢?

比如有两个页面A、B,前者用于数据展示,后者用于数据编辑。页面打开的顺序是A->B,在B页面上将数据修改后,如何保证返回A页面时展示的修改后的数据?

选项如下:

  1. A页面的onResume()方法进行数据刷新操作(调接口)。
  2. B页面关闭A页面的当前对象,同时打开一个新的A页面。
  3. A页面打开B页面的时候通过调用startActivityForResult()方法,待B页面返回的时候调用setResult()方法。
  4. EventBus。
  5. 广播。
  6. 两个页面从同一个数据池获取数据,并将修改后的数据保存至数据池(数据库、文件等)。

你可能感兴趣的:(Android开发之保证页面数据的准确性)