Android平台“表情DIY”手机APP的设计与开发

 2022-01-30 08:01

论文总字数:21324字

摘 要

随着智能手机走入我们的生活,并且逐渐成为我们获取信息、娱乐放松的重要方式,各种提供社交、娱乐平台的手机应用服务也随之得到了很大的发展空间,备受人们的喜爱和推崇。最近几年,网络社交如火如荼,逐渐发展成为社交活动的主流方式之一。人们在网上结交朋友,通过网络相互交流,发表个人状态等。由于网络交往的灵活性和多变性,传统的文字交流已经不足以生动表现人们的各种心情、状态,显得单一乏味。于是各类能生动形象地传达人们心情的图片被发掘出来,即网络中所谓的表情。

本文主要做的工作就是实现一个基于Android平台的表情制作APP。现在市面上已有的表情制作APP尽管功能较多,可以添加文字、贴图等素材,但仍存在一些缺点,主要表现在:生成表情反应过慢,供用户自己发挥想象制作表情的空间较小。我准备开发的表情制作APP将克服生成表情过慢的特点,同时提供用户完全发挥自己想象力制作表情的平台。我的表情制作APP将采用开发环境 Eclipse进行程序界面的开发,后台编程语言采用面向对象的编程语言Java来进行编程,完成表情制作APP的开发与实现。

关键词:表情制作、需求、APP、Android、Java

ABSTRACT

With the mobile phone coming into our lives, and gradually becomes an important way for us to get information and entertainment, various application which support the platform for social communication and entertainment service has got a great development space. In recent years, the network sociality is in full swing, and gradually becomes one of the main ways for social activities. People use the Internet to make friends, to communicate with each other, to publish personal status and so on. Due to the flexibility and variability of network communication, the traditional text content has not been enough to show people's mood and condition. So a lot kinds of expression APP came into being to make vivid images by people themselves to convey their mood. So, various images which can convey people’s mood was found out. That is, the so-called expression in the network.

This paper aims at realizing an expression APP based on Android platform. Although the existing expression APPs have excellent functions, you can add text, maps and other material, there are still some shortcomings, mainly display in: expression generating too slow, space for users showing their own imagination to make expression giving too small. I prepare to develop an expression making APP which can overcome these two shortcomings. My expression making APP will use Eclipse as the development environment for the development of the program and the background programming language will use object-oriented programming language Java to carry out programming and to complete expression production APP development and implementation.

KEY WORDS: expression production, requirement, APP, Android, Java

目录

摘要 I

abstract II

第一章 绪论 1

1.1 引言 1

1.2 课题背景 1

1.3 研究现状 2

1.4 选题目的及意义 3

1.5 设计方案 3

第二章 可行性分析 4

2.1 技术支持 4

2.1.1 Java语言 4

2.1.2 Eclipse平台 4

2.1.3 Android基本框架 5

2.1.4 搭建Android开发环境 5

2.1.5 Android工程 7

2.2 可行性分析 10

2.2.1 经济可行性分析 10

2.2.2 技术可行性分析 10

2.2.3 操作可行性分析 11

第三章 需求分析 12

3.1 任务需求 12

3.2 功能需求 12

第四章 详细设计与实现 13

4.1 系统功能说明 13

4.1.1 UML用例图 13

4.1.2 功能模块设计 13

4.1.3 程序流程图 15

4.2 系统功能模块 18

4.2.1 主界面模块 18

4.2.2 “表情DIY”模块 19

4.2.3 “动态表情”模块 21

4.2.4 “绘画板”模块 23

4.2.5 “我的表情”模块 24

第五章 调试和测试 27

5.1 程序调试 27

5.2 测试的重要性及目的 27

5.3 功能测试 28

结 论 30

致 谢 31

参考文献 32

第一章 绪论

1.1 引言

剩余内容已隐藏,请支付后下载全文,论文总字数:21324字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;