码迷,mamicode.com
首页 > 移动开发 > 详细

Android网络项目课程笔记-----补充

时间:2014-06-09 15:17:17      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:android   a   http   get   使用   数据   

一. 数据上传
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
 
 

Android网络项目课程笔记-----补充,布布扣,bubuko.com

Android网络项目课程笔记-----补充

标签:android   a   http   get   使用   数据   

原文地址:http://www.cnblogs.com/vijay/p/3776567.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!