├── src
├── doc
│ ├── package-list
│ ├── script.js
│ ├── allclasses-noframe.html
│ ├── allclasses-frame.html
│ ├── com
│ │ └── example
│ │ │ └── httpdemo
│ │ │ ├── package-frame.html
│ │ │ ├── package-tree.html
│ │ │ ├── package-summary.html
│ │ │ ├── MainActivity.html
│ │ │ ├── StreamUtil.html
│ │ │ ├── NativeHttpUtil.html
│ │ │ └── ApacheHttpUtil.html
│ ├── index.html
│ ├── deprecated-list.html
│ ├── constant-values.html
│ ├── overview-tree.html
│ ├── help-doc.html
│ ├── index-all.html
│ └── stylesheet.css
└── com
│ └── example
│ └── httpdemo
│ ├── StreamUtil.java
│ ├── MainActivity.java
│ ├── ApacheHttpUtil.java
│ └── NativeHttpUtil.java
├── ic_launcher-web.png
├── libs
├── httpmime-4.0.jar
└── android-support-v4.jar
├── res
├── drawable-hdpi
│ └── ic_launcher.png
├── drawable-mdpi
│ └── ic_launcher.png
├── drawable-xhdpi
│ └── ic_launcher.png
├── drawable-xxhdpi
│ └── ic_launcher.png
├── values-sw600dp
│ └── dimens.xml
├── values
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── menu
│ └── main.xml
├── values-sw720dp-land
│ └── dimens.xml
├── values-v11
│ └── styles.xml
├── values-v14
│ └── styles.xml
└── layout
│ └── activity_main.xml
├── gen
└── com
│ └── example
│ └── httpdemo
│ ├── BuildConfig.java
│ └── R.java
├── project.properties
├── proguard-project.txt
└── AndroidManifest.xml
/src/doc/package-list:
--------------------------------------------------------------------------------
1 | com.example.httpdemo
2 |
--------------------------------------------------------------------------------
/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/ic_launcher-web.png
--------------------------------------------------------------------------------
/libs/httpmime-4.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/libs/httpmime-4.0.jar
--------------------------------------------------------------------------------
/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JackCho/AndroidHttpUtil/HEAD/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gen/com/example/httpdemo/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package com.example.httpdemo;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
| 类 | 80 |说明 | 81 |
|---|---|
| ApacheHttpUtil | 85 |
86 | Description:基于Apache HttpClient的封装,支持HTTP GET、POST请求,支持多文件上传
87 | |
88 |
| MainActivity | 91 |92 | |
| NativeHttpUtil | 95 |96 | |
| StreamUtil | 99 |100 | |
每个程序包都有一个页面, 其中包含它的类和接口的列表及其概要。此页面可以包含六个类别:
79 |每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:
91 |每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。
111 |每个注释类型都有各自的页面, 其中包含以下部分:
115 |每个枚举都有各自的页面, 其中包含以下部分:
126 |对于所有程序包, 有一个类分层结构页面, 以及每个程序包的分层结构。每个分层结构页面都包含类的列表和接口的列表。从java.lang.Object开始, 按继承结构对类进行排列。接口不从java.lang.Object继承。
已过时的 API 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。
144 |索引 包含按字母顺序排列的所有类, 接口, 构造器, 方法和字段的列表。
148 |这些链接使您可以转至下一个或上一个类, 接口, 程序包或相关页面。
152 |这些链接用于显示和隐藏 HTML 框架。所有页面均具有有框架和无框架两种显示方式。
156 |所有类链接显示所有类和接口 (除了非静态嵌套类型)。
160 |每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。
164 |常量字段值页面列出了静态最终字段及其值。
168 |public class MainActivity
116 | extends Activity
117 | | 构造器和说明 | 133 |
|---|
MainActivity() |
136 |
| 限定符和类型 | 150 |方法和说明 | 151 |
|---|---|
void |
154 | onClick(View v) |
155 |
protected void |
158 | onCreate(Bundle savedInstanceState) |
159 |
protected void |
162 | onDestroy() |
163 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic MainActivity()193 |
protected void onCreate(Bundle savedInstanceState)210 |
public void onClick(View v)219 |
protected void onDestroy()228 |
public class StreamUtil
111 | extends java.lang.Object
112 | | 构造器和说明 | 128 |
|---|
StreamUtil() |
131 |
| 限定符和类型 | 145 |方法和说明 | 146 |
|---|---|
static byte[] |
149 | readStreamToByte(java.io.InputStream inStream)
150 | 从输入流中获取数据
151 | |
152 |
static java.lang.String |
155 | readStreamToString(java.io.InputStream inStream)
156 | 从输入流中获取数据
157 | |
158 |
static java.lang.String |
161 | readStreamToString(java.io.InputStream inStream,
162 | java.lang.String encoding)
163 | 将输入流转化成某字符编码的String
164 | |
165 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic StreamUtil()195 |
public static byte[] readStreamToByte(java.io.InputStream inStream) 212 | throws java.lang.Exception213 |
inStream - 输入流java.lang.Exceptionpublic static java.lang.String readStreamToString(java.io.InputStream inStream) 230 | throws java.lang.Exception231 |
inStream - 输入流java.lang.Exceptionpublic static java.lang.String readStreamToString(java.io.InputStream inStream, 248 | java.lang.String encoding) 249 | throws java.lang.Exception250 |
inStream - 输入流encoding - 编码java.lang.Exceptionpublic class NativeHttpUtil
111 | extends java.lang.Object
112 | | 构造器和说明 | 128 |
|---|
NativeHttpUtil() |
131 |
| 限定符和类型 | 145 |方法和说明 | 146 |
|---|---|
static java.lang.String |
149 | get(java.lang.String url) |
150 |
static java.lang.String |
153 | get(java.lang.String url,
154 | java.util.Map<java.lang.String,java.lang.String> params) |
155 |
static java.lang.String |
158 | post(java.lang.String url,
159 | java.util.Map<java.lang.String,java.lang.String> params) |
160 |
static java.lang.String |
163 | post(java.lang.String url,
164 | java.util.Map<java.lang.String,java.lang.String> params,
165 | java.util.Map<java.lang.String,java.io.File> files) |
166 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic NativeHttpUtil()196 |
public static java.lang.String get(java.lang.String url)213 |
url - 请求链接public static java.lang.String get(java.lang.String url, 228 | java.util.Map<java.lang.String,java.lang.String> params)229 |
url - 请求链接params - HTTP GET请求的QueryString封装map集合public static java.lang.String post(java.lang.String url, 245 | java.util.Map<java.lang.String,java.lang.String> params)246 |
url - 请求链接params - HTTP POST请求body的封装map集合public static java.lang.String post(java.lang.String url, 261 | java.util.Map<java.lang.String,java.lang.String> params, 262 | java.util.Map<java.lang.String,java.io.File> files) 263 | throws java.io.IOException264 |
url - 请求链接params - HTTP POST请求文本参数map集合files - HTTP POST请求文件参数map集合java.io.IOExceptionpublic class ApacheHttpUtil
111 | extends java.lang.Object
112 | | 构造器和说明 | 129 |
|---|
ApacheHttpUtil() |
132 |
| 限定符和类型 | 146 |方法和说明 | 147 |
|---|---|
static java.lang.String |
150 | get(java.lang.String url)
151 | HTTP GET请求
152 | |
153 |
static java.lang.String |
156 | get(java.lang.String url,
157 | java.util.Map<java.lang.String,java.lang.String> params)
158 | HTTP GET请求
159 | |
160 |
static java.lang.String |
163 | post(java.lang.String url,
164 | java.util.Map<java.lang.String,java.lang.String> params)
165 | HTTP POST请求
166 | |
167 |
java.lang.String |
170 | post(java.lang.String url,
171 | java.util.Map<java.lang.String,java.lang.String> params,
172 | java.util.Map<java.lang.String,java.lang.String> files)
173 | HTTP POST请求上传文件,支持多文件上传
174 | |
175 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ApacheHttpUtil()205 |
public static java.lang.String get(java.lang.String url)222 |
url - 请求链接public static java.lang.String get(java.lang.String url, 238 | java.util.Map<java.lang.String,java.lang.String> params)239 |
url - 请求链接params - HTTP GET请求的QueryString封装map集合public static java.lang.String post(java.lang.String url, 256 | java.util.Map<java.lang.String,java.lang.String> params)257 |
url - 请求链接params - HTTP POST请求body的封装map集合public java.lang.String post(java.lang.String url, 273 | java.util.Map<java.lang.String,java.lang.String> params, 274 | java.util.Map<java.lang.String,java.lang.String> files) 275 | throws java.io.IOException276 |
url - 请求链接params - HTTP POST请求文本参数map集合files - HTTP POST请求文件参数map集合java.io.IOException