• android开发系列日志(5)


    一.获取网络文本
        1.Java代码
            创建URL对象
            调用openConnection()方法得到一个HttpURLConnection对象
            设置超时时间 setConnectionTimeOut()
            获取响应码 getResponseCode()
            获取输入流 getInputStream()
            读取数据
            转为字符串
        2.界面滚动
            ScrollView
            HorizontalScrollView
           
    二.获取网络图片
        1.功能实现
            和文本非常相似, 只是读取数据之后转为Bitmap. BitmapFactory.decodeByteArray()
        2.缓存
            当从服务端读取数据后, 把数据缓存在本地.
            下次再请求时带上最后修改时间.
            服务端会判断修改时间返回200或304, 304代表读取缓存, 200代表服务端数据有更新, 重新下载
           
    三.JSON
        1.什么是JSON
            JSON也是一种承载数据的方式, 和XML类似. 优点是体积较小.
        2.怎么解析
            使用字符串创建JSONArray对象
            遍历JSONArray对象得到每一个JSONObject对象
            在从JSONObject中获取数据
           
           
            14 15 17必须做 blog可做 上传可以不做

    如果,这篇博客帮您解决了问题,不妨点击一下右下角的【推荐】。

    如果,您希望更容易地发现我的新博客,不妨点击一下【加关注】。

    因为,我的热情需要您的肯定和支持! 

    感谢您的阅读,如果文章中有错误或者您有什么好的建议,也欢迎您直接留言批评指教。Thanks,friends!




  • 相关阅读:
    ue4 材质表达式分类
    UE4材质特别属生记录
    tangent space与object space
    better-scroll插件 api
    better-scroll 与 Vue 结合
    git 简介
    vue 插件
    前端小程序——js+canvas 给图片添加水印
    使用Node.js给图片加水印的方法
    Vue框架 周期
  • 原文地址:https://www.cnblogs.com/yejiurui/p/2760383.html
Copyright © 2020-2023  润新知