基于安卓的云记事本APP设计与开发

上传人:m**** 文档编号:470311546 上传时间:2023-03-13 格式:DOC 页数:38 大小:1.10MB
返回 下载 相关 举报
基于安卓的云记事本APP设计与开发_第1页
第1页 / 共38页
基于安卓的云记事本APP设计与开发_第2页
第2页 / 共38页
基于安卓的云记事本APP设计与开发_第3页
第3页 / 共38页
基于安卓的云记事本APP设计与开发_第4页
第4页 / 共38页
基于安卓的云记事本APP设计与开发_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《基于安卓的云记事本APP设计与开发》由会员分享,可在线阅读,更多相关《基于安卓的云记事本APP设计与开发(38页珍藏版)》请在金锄头文库上搜索。

1、目录摘 要3前 言11.1 研究背景及其意义21.2 国内外研究现状31.2.1 Android 的历史:31.2.2安卓记事本的发展历史:31.3 本文的主要工作41.4 本文的组织结构5第二章开发工具与关键技术简介62.1 开发工具的介绍62.2 Android开发平台的搭建62.3 软硬件配置72.4云存储技术72.4.1云存储技术简介72.4.2云存储技术的优点72.4.3云存储技术的组成72.5 Android的系统框架82.6工程框架92.7本章小结10第三章 云记事本的总体设计方案113.1云记事本的需求分析113.1.1云记事本总体所要实现的核心需求113.1.2云记事本的功能

2、需求123.1.3用户触发事件123.2云记事本的总体功能设计133.2.1系统框架设计133.2.2系统总模块的设计143.3Android客户端与服务器端的通信协议设计15(1) 客户端与服务器端建立TCP通信。15(2) 客户端向服务器端发送请求发送的命令。15(3) 客户端发送请求头消息。15(4) 服务器对客户端发送的头消息做出应答。15(5) 服务器发送应答头消息。15(6) 服务器端开始向客户端发送数据。15(7) 服务器端关闭TCP连接。153.4 Android客户端与服务器端之间的数据加密算法163.4.1 AES堆成加密算法简介163.5本章小节17第四章 云记事本程序的

3、设计184.1 客户端程序的设计184.1.1软件登录的设计184.1.2云记事本文本创建的设计204.2服务器端程序的实现274.3本章小节28第五章 结束语29参考文献30摘 要随着社会的快速发展和人们生活水平的日渐提高,Android手机已经进入到家家户户。伴随着它的普及,各种安卓应用也层出不穷。其中,对于有记笔记的习惯的人来说,记事本功能显得尤为重要。因此,本次毕业设计主要是开发了一款基于Android的云记事本app,旨在促进云记事本系统的发展,让记录数据越发便捷、高效、多样化。目前市场上的记事本app大多数都是采用的本地存储的方式,使用不便,并且记录保存在本机,容易丢失。本文设计的

4、云记事本采用的是云存储技术,将用户记录的数据与用户的账号相关联,每一条记录都会同步到云端,保证信息永不丢失,同时还能够将云端信息保存到手机里。此软件运行在安卓平台,使用java语言编写,实现了用户登录、用户注册、添加笔记、查看笔记、排列笔记、删除笔记等操作。 此软件创建的目的就是解决人们丰富多彩的记事需求,符合快速便捷的互联网思维。规避了许多没必要的操作,用户体验得到了优化,提高了记事效率。 关键词:云记事本,安卓,云存储,互联网,JAVA AbstractWith the rapid development of society and peoples living standards, A

5、ndroid phones have entered every household. With its popularity, various Android applications have emerged one after another. Among them, the notepad function is particularly important for people who have a note-taking habit. Therefore, this graduation design mainly develops an Android-based cloud n

6、otebook app designed to promote the development of the cloud notebook system and make the recorded data more convenient, efficient, and diverse.Most notepad apps on the market today are in the form of local storage, which is inconvenient to use, and records are kept on the local machine and are easi

7、ly lost. The Cloud Notepad designed in this paper uses cloud storage technology. It associates the data recorded by the user with the users account. Each record is synchronized to the cloud, ensuring that the information is never lost and that the cloud information can be saved to the mobile phone.

8、This software runs on the Android platform and is written in java language. It implements user login, user registration, adding notes, checking notes, arranging notes, and deleting notes.The purpose of this software creation is to solve peoples rich and colorful note needs, in line with fast and convenient Internet thinking. By avoiding many unnecessary operations, the us

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号