/zhihuribao

redrock

Primary LanguageJava

红岩寒假作业——知乎日报(致敬伟大的窃格瓦拉故取名为窃格瓦拉日报)

“打工是不可能的,这辈子都不可能打工” ———— 窃·格瓦拉

其实很多部分的代码都属于看博客做的,后面只有好好敲代码才能把这寒假的补起来吧。。。

功能

???有什么功能,可能就是把文章加载了进来了吧,其他的好像就没有了,什么点赞什么的都没有实现

主要用的类

DrawerLayout和SwipeRefreshLayout一起写的主界面,DrawerLayout实现侧拉,SwipeRefreshLayout实现上拉刷新

RecyclerView和CardView写的文章列表

AsyncHttpClient进行网络请求,用的Fastjson解析的json

用的Universal-Image-Loader(UIL)图片加载框架进行图片加载

轮播那块不是太懂,但是主要是继承了ViewPager,然后添加一个监听器,让着一部分可以进行无限轮播

然后在文章详细内容的那个界面里用了可折叠式标题栏CollaspingToolbarLayout来折叠,我后面改成了沉浸式的那个类型

感悟

再也不想抄了,因为每次抄来就会出现bug,然后在完全不懂各部分语法的情况下改bug就会显得非常的困难

后面会重新做一个app吧,算是弥补这次算是作弊的操作吧

希望自己加油吧!最后贴上着再也不想看的app

image