YiZhi

Project Url: Horrarndoo/YiZhi
Introduction: MVP+RxJava2+Retrofit2+Glide+Rxbus,主要实现日报、新闻、干货、影视等资讯,个人项目
More: Author   ReportBugs   
Tags:

简介

“一之”是一款资讯类 App,主要实现的内容如下:

  • 主页(知乎日报、每日新闻、微信精选)
  • 干货(每日推荐、干货定制、福利)
  • 影视(最新影视资讯,Top250 电影推荐)
  • 书籍(文学类、文化类、生活类)
  • 个人(头像设置)

项目地址:https://github.com/Horrarndoo/YiZhi


运行截图

运行时权限&懒加载

运行时权限 懒加载

主页

主页 1 主页 2 主页 _ 项目主页 主页 _ 夜间模式 主页 _ 分享

干货

干货 _ 主页刷新 干货 _ 定制 干货 _ 福利

影视&书籍

影视 _hot 书籍 _hot

个人

个人 _head1 个人 _head2


敏感权限说明

    <!--用于进行网络定位-->
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <!--用于访问 GPS 定位-->
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <!--获取运营商信息,用于支持提供运营商信息相关的接口-->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <!--用于访问 wifi 网络信息-->
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <!--这个权限用于获取 wifi 的获取权限-->
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
    <!--用于访问网络-->
    <uses-permission android:name="android.permission.INTERNET"/>
    <!--用于读取手机当前的状态-->
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <!--写入扩展存储,向扩展卡写入数据,用于保存在线图片数据-->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <!--用于头像设置-->
    <uses-permission android:name="android.permission.CAMERA"/>
    <!--用于分享 App-->
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
    <!--用于分享 App-->
    <uses-permission android:name="android.permission.GET_ACCOUNTS"/>

下载地址

Fir.im: http://fir.im/s4lr


API 来源

知乎日报以及每日新闻 API 源于 Github 开源项目中提供的 API,干货 API 使用的是 GankIo 提供的 API,微信精选 API 来源于聚合数据,影视以及图书都是来源于豆瓣 API。

  1. 知乎日报
  2. 每日新闻
  3. 微信精选
  4. 干货
  5. 影视
  6. 图书

开源项目

  1. Rxjava
  2. RxAndroid
  3. Retrofit
  4. Glide
  5. Butterknife
  6. Fragmentation
  7. Logger
  8. BaseRecyclerViewAdapterHelper
  9. PhotoView
  10. CircleImageView
  11. RxPermissions

感谢

感谢 Github 的各位开源作者提供宝贵的代码参考。


关于作者

Horrarndoo

LICENSE

Copyright 2017 Horrarndoo

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Apps
About Me
GitHub: Trinea
Facebook: Dev Tools