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

1. 概述


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


城市列表.png

一般需求都是:

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容