• 大小: 27.71MB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2023-06-22
  • 语言: Java
  • 标签: Material  Design  MVP  RxJava  

资源简介

基本遵循 Material Design 设计风格 抓包获取今日头条API 使用 Google 官方 MVP 架构 DrawerLayout + NavigationView + BottomNavigationView 搭配使用 RxBus 代替 EventBus 进行组件之间通讯 ViewPager 搭配 Fragment 懒加载 SwipeRefreshLayout 搭配 RecyclerView 下拉刷新上拉加载 自定义 BottomNavigationBehavior 实现上滑隐藏下滑显示 RxJava + Retrofit2 + OkHttp3 做网络请求 OkHttp3 对网络返回内容做缓存, 还有日志、超时重连、头部消息的配置

资源截图

代码片段和文件信息

package com.meiji.toutiao;

import android.content.Context;

import com.facebook.stetho.Stetho;

import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;

/**
 * Created by Meiji on 2017/5/6.
 */

public class SdkManager {
    public static void initStetho(Context context) {
        Stetho.initializeWithDefaults(context);
    }

    public static OkHttpClient.Builder initInterceptor(OkHttpClient.Builder builder) {
        HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
        interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
        builder.addInterceptor(interceptor);
        return builder;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-14 04:06  Toutiao-master\
     文件          87  2017-11-14 04:06  Toutiao-master\.gitignore
     文件         567  2017-11-14 04:06  Toutiao-master\.travis.yml
     文件        4448  2017-11-14 04:06  Toutiao-master\KeyStore.jks.enc
     文件       11357  2017-11-14 04:06  Toutiao-master\LICENSE
     文件        7855  2017-11-14 04:06  Toutiao-master\README.md
     目录           0  2017-11-14 04:06  Toutiao-master\app\
     文件          23  2017-11-14 04:06  Toutiao-master\app\.gitignore
     文件        5369  2017-11-14 04:06  Toutiao-master\app\build.gradle
     文件         915  2017-11-14 04:06  Toutiao-master\app\proguard-rules.pro
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\debug\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\debug\java\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\debug\java\com.meiji.toutiao\
     文件         654  2017-11-14 04:06  Toutiao-master\app\src\debug\java\com.meiji.toutiao\SdkManager.java
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\
     文件        6366  2017-11-14 04:06  Toutiao-master\app\src\main\AndroidManifest.xml
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\assets\
     文件       72021  2017-11-14 04:06  Toutiao-master\app\src\main\assets\toutiao_dark.css
     文件       72053  2017-11-14 04:06  Toutiao-master\app\src\main\assets\toutiao_light.css
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\java\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\
     目录           0  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\
     文件        1445  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\Constant.java
     文件         683  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\ErrorAction.java
     文件        2242  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\InitApp.java
     文件         586  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\IntentAction.java
     文件       13292  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\MainActivity.java
     文件       11025  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\Register.java
     文件        4553  2017-11-14 04:06  Toutiao-master\app\src\main\java\com\meiji\toutiao\RetrofitFactory.java
............此处省略426个文件信息

评论

共有 条评论