zoukankan      html  css  js  c++  java
  • Android网络项目课程笔记-----补充

    一. 数据上传
    1. 登录
        数据上传 + 安全(加密 )
    2. 评论
        数据上传 + 数据过滤
    3. 图片、音频或视频上传
        任何资源都是二进制,二进制都可以转为String
     
    使用到的技术:
    HTTP get请求
     
    1. Android客户端向Server请求下载数据
    2. Android客户端把数据上传到Server端
    get   url + &key=value&key1=value1
    弊端:上传数据量有限(IE 2k)
              不安全
    post:相对安全
              上传数据量比get大
     
    二. 数据缓存
    显著改善用户体验的功能
    缓存的内容:
           文本
           图片、音频、视频
    使用技术:数据持久化
    SQLite
     
    流程:
    1) 每次下载完最新数据,将数据写入到数据库中
    2) 下次启动时,先从数据库查询内容,并显示到界面上,同时从服务器下载数据,下载成功后更新到界面上(数据合并要保证不重复)
     
    图片:
    UIL  内存缓存  
           外存缓存
    Volley
     
     
  • 相关阅读:
    Timer 函数 C#
    【学习笔记】 golang的插件 创建share object
    mongodb数组操作
    mongo数据库的表设计原则:二
    mongodb + nginx 存储照片方案
    mongodb聚合操作$使用例子
    mongo配置复制集
    尼采全集
    java日志框架
    常用包收集
  • 原文地址:https://www.cnblogs.com/vijay/p/3776567.html
Copyright © 2011-2022 走看看