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请求展示

  • 相关阅读:
    详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)
    IDEA链接数据库自动生成实体类
    urllib的高级用法
    django项目部署上线
    Git 远程仓库(Github)
    git 标签
    git分支管理
    Git 工作区、暂存区和版本库
    git介绍及安装
    Python3-笔记-numpy学习指南-002-基础
  • 原文地址:https://www.cnblogs.com/czy16/p/8698649.html
Copyright © 2011-2022 走看看