Android 网络请求问题
最近在写一个图片浏览的小软件,用来锻炼自己的,但是遇到一个问题,就是我爬的网站只有一个,图片更新很慢,所以我想多加几个网站作为我软件图片的来源,但是我无法把新建的类和之前的图片链接(获取图片链接再用Glide加载到ImageView)请求类一起使用。本想着找些开源项目来看看别人怎么实现的,但是找了两天都没结果,所以想问问如何解决,给个思路,谢谢了 orz
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
其实我的问题应该是如何在多线程里返回数据
把两个类合到一起,使用一个model就好了吧,这样你可以请求到一个网站的数据add一次,然后notify一下
使用rxjava吧
线程操作比较方便
简单写了个demo
项目地址
这里用JSoup爬数据
然后Rxjava返回数据流处理结果的img src的集合的Observable
在实际Activity中同时获得两个Observable,使用zip操作符组合,然后在主线程中将图片添加到list
刷新adapter
使用Glide加载图片