• 大小: 0.32M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: Java
  • 标签: java  

资源简介


为了方便Android开发,特封装了一些关于Retrofit2的代码,分享给大家。框架主要包括:Get请求、Post请求、文件上传、文件下载。效果图及讲解见:https://blog.csdn.net/ahuyangdong/article/details/82760382

资源截图

代码片段和文件信息

package com.dommy.retrofitframe;

import android.content.Context;
import android.support.test.InstrumentationRegistry;
import android.support.test.runner.AndroidJUnit4;

import org.junit.Test;
import org.junit.runner.RunWith;

import static org.junit.Assert.*;

/**
 * Instrumented test which will execute on an Android device.
 *
 * @see Testing documentation
 */
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
    @Test
    public void useAppContext() {
        // Context of the app under test.
        Context appContext = InstrumentationRegistry.getTargetContext();

        assertEquals(“com.dommy.retrofitframe“ appContext.getPackageName());
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-18 17:22  Retrofitframe\
     文件         147  2018-09-17 11:04  Retrofitframe\.gitignore
     目录           0  2018-09-26 15:15  Retrofitframe\.idea\
     目录           0  2018-09-18 17:09  Retrofitframe\.idea\caches\
     文件         545  2018-09-17 11:40  Retrofitframe\.idea\caches\build_file_checksums.ser
     目录           0  2018-09-18 17:09  Retrofitframe\.idea\codestyles\
     文件        1803  2018-09-17 11:04  Retrofitframe\.idea\codestyles\Project.xml
     文件         626  2018-09-17 11:04  Retrofitframe\.idea\gradle.xml
     目录           0  2018-09-18 17:09  Retrofitframe\.idea\inspectionProfiles\
     文件        1444  2018-09-17 11:04  Retrofitframe\.idea\inspectionProfiles\Project_Default.xml
     目录           0  2018-09-18 17:09  Retrofitframe\.idea\libraries\
     文件         529  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_core_common_1_1_1_jar.xml
     文件         637  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_core_runtime_1_1_1.xml
     文件         544  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_lifecycle_common_1_1_1_jar.xml
     文件         677  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_lifecycle_livedata_core_1_1_1.xml
     文件         648  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_lifecycle_runtime_1_1_1.xml
     文件         658  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__android_arch_lifecycle_viewmodel_1_1_1.xml
     文件         525  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_animated_vector_drawable_28_0_0_rc02.xml
     文件         489  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_appcompat_v7_28_0_0_rc02.xml
     文件         510  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_asynclayoutinflater_28_0_0_rc02.xml
     文件         384  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_collections_28_0_0_rc02_jar.xml
     文件         497  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_constraint_constraint_layout_1_1_3.xml
     文件         427  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_constraint_constraint_layout_solver_1_1_3_jar.xml
     文件         504  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_coordinatorlayout_28_0_0_rc02.xml
     文件         492  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_cursoradapter_28_0_0_rc02.xml
     文件         483  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_customview_28_0_0_rc02.xml
     文件         489  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_documentfile_28_0_0_rc02.xml
     文件         489  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_drawerlayout_28_0_0_rc02.xml
     文件         489  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_interpolator_28_0_0_rc02.xml
     文件         471  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_loader_28_0_0_rc02.xml
     文件         516  2018-09-17 11:04  Retrofitframe\.idea\libraries\Gradle__com_android_support_localbroadcastmanager_28_0_0_rc02.xml
............此处省略116个文件信息

评论

共有 条评论