对于城市列表数据需要缓存

1. 概述


我们在开发项目的过程中,有时候会遇到选择城市列表的功能,效果图如下:


城市列表.png

一般需求都是:

左边的按钮是一个Button或者是TextView,点击之后会跳转到右边的页面,而右边的页面是一个城市列表,用ListView或者RecyclerView来实现,然后选择一个城市,最后再回显到左边的页面的 Button或者TextView上边即可;

针对于这种需求,一般有以下几种解决方式:
1>:startActivityForResult();
2>:使用EventBus;
3>:观察者设计模式;
4>:在第二个页面点击任意一个城市,然后在第一个页面的 onResume()或者 onReStart()方法中直接读取数据库即可

你可能感兴趣的:(对于城市列表数据需要缓存)