# ZHttp **Repository Path**: noperise/ZHttp ## Basic Information - **Project Name**: ZHttp - **Description**: 这是一个android Http请求框架 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2015-12-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #ZHttp ### 项目说明 1. 这是一个android 专用的http请求框架,名字叫 ZHttp 2. 项目地址:[http://git.oschina.net/zyj1609/ZHttp](http://git.oschina.net/zyj1609/ZHttp) ### 使用说明 1. 简单的使用 ``` package com.app; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.widget.Toast; import com.app.http.HttpCallBack; import com.app.http.MAsyncTask; public class MainActivity extends AppCompatActivity { MAsyncTask mAsyncTask ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //请求地址 String url = "http://www.baidu.com" ; mAsyncTask = new MAsyncTask( url , new HttpCallBack() { @Override protected void start() { super.start(); Toast.makeText( MainActivity.this , "开始了" , Toast.LENGTH_SHORT).show(); } @Override protected void finished(String result) { super.finished(result); Toast.makeText( MainActivity.this , "完成了" + result , Toast.LENGTH_SHORT).show(); } @Override protected void cancle() { super.cancle(); Toast.makeText( MainActivity.this , "取消了" , Toast.LENGTH_SHORT).show(); } @Override protected void progressUpdate(Integer progress) { super.progressUpdate(progress); Toast.makeText( MainActivity.this , "进度" + progress , Toast.LENGTH_SHORT).show(); } }) ; } } ``` 请求