okhttp3实现注册登陆
来源:互联网 发布:顶级域名的两大类 编辑:程序博客网 时间:2024/05/20 22:00
注册
private void runRegist() throws InterruptedException { //处理注册逻辑 Thread t1 = new Thread(new Runnable() { @Override public void run() { client = new OkHttpClient(); RequestBody formBody = new FormBody.Builder() .add("account", et_account.getText().toString()) .add("access",et_access.getText().toString()) .add("email", et_email.getText().toString()) .build(); Request request = new Request.Builder() .url(" ") .post(formBody) .build(); try { response = client.newCall(request).execute(); if (!response.isSuccessful()) { throw new IOException("Unexpected code " + response); } String result = ""; result = response.body().string(); if (result.equals("success")) { //说明成功了,把account access 写入sp myCommon.spsaveData(context,"account",et_account.getText().toString()); myCommon.spsaveData(context,"access",et_access.getText().toString()); mHandler.sendEmptyMessage(MSG_SUCCESS); } } catch (Exception e) { e.printStackTrace(); } } }); t1.start(); t1.join(); }
登陆
private void runLogin() throws InterruptedException { //处理登陆逻辑,登陆后 Thread t1 = new Thread(new Runnable() { @Override public void run() { client = new OkHttpClient(); RequestBody formBody = new FormBody.Builder() .add("account", et_account.getText().toString()) .add("access",et_access.getText().toString()) .build(); Request request = new Request.Builder() .url(" ") .post(formBody) .build(); try { response = client.newCall(request).execute(); if (!response.isSuccessful()) { throw new IOException("Unexpected code " + response); } String result = ""; result = response.body().string(); if (result.equals("success")) { //说明成功了,把account access 写入sp Log.d(TAG,"success 写入账号密码"); myCommon.spsaveData(context,"account",et_account.getText().toString()); myCommon.spsaveData(context,"access",et_access.getText().toString()); mHandler.sendEmptyMessage(MSG_SUCCESS); } } catch (Exception e) { e.printStackTrace(); } } }); t1.start(); t1.join(); }
1 0
- okhttp3实现注册登陆
- Android PHP Okhttp3模拟登陆和注册
- 登陆注册如何实现
- 集合实现注册登陆
- 登陆注册实现流程
- Mvp实现登陆注册
- MVP实现登陆注册
- MVP实现登陆注册
- 实现ios的登陆注册
- javascript实现用户登陆注册
- django实现登陆注册功能
- 使用xml实现注册与登陆
- Struts实现注册(登陆)的验证过程
- Servlet+JavaBean实现注册和登陆
- magento在同一个页面实现登陆注册
- 三层架构实现登陆注册功能
- javaWeb注册,登陆,注销功能的实现
- android实现登陆注册记住密码功能
- 练习题目-分数字
- STM32 xPSR影响的条件指令
- pptpd vpn手动分配IP部分用户无法上网
- HDOJ 4704 Sum
- Spring Boot学习总结(3)——SpringBoot魅力所在
- okhttp3实现注册登陆
- 数组中奇偶元素分离算法
- Android : ViewPager+RecyclerView的联动效果
- session什么情况下会改变
- string检索
- ORB-SLAM2搭建详细过程
- hdu 1711 Number Sequence (kmp)
- The 'Apple Developer Program License Agreement' has been updated. In order to access certain members
- RxJava中create源码