• 大小: 1.59M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2020-12-24
  • 标签: wifi  手机  

资源简介

 在上传工程之前,对源代码中几个重要的类简单解释一下:

  Client端

  WifiApClientManager:对WifiManager的接口进行了封装,以便于进行开启、连接等操作

  HttpEngineLite:发起Http请求的"引擎"类

  WifiApClientRequest:请求抽象类,子类WifiApClientGetRecvListRequest,WifiApClientGetFileRequest分别表示获取获取Server端待传文件列表请求及获取Server端指定文件请求,使用HttpEngineLite执行具体操作

  NanoHTTPClient:提供获取Server端待传文件列表,获取Server端指定文件等操作接口,使用线程池管理WifiApClientRequest

 

  Server端

  WifiApServerManager:对WifiManager的接口进行了封装,以便于进行开启AP,配置AP等操作

  WifiApServerUtil:定义了Android AP通用网关IP

  NanoHTTPD:此类为引用的开源代码(A simple, tiny, nicely embeddable HTTP server in Java)

  NanoHTTPServer:NanoHTTPD的子类,实现其接口,返回相应的HttpResponse

资源截图

代码片段和文件信息

/** Automatically generated file. DO NOT MODIFY */
package pym.test.wifi_ap_client;

public final class BuildConfig {
    public final static boolean DEBUG = true;
}

评论

共有 条评论