返回信息流将寒假的一个未完成的微信文章精选项目进行了MVP模式重构,就叫做微信精选吧,精选每日微信优质文章。
人家的接口,不是我去挑文章,嗯
重构代码很快,用了Beam框架之后速度大大上升,什么连接不到网络、展示个进图条啥的,调用一个方法就有了
说实话,这个logo比上一个找乐好看的多……
应用截图:
效果如大家所见。代码重构大概一天半,写博客半天,等应用商店审核两天。问题是应用宝给我打回来两次了都不让过……好吧,懂。
技术亮点:
使用双队列实现数据加载不重复
接口返回文章是按分页返回的,客户端告诉服务器加载第多少页。
一个下拉刷新队列,设定队列长度为10,保证10次下拉刷新之内界面加载的内容不重复。
一个上拉加载更多队列,设定队列长度为25,因为接口只有25页。
上边这个思路是我自己想的一个方法,勉强能用。
应用商店下载:
Fir.im:http://fir.im/wechoice
二维码::
同样的,项目开源了!地址是:https://github.com/fuxuemingzhu/WeChoice,缺陷很多,欢迎大家进行改进,所有基于此项目的修改必须开源。
如果对这个App开发有兴趣想了解一下开发详情的,可以移步:
我的博客:微信精选,每日精选微信优质文章App开发总结
我的CSDN:【Android开发】微信精选,文章资讯类App开发记录总结
PS:上一篇的找乐的CSDN文章不到三天就有了近1000阅读量,我也是吓得不行
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #29324同步于 2016/3/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
微信精选,一个新闻资讯类App的开发
fuxuemingzhu
2016/3/19镜像同步88 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
[ema17][ema17][ema17]明明是暗霜啊。。
【 在 fuxuemingzhu 的大作中提到: 】
: 哇,id黑暗森林?
: 【 在 darkfrost 的大作中提到: 】
: : 666,赞。。
:
: --
:
:
看错了
【 在 darkfrost (就你们仨 快回家 多喝点水吧) 的大作中提到: 】
: [ema17][ema17][ema17]明明是暗霜啊。。
2333。。之前有个说我ID是黑暗青蛙[ema2]
【 在 fuxuemingzhu 的大作中提到: 】
: 看错了
:
: 【 在 darkfrost (就你们仨 快回家 多喝点水吧) 的大作中提到: 】
: : [ema17][ema17][ema17]明明是暗霜啊。。
: --
:
: