Android使用Http请求登录,则通过登录成功获取Cookie信息并同步,可以是下一次不用登录也可以查看到个人信息,注:如果初始化加载登录,可通过缓存Cookie信息来验证是否要加载登录界面。Cookie信息包含了你登录的信息,打印是是这种格式

如下图:


包含各种编码,16进制等,可通过转码查看信息(包含当前城市,IP,个人相关信息等),转码后如图:

    


项目效果图:


public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);initView();}private void initView() {findViewById(R.id.btn1).setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubnew Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stubString str = "platform=android&appkey=40a3e8e50fa27b8e6f1dd1a4b7454a0a&version=1.0&c=member&a=login&account=DickyQie&password=123456";String ss = HttpConnection.request("", str,MainActivity.this);Log.i("http", ss);Log.i("cookie", CookieUtil.getParam(MainActivity.this).toString());}}).start();}});findViewById(R.id.btn2).setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubstartActivity(new Intent(MainActivity.this, PageMy.class));}});}}

不要忘记在AndroidManifest.xml加权限哦!



代码点击下载:https://github.com/DickyQie/android-webview


更多相关文章

  1. Android中使用addr2line来分析出错信息
  2. weex 加载三端(android ios web) 本地图片 解决(项目中已实践)
  3. Android(安卓)客户端与服务器端进行数据交互(一、登录服务器端)
  4. android webview加载网页,文字listview和image混合listview的实现
  5. Android(安卓)使用Glide 报You cannot start a load for a destr
  6. Android(安卓)基于第三方登录(使用Bmob后端云存储数据)实现记忆用
  7. Android登录注册功能封装
  8. MVVM框架的使用介绍和为什么选择用MVVM框架
  9. Android(安卓)如何处理崩溃的异常

随机推荐

  1. Android之adb的使用
  2. Android(安卓)handler使用
  3. Android(安卓)O 前期预研之二:HIDL相关介
  4. Android(安卓)AIDL分析例子源码
  5. Android(安卓)轻松实现语音识别
  6. Android的界面设计规范
  7. Android实战技巧之五十一:libjpeg与Androi
  8. Android(安卓)开发者 | 应用兼容性注意事
  9. Android利用root权限开关机、休眠和唤醒
  10. Android开发规范