需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10729 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着科技的发展,旧事物往往很快会被新事物代替,因此,只有不断地、快速地产生和发展新事物才能满足人们日益增长的物质需求和精神需求,这种需求在电子信息业尤为突出。人们越来越关注精神上的需求,在人们日常聊天的时候看惯了的方块字已经不能完全表达出人们内心细腻的情感,表情包的出现就很好的弥补了这个缺憾,但是会用PS技术的人就那么多,想用表情包的人却很多,表情包供不应求,如何让每个人都能设计出属于自己的表情包是本次毕业设计主要的研究内容。因此,表情包制作系统应运而生。 基于Android的表情包制作系统的主要功能有叠加文字和图片、拍摄图片并进行叠加、拍摄小视频转换成GIF图片、对已有的表情包进行分类和搜索、实现用户的登录和搜索让用户有自己的账户。本系统在Android环境下开发,采用的主要开发工具为Android Studio等,服务器端采用的技术主要有:Spring Boot、JPA,客户端采用的主要技术有:gson、FFmpeg、Glide、Permissiongen、ButterKnife。 经过测试,本系统可以实现表情包制作系统的基本要求,避免了想拥有自己的表情包却不会使用PS软件的人的尴尬,让使用者即便没有修图技能也能制作出符合自己心意的表情包,避免了聊天时不能明确表达出自己心意的尴尬,满足了使用者的精神需求,让人与人之间的交流更加传神明确。
关键字:表情包制作;Android Studio;Android模式
目录 摘要 ABSTRACT 第1章 前言-1 1.1研究背景-1 1.2国内外研究现状-1 1.3研究目的和意义-2 1.3.1研究目的-2 1.3.2研究意义-2 1.4全文组织结构-2 第2章 表情包制作系统需求分析-4 2.1表情包制作系统功能性需求概述-4 2.1.1系统概述和用户特点-4 2.1.2系统功能需求-5 2.2表情包制作系统非功能性需求概述-7 2.2.1性能需求-7 2.2.2可靠性需求-7 2.2.3易用性需求-8 2.2.4安全性需求-8 2.2.5可扩展性-8 2.2.6运行环境约束-8 2.2.7外部接口-8 第3章 表情包制作系统的设计-9 3.1表情包制作系统的系统功能模块的设计-9 3.1.1图片制作模块-9 3.1.2搜索和分类模块-9 3.1.3注册登录模块-10 3.2表情包制作系统的数据库设计-10 3.2.1数据库E-R图设计-10 3.2.2数据库逻辑模型设计-11 3.3.3数据库结构设计-11 3.3可行性分析-12 3.3.1经济可行性分析-12 3.3.2技术可行性分析-12 3.3.3功能可行性分析-12 3.3.4操作可行性分析-12 第4章 系统实现-13 4.1主要界面设计-13 4.2主要界面代码展示-16 第5章 研究基础和相关技术-18 5.1研究基础-18 5.1.1 APP概述-18 5.1.2多线程机制-18 5.2研究方法-18 第6章 系统测试-19 6.1软件测试的概述-19 6.2软件测试的原则-19 6.3测试过程和结果-19 6.3.1注册登录功能测试-19 6.3.1图片制作功能测试-20 6.3.1图片分类和搜索功能测试-20 第7章 总结与展望-21 7.1总结-21 7.2展望-21 参 考 文 献-22 致 谢-23 |