作为一个 Android 新手,一直想要一些项目经验,在简历上大放光彩,但是现实很残酷,我没有实习经历。于是很早前我就打算做一个 V2EX 的客户端练练手。
一开始只是简单的获取 V2EX 的 API 来展示数据,用了一些常用的 View 和框架。后来发现 API 里的数据不是实时的,让人难受。所以必须用模拟网页的方式来获取数据,以及登录相关的功能都必须通过模拟 http 来完成。后面就参照已有解决方法进行。
做登录的过程出了点问题, cookie 没弄好。导致了进展很慢。后来 cookie 设置好了后,就是一些解析网页的苦力活。还有就是在界面上花了较多的功夫,但是还是有很多不满意的地方。
主配色是在 Material Design 的页面看到一个顺眼的就选定了,Color - Style - Material design guidelines中的 Cyan
代码还是有点丑,感觉目前的能力还优化不到哪里去。不过功能应该是没有什么大问题
围观地址
代码地址 Github - v2ex-simple
我的应用地址已发布在Google Play,欢迎下载试用和批评。