安卓开发学习——第七天

6. 远程服务器存储

  1. 存储的位置
    远程服务器上
  2. 特点
    1). 必须联网请求
    2). 只能在分线程执行
    3). 需要声明权限
  3. 实现联网请求的技术
    1). 原生的: HttpUrlConnection/URL
    2). 包装的: HttpClient/HttpGet/HttpPost/HttpResponse/HttpEntity
    3). 框架: Volley/Xutils (异步网络请求)
    a. 不需要我们启动分线程, 框架内部接收到请求后自动会在分线程
    b. 如何返回给你结果数据? 切换到主线程调用监听器的回调方法
  4. HTTP协议:
    这里写图片描述
  5. 搭建服务器端
    a. 安装并配置tomcat
    b. 将tomcat关联eclipse中
    c. 创建一个动态的web project
    d. 把需要直接访问的资源(jsp/apk/image)放在WebContent下
    e. 可能需要创建Servlet/Filter
    f. 运行
    g. 访问: http://ip:8080/xxxx/index.jsp
    6).实现联网请求功能的3步:
    a. 主线程, 显示提示视图(ProgressDialog/ProgressBar)
    b. 分线程, 联网请求, 并得到响应数据
    c. 主线程, 显示数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值