zoukankan      html  css  js  c++  java
  • 安卓学习Day13

    如何引入开源项目---smart-image-view

    Github下载完后。进入到它的src文件夹里的com文件夹

    然后复制com文件夹 ,拷贝到蓝色的java文件夹里,rebuild Project 刷新 ,过一会就有了

    内部类访问外部类成员 需要加上final

    get和post区别


    java代码




    安卓默认编码方式是UTF-8
    URI表单提交的乱码问题解决:

    以上这种HttpURLConnection 类 用起来很麻烦(又要设置头信息)

    因此谷歌为我们提供了一个类httpclient(一个接口) 。(以heepclent方式提交数据到服务器)

    String pathj = "192.168.1.1:8080/login?username="admin";
    //获取httpclient实例
    HttpClient client = new DefaultHttpClient();
    //准备get请求 定义一个httpget实现
    HttpGet get = new HttpGet(path);
    //执行一个get请求
    HttpResoponse response = client.execute(get);
    获取服务器返回的状态码
    //获取服务器返回的数据 (不管你是什么类)都是以流的形式返回
    int code = response.getStatLine().getStatusCode();
    if(code==200){
    InputStram inputStream = response.getEntity().getContent();
    //把流转换成字符串
    }
    

    java代码显示

    以上的类 做起来,也是繁琐

    开源项目---async httpclient --之Get请求展示

    笔记:Tomcat默认 的编码是GBK

    开源项目---async httpclient --之Post请求展示

  • 相关阅读:
    Silverlight 自定义表格 转
    Application_BeginRequest事件过滤恶意提交
    存储过程学习1
    我是博客园新博客
    努力将SQL Server像玩游戏一样熟练
    【Demo 0003】支持交互的应用
    【Demo 0003】支持交互的应用
    linux终端快捷键
    vim与windows/linux之间的复制粘贴小结
    vimgrep简单使用
  • 原文地址:https://www.cnblogs.com/czy16/p/8698649.html
Copyright © 2011-2022 走看看