当前位置: 首页 > news >正文

解析域名就可以做网站东莞做网站哪家好

解析域名就可以做网站,东莞做网站哪家好,南京做网站优化的公司,政府招标网学习笔记 目录 一. 先写XML布局 二、创建 LoginResponse 类 :封装响应数据 目的和作用: 三、创建 MyOkHttp 类 :发送异步请求 代码分析 可能改进的地方 总结 四、LoginActivity 类中实现登录功能 详细分析与注释: 总结: 改进建议: 零、响应数据样例 通过 P…

学习笔记

目录

一. 先写XML布局

二、创建 LoginResponse 类 :封装响应数据

目的和作用:

三、创建 MyOkHttp 类 :发送异步请求

代码分析

可能改进的地方

总结

四、LoginActivity  类中实现登录功能

详细分析与注释:

总结:

改进建议:


零、响应数据样例

通过 Post 登入请求

对API不做过多的细节描述。仅供代码理解

{"code": 200,"msg": "接口调用成功","data": 1
}

一、先写XML布局

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"xmlns:android="http://schemas.android.com/apk/res/android"><EditTextandroid:id="@+id/ed_username_login"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入账号"/><EditTextandroid:id="@+id/ed_password_login"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入账号"/><Buttonandroid:id="@+id/btn_dengru_login"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="登入"/>
</LinearLayout>

二、创建 LoginResponse 类 :封装响应数据

        写一个 LoginResponse 类,目的是:用来封装从服务器返回的响应数据,通常用于解析 API 响应的 JSON 数据。它包含两个成员变量 codemsg,分别用于存储响应的状态码和消息。这个类在代码中被用于存储和处理登录请求的返回结果。

public class LoginResponse{private int code;private String msg;public int getCode() {return code;}public void setCode(int code) {this.code = code;}public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}
}

目的和作用:

  1. 封装响应数据:
    PostDemo 类提供了 getCode()getMsg() 方法来访问服务器返回的状态码和消息。这些字段通常在 API 响应中用于指示请求的结果(例如,code 可能表示成功或错误状态,msg 可能包含描述或错误信息)。

  2. 与 JSON 映射
    在登录请求中,使用 Gson 将响应的 JSON 字符串解析为 PostDemo 对象。比如,如果服务器返回的数据是 { "code": 200, "msg": "Login success" },Gson 会将其映射到 PostDemo 类的 codemsg 字段中。

  3. 简化处理
    通过 PostDemo 类,可以方便地在业务逻辑中处理 API 返回的状态信息,进而决定后续的操作,如登录成功或失败。

总结来说,PostDemo 类的目的是为了将服务器响应的 JSON 数据结构映射为 Java 对象,便于后续的处理和使用。

 

三、创建 MyOkHttp 类 :发送异步请求

再写一个 MyOkHttp 类,目的是:使用了 OkHttp 库来发送异步 HTTP POST 请求,执行一个登录操作。请求发送到指定的 URL,传递用户名和密码,返回响应后进行处理。代码主要结构包括请求的构建、发起、回调以及数据的解析等内容。ps.已备注详细注解

public class MyOkHttp {// 定义登录请求的 URL 地址private static final String Login_URL = "your_API";  // API地址// 发送登录请求的公共方法public static void loginRequest(String username, String password, Context context, NetworkCallback_login c
http://www.hkea.cn/news/440760/

相关文章:

  • 简单的购物网站设计seo网络推广知识
  • 做众筹的网站关键词网站推广
  • 做网站 页面自适应渠道推广
  • 广东企业网站建设策划高端网站设计公司
  • wordpress文章批量编辑网站优化方案模板
  • 北京互联网公司开发的网站今日关注
  • 网站限制上传图片大小免费网络推广100种方法
  • 提供网站建设服务的网站价格快速推广
  • 政府网站建设原则 统筹规划进入百度官网
  • 网站如何做等级保护谷歌搜索引擎363
  • 天河网站建设网络推广不属于网络推广方法
  • 阜阳中国建设银行官网站百度提交入口网站网址
  • 游戏网站怎么建设广告营销公司
  • 韩城做网站b2b平台推广网站
  • 网站建设课程设计摘要生活中的网络营销有哪些
  • 简单网站建设优化推广100个电商平台
  • 网站建设的仿站seo顾问收费
  • 珠宝行业做网站的好处株洲seo排名
  • java web开发网站开发cpa推广接单平台
  • 广西南宁网络营销网站网站权重优化
  • 黄山网站设计公司营销网站建设多少钱
  • 网站建设招标评分表湖南关键词优化推荐
  • 淘宝上成都网站建设如何制作视频网站
  • 最吃香的男生十大手艺5g网络优化
  • 河源哪里做网站网络项目怎么推广
  • 网站闭关保护怎么做广州百度seo 网站推广
  • 可以在线做动图的网站近期重大新闻事件
  • 伊犁州建设局网站怎么做微信小程序
  • 做网站需要买主机那新媒体营销方式有几种
  • 网络推广seo公司seo排名的方法