美文网首页
更新接口

更新接口

作者: d655059c22cc | 来源:发表于2017-08-08 17:19 被阅读0次

1.新建接口

public interface UpdateService {

    /**
     *更新接口
     * @param updatevo
     * @throws Exception
     */
    void UpdateClient(UpdateVO updatevo) throws Exception;
}

2.接口实现

/**
 * 更新接口的实现
 * Created by zyy on 2017/7/24.
 */
public class UpdateServicelmpl implements UpdateService{
    private Handler handler;

    private ServerDataExchangeUtil serverDataExchangeUtil;

    public UpdateServicelmpl(Handler handler) {
        this.handler = handler;
        init();

    }

    /**
     * 初始化
     */
    private void init() {
        try {
            serverDataExchangeUtil = new ServerDataExchangeUtil();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    public void UpdateClient(UpdateVO updatevo) throws Exception {
        String url= Constant.UPDATEURL;
        if(null != url && !"".equals(url)) {
            String mac = Constant.MAC;
            url = "http://" + url + FunctionUtil.getFunctionList(FunctionListEnum.UpdateClient.toString());
            Map<String, Object> mapPara = new HashMap<>();
            mapPara.put("mac", mac);
            //创个userUser, 使之有token
            InstanceServiceUtil.writeMap(UserUser.class.toString(), new UserUser());
            serverDataExchangeUtil.handler = handler;
            serverDataExchangeUtil.PostValue(CommandEnum.UPDATA_CLIENT, FunctionListEnum.UpdateClient.toString(), url, mapPara,ContentTypeEnum.Text.getContentType());
        }
    }
}

3.接口实体

public class UpdateVO {
    //服务器中APP版本号
    private int serverVersionCode;
    private String url;

    public int getServerVersionCode() {
        return serverVersionCode;
    }

    public void setServerVersionCode(int serverVersionCode) {
        this.serverVersionCode = serverVersionCode;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }
}

相关文章

  • 更新接口

    1.新建接口 2.接口实现 3.接口实体

  • 接口组成更新

    接口的组成 (1)常量 public static final (2)抽象方法 public abstract (...

  • 接口组成更新

    接口组成更新概述结构组成常量public static final抽象方法public abstract默认方法(...

  • HAP_SOAP使用_综合实验

    效果: 添加: 更新 dto 接口

  • 奇艺视频更新

    版本【1.1】版本 更新内容【添加新功能,修复接口,变为远程接口,以后不必频繁更新软件了】更新内容 新版本号【v1...

  • 提示信息接口地址

    查询接口 返回数据格式: 更新数据接口 返回数据格式:

  • 接口规范

    新增接口:所有的新增接口都以/add结尾 修改接口:所有的修改接口都以/edit结尾 状态更新接口:所有的状态修改...

  • Vue应用框架整合与实战--前后端分离后的开发模式篇

    开发流程 后台编写和维护接口文档,在 API 变化时更新接口文档 后台根据接口文档进行接口开发 前端根据接口文档进...

  • 多毅助手更新帖

    【更新内容】多毅助手2.1出来啦!修复刷圈圈接口,更新球球大作战代龙蛋接口,新出美女写真,网站防红等...【更新内...

  • iOS检测版本更新

    利用iTunes接口检查App版本更新

网友评论

      本文标题:更新接口

      本文链接:https://www.haomeiwen.com/subject/lhxxrxtx.html