Skip to content

create your own collections from zhihu/quora, supporting offline searching and real-time fetching on android

Notifications You must be signed in to change notification settings

Liamql/FragmentCollection

Repository files navigation

知乎Collection

create your own collections from zhihu/quora, supporting offline searching and real-time fetching. 获取个人知乎收藏夹,本地离线保存和查看文章内容

Accomplished 目前实现

get collections' menu from zhihu/quora 获取个人收藏夹目录

![](https://github.com/Liamql/IZhihuCollection/blob/master/demo/d1.png =240x380)

get information about answers and articles from your collection 获取收藏夹的信息和收藏的文章

![](https://github.com/Liamql/IZhihuCollection/blob/master/demo/d2.png =240x380)

get the content of answers and articles 获取文章内容

![](https://github.com/Liamql/IZhihuCollection/blob/master/demo/d3.png =240x380)

pull down to fetch the real-time data from quora and stored it into your device. 下拉刷新即可获取最新的数据(需要联网) 除此之外全程不需要网络连接,可离线使用

To Do List 计划实现功能

  • solve bugs about the form of article 解决请求获取收藏夹内文章时,因为网页动态加载产生的获取不全的问题
  • add user list 增加用户列表界面,可以添加你想要获取并保存收藏夹的用户
  • add collection list 增加收藏夹列表,可以添加自己想要保存的收藏夹
  • add preview images for collections 增加收藏夹界面显示文章第一张图片
  • refine UI 完善UI
  • tune the preformance 优化内存管理,性能控制,缓存管理

Open-Source 使用框架以及开源库

My own open source MVP development arichitecture. 使用了我个人的一个MVP框架进行开发:L-MVP

Other open sources in this project invlove: 开源库: retrofit2,Dagger2,Okhttp3,Glide,butterKnife,Gson

TIPS

    目前只是个人使用,所以默认获取自己的知乎收藏夹,可以通过修改
    CollistActivity的userid改变获取的用户
    个人知乎收藏夹为:www.zhihu.com/people/xxx/collections
    把userid改为xxx即可

About

create your own collections from zhihu/quora, supporting offline searching and real-time fetching on android

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages