From b83690504e62adf997ba329e82f7712ace58cd7d Mon Sep 17 00:00:00 2001 From: xC3FFF0E <78732474+xC3FFF0E@users.noreply.github.com> Date: Fri, 12 Feb 2021 01:45:24 +0800 Subject: Add files via upload --- .../java/com/xc3fff0e/xmanager/RequestNetwork.java | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 app/src/main/java/com/xc3fff0e/xmanager/RequestNetwork.java (limited to 'app/src/main/java/com/xc3fff0e/xmanager/RequestNetwork.java') diff --git a/app/src/main/java/com/xc3fff0e/xmanager/RequestNetwork.java b/app/src/main/java/com/xc3fff0e/xmanager/RequestNetwork.java new file mode 100644 index 0000000..fb148c5 --- /dev/null +++ b/app/src/main/java/com/xc3fff0e/xmanager/RequestNetwork.java @@ -0,0 +1,52 @@ +package com.xc3fff0e.xmanager; + +import android.app.Activity; + +import java.util.HashMap; + +public class RequestNetwork { +private HashMap params = new HashMap<>(); +private HashMap headers = new HashMap<>(); + +private Activity activity; + +private int requestType = 0; + +public RequestNetwork(Activity activity) { +this.activity = activity; +} + +public void setHeaders(HashMap headers) { +this.headers = headers; +} + +public void setParams(HashMap params, int requestType) { +this.params = params; +this.requestType = requestType; +} + +public HashMap getParams() { +return params; +} + +public HashMap getHeaders() { +return headers; +} + +public Activity getActivity() { +return activity; +} + +public int getRequestType() { +return requestType; +} + +public void startRequestNetwork(String method, String url, String tag, RequestListener requestListener) { +RequestNetworkController.getInstance().execute(this, method, url, tag, requestListener); +} + +public interface RequestListener { +public void onResponse(String tag, String response); +public void onErrorResponse(String tag, String message); +} +} -- cgit v1.2.3