之前在这个帖子里看到 V 友 @BillowSky 做了一个聚合段子的网页,觉得蛮有意思的。后来看到下面有人在求移动端支持。
想了一下觉得应该可以尝试做出来,于是就有了这个。刚接触 Android 开发不久,只是一个新人的小练习。
用了 Volley
+ Jsoup
,图片加载库也是用了 Volley
。列表样式用了 CardView
和 RecyclerView
。勉强可以完整地看到网页的内容。不过因为 XiuKoo 的数据貌似是每天只刷新一次,所以今天的看完了就要等明天了……
目前存在的小问题是列表中的图片有时候在快速滑动列表时会消失……不知道原因。如果有 V 友知道如何解决,欢迎提 pr 或者 issue 。
另外因为是用 Jsoup
直接抓取的网页数据,所以未来如果 @BillowSky 稍微改变了网页的源码,可能就无法解析成功了 :(
界面截图如下:
1
mthli 2015-08-29 17:43:34 +08:00 1
不错。
|
2
anthonyeef OP @mthli 第一个回复的竟然是你 :doge:
|
3
BillowSky 2015-08-29 19:17:23 +08:00 1
我也是刚学的 python,网站用的是 django 。编程是半吊子,网站是半成品<_ . _>不过你真厉害的。有需要的话,我可以努力提供的。
|
4
anthonyeef OP @BillowSky hhhhhh 其实并不厉害,评论的一楼才是大牛…
好呀好呀~我也会继续维护这个小项目~ |
5
lusfold 2015-08-29 21:27:57 +08:00
为何不去求一个 API 呢,应该是很简单的事情呢
|
6
anthonyeef OP |
7
LaudOak 2015-08-30 09:39:36 +08:00 via Android
是不是把图片的 Tag 设为图片的 url,然后判断 Tag 符合再加载图片
|
8
anthonyeef OP @LaudOak 差不多,但要写另外的规则,先判断是不是有图,是否存在 img 的标签,然后再决定 ImageView 是否出现。不然没有图的 feed 就会多出来一个 ImageView 的位置。
Adapter 里可以看到~ |
9
adubi 2015-08-30 22:26:01 +08:00 via Android
看到你们这么激情,仿佛回到了当年
|
10
w4lle 2015-09-01 17:47:47 +08:00 1
支持下,加油
|
11
anthonyeef OP |