撸了一个 XiuKoo.org 的 Android 客户端 :doge:

2015-08-29 16:53:02 +08:00
 anthonyeef

之前在这个帖子里看到 V 友 @BillowSky 做了一个聚合段子的网页,觉得蛮有意思的。后来看到下面有人在求移动端支持。

想了一下觉得应该可以尝试做出来,于是就有了这个。刚接触 Android 开发不久,只是一个新人的小练习。

用了 Volley + Jsoup ,图片加载库也是用了 Volley。列表样式用了 CardViewRecyclerView。勉强可以完整地看到网页的内容。不过因为 XiuKoo 的数据貌似是每天只刷新一次,所以今天的看完了就要等明天了……

目前存在的小问题是列表中的图片有时候在快速滑动列表时会消失……不知道原因。如果有 V 友知道如何解决,欢迎提 pr 或者 issue 。

另外因为是用 Jsoup 直接抓取的网页数据,所以未来如果 @BillowSky 稍微改变了网页的源码,可能就无法解析成功了 :(

直接下载 apk

界面截图如下:

3109 次点击
所在节点    分享创造
11 条回复
mthli
2015-08-29 17:43:34 +08:00
不错。
anthonyeef
2015-08-29 17:46:27 +08:00
@mthli 第一个回复的竟然是你 :doge:
BillowSky
2015-08-29 19:17:23 +08:00
我也是刚学的 python,网站用的是 django 。编程是半吊子,网站是半成品<_ . _>不过你真厉害的。有需要的话,我可以努力提供的。
anthonyeef
2015-08-29 19:45:29 +08:00
@BillowSky hhhhhh 其实并不厉害,评论的一楼才是大牛…
好呀好呀~我也会继续维护这个小项目~
lusfold
2015-08-29 21:27:57 +08:00
为何不去求一个 API 呢,应该是很简单的事情呢
anthonyeef
2015-08-29 22:20:23 +08:00
@lusfold @BillowSky 应该是木有 api …
LaudOak
2015-08-30 09:39:36 +08:00
是不是把图片的 Tag 设为图片的 url,然后判断 Tag 符合再加载图片
anthonyeef
2015-08-30 09:45:15 +08:00
@LaudOak 差不多,但要写另外的规则,先判断是不是有图,是否存在 img 的标签,然后再决定 ImageView 是否出现。不然没有图的 feed 就会多出来一个 ImageView 的位置。
Adapter 里可以看到~
adubi
2015-08-30 22:26:01 +08:00
看到你们这么激情,仿佛回到了当年
w4lle
2015-09-01 17:47:47 +08:00
支持下,加油
anthonyeef
2015-09-02 11:49:29 +08:00
可以在 Fir.im 上直接下载了:
http://fir.im/d4g9

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/216939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX