openloli / ZhihuDaily

知乎日报Android客户端

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

知乎日报Android客户端(非官方版)

欢迎大家StarForkIssue

声明

项目仅供学习使用,请遵循知乎相关规定。如有侵权,告知后必定第一时间删除该项目。

界面效果

界面与官方风格相似度极高,遵循Material Design规范

UI 非官方 官方
主界面 非官方主界面 官方主界面
文章界面 非官方文章界面 官方文章界面

与官方知乎日报有哪些区别?

  • 没有烦人的推送
  • 权限极少(准确的说只有INTERNET权限)
  • 不会常驻内存
  • 体积更小(2MB<5.3MB)
  • 给你最纯粹的阅读享受
  • ... ...

好吧,我承认这些都是由于时间紧所有没来得及完成。。。

学到了哪些?

  • 本项目参考了Best practices in Android development给出的一些建议
  • Android MVP 模式的运用
  • 使用Retrofit获取RESTful API内容
  • RecyclerView的常规使用方法(下拉刷新,Endless Scrolling...)
  • ViewPager滚动效果
  • WebView加载HTML、CSS文件
  • ... ...

本项目适合对Android基础知识有一定了解但未做过项目的同学进行阅读

后续将会增加的功能

  • DayNight Theme切换
  • 主题日报
  • 日报内容根据日期进行分组
  • 监听网络状态
  • ... ...

注:由于最近学校事情较多,这些功能还不能及时完成,如有人有兴趣参与到项目中,欢迎PullRequest

感谢

关于作者

现寻Android实习工作一份,如有相关工作机会,欢迎与我联系!

License

The MIT License (MIT) Copyright (c) 2016 Chen Wei

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in 
the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:


The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.


THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

About

知乎日报Android客户端

License:Other


Languages

Language:Java 92.6%Language:CSS 7.4%