public class AndroidNetworking
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
cancel(java.lang.Object tag)
Method to cancel requests with the given tag
|
static void |
cancelAll()
Method to cancel all given request
|
static ANRequest.DeleteRequestBuilder |
delete(java.lang.String url)
Method to make DELETE request
|
static void |
disableLogging()
Method to disable logging
|
static ANRequest.DownloadBuilder |
download(java.lang.String url,
java.lang.String dirPath,
java.lang.String fileName)
Method to make download request
|
static void |
enableLogging()
Method to enable logging
|
static void |
enableLogging(java.lang.String tag)
Method to enable logging with tag
|
static void |
evictAllBitmap()
Method to clear LruCache
|
static void |
evictBitmap(java.lang.String key)
Method to evict a bitmap with given key from LruCache
|
static void |
forceCancel(java.lang.Object tag)
Method to force cancel requests with the given tag
|
static void |
forceCancelAll()
Method to force cancel all given request
|
static ANRequest.GetRequestBuilder |
get(java.lang.String url)
Method to make GET request
|
static int |
getCurrentBandwidth()
Method to get currentBandwidth
|
static ConnectionQuality |
getCurrentConnectionQuality()
Method to get currentConnectionQuality
|
static ANRequest.HeadRequestBuilder |
head(java.lang.String url)
Method to make HEAD request
|
static void |
initialize(android.content.Context context)
Initializes AndroidNetworking with the default config.
|
static ANRequest.PatchRequestBuilder |
patch(java.lang.String url)
Method to make PATCH request
|
static ANRequest.PostRequestBuilder |
post(java.lang.String url)
Method to make POST request
|
static ANRequest.PutRequestBuilder |
put(java.lang.String url)
Method to make PUT request
|
static void |
removeConnectionQualityChangeListener()
Method to set connectionQualityChangeListener
|
static void |
setConnectionQualityChangeListener(ConnectionQualityChangeListener connectionChangeListener)
Method to set connectionQualityChangeListener
|
static void |
setParserFactory(Parser.Factory parserFactory)
Method to set ParserFactory
|
static void |
setUserAgent(java.lang.String userAgent)
Method to set userAgent globally
|
static void |
shutDown()
Shuts AndroidNetworking down
|
static ANRequest.MultiPartBuilder |
upload(java.lang.String url)
Method to make upload request
|
public static void initialize(android.content.Context context)
context - The contextpublic static void setConnectionQualityChangeListener(ConnectionQualityChangeListener connectionChangeListener)
connectionChangeListener - The connectionQualityChangeListenerpublic static void removeConnectionQualityChangeListener()
public static ANRequest.GetRequestBuilder get(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.HeadRequestBuilder head(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.PostRequestBuilder post(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.PutRequestBuilder put(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.DeleteRequestBuilder delete(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.PatchRequestBuilder patch(java.lang.String url)
url - The url on which request is to be madepublic static ANRequest.DownloadBuilder download(java.lang.String url, java.lang.String dirPath, java.lang.String fileName)
url - The url on which request is to be madedirPath - The directory path on which file is to be savedfileName - The file name with which file is to be savedpublic static ANRequest.MultiPartBuilder upload(java.lang.String url)
url - The url on which request is to be madepublic static void cancel(java.lang.Object tag)
tag - The tag with which requests are to be cancelledpublic static void forceCancel(java.lang.Object tag)
tag - The tag with which requests are to be cancelledpublic static void cancelAll()
public static void forceCancelAll()
public static void enableLogging()
public static void enableLogging(java.lang.String tag)
tag - The tag for loggingpublic static void disableLogging()
public static void evictBitmap(java.lang.String key)
key - The key of the bitmappublic static void evictAllBitmap()
public static void setUserAgent(java.lang.String userAgent)
userAgent - The userAgentpublic static int getCurrentBandwidth()
public static ConnectionQuality getCurrentConnectionQuality()
public static void setParserFactory(Parser.Factory parserFactory)
parserFactory - The ParserFactorypublic static void shutDown()