喷嚏图卦第三方APP——喷嚏MD

久违的不写东西。
很早之前无意间碰到一个有趣的新闻资讯网站叫:喷嚏网。我更多的是看其中的一个栏目:喷嚏图卦。这个网站每天会收集互联网上的一些新闻热点、时事事件、搞笑段子、心灵鸡汤、有趣视频等等。诚意推荐,不信自己去看看。
平常习惯在手机浏览器端浏览,偶然间看到有官方的APP,便下来看看。怎么说,尽管功能齐全,简洁大方,内容精要。但是,我要说但是了。有广告,广告不是大事,大事是APP界面长得有点不好看。
好,本着要吃西瓜自己种的心态。自己做了个第三方的喷嚏图卦的阅读APP。
其实回过头看总体实现的功能是简单的,取数据然后展示出来。但是这期间遇到了一些大大小小的坑,一方面是自己编码经验不足和知识储备的问题,另一方面确实数据有些坑。(悄悄地说,数据虽然全部来自喷嚏网,但是是反编译官方APP获取的接口,毕竟自己网页爬好烦的样子)。也因此无论是编码还是最后呈现总会有一些不尽完美和各种bug,所以也将代码开源到了github。看看有没有大神和小伙伴指正指导(其实是很希望毕竟代码烂),至少这样也可以我之后自己慢慢修改完善。
主要实现的功能和官方的无异,甚至更少,至少我给它换了套衣服啊,还顺带去了一点广告。我自己看着舒服咯。有兴趣可以下载试试咯。
占位:搜狗市场地址:http://zhushou.sogou.com/apps/detail/581242.html
二图以镇楼。

喷嚏图卦第三方APP——喷嚏MD_第1张图片
喷嚏图卦第三方APP——喷嚏MD_第2张图片

然后谈谈和罗列其中遇到的一些已解决和未解决的坑和问题吧。回头一一整理。

  • 网络框架的选取和使用(使用了AsyncHttp)
  • realm的使用
    • 类的改变
    • 适配器集成问题
    • 怎么实现类似mysql的limit查询(不知)
  • webview相关
    • 访问https
    • 设置网页字体大小
    • 网页广告过滤(未实现)
    • 网页夜间模式(实现的有问题)
  • 夜间模式的实现(使用了setTheme方法)
  • getContext与getActivity是什么鬼(未完全懂)
  • 图片缓存库(picasso)
  • html解析提取

就酱。回头填坑。

你可能感兴趣的:(喷嚏图卦第三方APP——喷嚏MD)