1。4 本文的组织结构

第一章 绪论, 介绍了系统开发的背景,以及本次开发的环境和工具,接着介绍 了国内外手机相册的发展和现状,最后阐述本课题设计实现的主要目的。

第二章 系统的需求分析,首先大概描述手机相册的业务流程,接着介绍手机相 册系统的设计目的,系统需要实现的功能,以及对用户在实际使用时面临问题,提出 解决方案。总结了系统在功能性需求和非功能性方面的需求。

第三章 系统的概要设计,基于 Android 系统架构,遵循 MVC 软件架构进行设计 原则,对系统的总体框架进行设计。接着对系统的物理层与逻辑架构层进行设计。

第四章 系统的详细设计,对系统进行建模,设计不同模块 ,对系统的各个功能 的具体设计思路进行分析。

第五章 系统的实现与测试,实现系统的各个动能,并进行适当的说明 ,剪贴一 些实现的代码和最后运行结果的效果图,最后对每个功能的实现结果进行测试,检查 实际运行效果。

第 2 章 需求分析

2。1 总体业务描述

在 Android 系统在手机平台占据市场主导下,手机越来越普及,相册在系统中越 来越常见,用户人群也越来越年轻有活力,功能也渐渐丰富起来[6],相册不再是对图 片进行管理那么简单,年轻人,尤其是女性,追求更多的是美,对图片的美化修饰, 已然成为了市场的热门。既要满足用户整理图片的需求,也满足用户多样性的需求[7]。 而且还要有优美的操作界面、流畅操作系统和人性化的设计等需求,这些都是本课题 最后想要完成的目标。

本系统是在 Android 系统下,结合 Java 高级语言和面对对象编程思想进行的开发 [8]。在 windows 平台下使用利用 Android studio 开发,把手机当模拟器进行调试,最 后生成软件包安装到手机上运行,具有极强的可移植性和扩展性。系统层次分明,模 块独立,用软件低耦合的指导思想,有适应性很强的接口可以用来调用[9],可将系统 分成:界面层,应用层,数据层,存储层,满足用户访问和系统调用同时进行。文献综述

该系统可以访问手机本地内存卡,遍历内存卡的符合要求的图片,根据用户操作 更新图片,很好的实现上层软件对底层硬件设备的调用。

2。2 系统目标和需要解决的问题

随着智能手机在人们生活扮演的角色越来越重要,手机应用软件需求必然越来越 大,潜在市场价值是选择此课题的主要因素[10],通过开发出这样一款基于 Android 的 相册,希望能给大家提供一个功能强大,操作流畅,安全性高的手机软件。

现如今手机基本都会自带系统相册,根据需求分析可见,用户对相册的要求不仅 仅是简单,易用,还需要美观的界面、良好的操作性、和更多的功能[11],比如美图, 相机。

(1)具体提出以下实现目标:

① 搜索手机本地符合条件的图片,以文件夹为单位展示出来。

② 支持图片的大图浏览、放大、缩放、拖动、剪切、播放。

③ 可以调用手机自带的摄像头,进行拍照。

④ 对图片进行滤镜、贴纸、标签的特效处理。

(2)系统需要解决的问题主要包括:

① 手机界面加载大量图片时,问题就显现出来了。屏幕上显示的图片通过滑动 屏幕不断地增加,大量图片信息的加载导致程序出现 OOM(OutOfMemory)异常[11]。

② 高清图片质量太大,加载容易造成程序崩溃。用手机摄像头拍出来的照片, 一般质量比较大,因为摄像机的分辨率大于手机分辨率。而应用程序都是有一定内存 限制的,程序内存占用过高容易出现 OOM(OutOfMemory)异常[12]。来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

上一篇:java通信新技术在线交流论坛的设计
下一篇:ASP.NET在线零钱管理系统设计

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

Android的网络借贷系统的设计

老年2型糖尿病患者运动疗...

安康汉江网讯

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识