4. 基础代码实现 12
4.1. 与服务器端的认证与交互 12
4.1.1. 全局设置 12
4.1.2. 相关权限声明 12
4.1.3. 引用百度SDK使用所需的配置内容 13
4.2. Android手机端的网络端实现 14
4.2.1. 网络登陆认证 14
4.2.2. 网络目录检索 15
4.2.3. 获取缩略图 15
4.2.4. 下载 16
4.2.5. 上传 16
4.2.6. 网络图片删除 16
4.2.7. 引用的相关外部包说明 17
4.3. Android手机端的本地端实现 17
4.3.1. 本地图片资源的扫描 18
4.3.2. 删除本地图片 18
4.4. 本章小结 19
5. 代码优化 19
5.1. 图片加载大小选择优化 19
5.1.1. 最简单的加载方式——原图加载 19
5.1.2. 进行比例压缩后显示 20
5.1.3. 基于控件大小控制的缩放 21
5.2. 本地加载器 22
5.2.1. 本地缓存 23
5.3. 网络图片加载器 25
5.4. 本章小结 26
6. 拓展——华为云盘的实现方式简介 26
6.1. 获取权限 26
6.2. 获取目录信息 26
6.3. 删除目录或者文件 27
6.4. 本章小结 27
结 论 28
心 得 体 会 28
致 谢 29
参考文献30
1. 引言
1.1. 研究背景
在这个通讯发达,信息量巨大的时代,伴随着3G甚至4G时代的到来,移动互联的时代已经到来,可以毫不夸张得说,我们大多数人的生活已经离不了网络以及网络应用的协助,手机已经不仅仅是简单的通讯工具,它还能模拟社会的社区活动,进行购物和消费。也正是因为如此,手机的存储能力和数据处理能力也显得跟不上大数据时代所要求的高性能计算。于是,云存储作为一种新兴的技术手段,实现了将终端应用的高存储与高计算从终端移动到了云服务平台,从而使得终端设备对于强大的计算和存储能力的需求的弱化。自此,云计算和云存储等服务开始在移动终端上得到越来越广泛的得到运用。拍照已经 成为手机的一大重要功能,因此许多手机厂商都以优秀的拍照效果来吸引观众的眼球,但是手机本身的存储有限,而且难以做到随时随地得对大量图片的查看,通过引入云存储的服务,就可以将手机的存储最大化,使得随时随地的拍照和查看照片成为一种可能。
1.2. 研究现状
1.3. 研究内容
在这个手机像素越来与惊艳,人手一机,随手拍的时代,将图片文件通过手机上传到基于云储存的服务器上,再通过多个客户端通过登录指定账号的方式来查看,分享彼此的图片信息的方式,显得不可或缺。
云存储提供商(我们这里主要说的就是几大网盘服务商),包括金山快盘开放平台,百度云平台,Amazon S3平台都提供了对外开放的接口,我们只要申请相应的权限,熟悉了解想对应的API功能并实现调用,就可以实现简单的图片的上传和下载的功能。 基于云存储和智能电视技术的家庭相册系统设计(2):http://www.751com.cn/jisuanji/lunwen_14473.html