基于ANDROID平台的工作备忘录的设计与实现

2021-08-31 20:50李钰
锦绣·中旬刊 2021年9期
关键词:备忘录闹钟模块

李钰

伴随着世界各地移动互联网的普及和飞速发展,智能手机己经逐渐成为现代社会中人们日常生产、居民日常生活中所必需的一种工具,并且已经逐渐成为人们获取信息和知识的主要资源。而备忘录己经逐渐地成为了所有移动端的厂商在自带各种功能性的服务型软件中必备的一种应用软件之一,它会准确地给出提示以及应该处理什么事。而且简便好用。

本文从Android应用平台的软件架构设计分析实践角度开始出发,结合平台Android中重要的组件Api,分析了平台Android的架构Activity,Service,Boardcastrecevice,和集成Contentprovider四大主要功能组件,以及Cointent布局和使用基础操作控件,在丰富的专业知识经验积累下,开发并自主设计和研制开发出一款基于Java的Android的用户备忘录软件App。本套系统软件从具体功能上分别主要具有导入欢迎页、导入后的网站、备忘文件信息的实时增删和修改查、闹钟实时提醒和对所有网站备忘文件信息的实时共享。本作业系统的操作软件使用界面简约朴素,方便操作人员日常操作,占用的软件内存小,有着良好的交互式软件使用操作体验,在系统的容易维护性与稳定可靠的扩展度等各个方面也都已经有着不俗的性能特点。

通过对于软件的研究和开发,更加深入地了解 Android 的工作机制,和对于开发 Android 应用所学必备知识的运用,成熟并且巩固了自己的软件开发实践经验。

1.开发背景和意义

在现在的这个市场经济社会中,伴随着我国现代科技的飞速进步与不断发展和我国人民干部群众日常生活品质水平和工作质量的持续改善与不断提高,人们越来越多地真正认识和看到了政府对待人们日常生活的高度重视与提高要求,手机平台产品随着行业快速的发展壮大,生活中各类型的智能手机都已经变的是玲琅满目,智能手机已经被人们认为是人们日常生活中必不可少的一个便携式应用工具,Android手机平台也因为其安全开源及易用性能优秀而逐渐发展转变成为现在最为广受用户欢迎和最为主流的手机平台之一。目前国内市场前景可观,基本上所有手机产品都会自带该功能。手机产品生产者甚至可以按照所需的功能进行自主选择。Android 是现在最通用的系统之一,它在市场中长期的份额很出色。软件的研究和开发都是脍手可热,信息大量爆炸的新世纪,现在已经是进入 5G 时代,信息的收集和获得也就变得非常便捷。所以,市场上也会不断地出现大量基于 Android 平台的软件。海量的资料和信息使得人们眼花缭乱,为了避免让人们遗憾地忘记每一天时间的选择而错过了重要事情,备忘录几乎已经成为所有移动设备生产厂家和出产移动设备时必须的一个应用。本文目的就是在深入地分析研究了当前我国网络安全行业应用中的一些常用备忘录管理应用程序,开发了一款除对这些备忘录中信息是否进行大量增删或者其他修改的检查之外,还同时添加了跟多个行业人性化用户对话的应用功能。当我们正在使用中文时遇到什么重要的一件东西时用一个备忘录把它们都详细记录并写下来,定个小时内的钟点来作为一个提醒。所以它的前景相当不错。

1.1 国外研究现状

国外由于早些年政府政策支持,信息技术高速发展,基本已经成熟,趋于完美。国外计算机起步早,所以在这方面成绩比较好,在程序开发领域已经抢跑很多年,处于行业尖端水平。各种功能的备忘录也是多种多样,因为他们互联网优先发展起来,所以他们的这些可以提供借鉴意义,我们发展的时候可以看着他们的先例,扬长避短,共同进步。从2001年开始,欧洲在IT领域依旧保持这种迅猛的发展势头。

1.2国内研究现状

国内的备忘录系统各式各样。主要是IBM、甲骨文、微软、埃森哲等行业领先公司带头发展。国内互联网起步晚,发展相对落后,市场大,如果研究好提供用戶方便快捷的备忘录,必将引起大家关注。我认为中国在程序开发领域前景非常良好。但值得注意的是,在今后几年的发展过程中,我们必须吸取一些发达国家和地区的开发经验,尽量避免遭遇同样的瓶颈问题。正是因为这样我的设计出现了,我要让扬长避短,让用户体验越来越好。

2.可行性分析

在Android中的Framework层与Application层中均采用了Java语言。我们学习Android一定首先要掌握Java的,因为我们Android的软件开发至少目前还只能在一个纯Java的软件开发环境中可以进行,Android的软件开发学习基本就是需要我们去学习如何正确运用它的控件以及各个组件,但是我们想要真正实现这些控件和组成的话就必须首先用到Java。

2.1技术可行性分析

技术上用运了Android Studio作为设计工具。在学校时就已经掌握了Java语言知识,也对数据库进行了系统的学习。用Android Studio来开发备忘录系统,必定是可行并且高效的。

2.2 经济可行性

系统设计不需要花费资金进行开发,开发软件是免费的,没有经济上的支出,基于Android的工作备忘录系统在经济可行性方面不存在问题。

2.3 操作可行性

本系统界面简单,一个功能占一个模块,不会堆积在一起,字体也大,方便老人浏览,不会操作失误,不同群体都可以轻松使用,所以在系统开发时这些开发技术都可以熟练的掌握。

综上所述本系统在以上方面具有可行性,所以可以继续开发。

2.4分析系统的需求

本系统基于Java语言设计的一个展现系统,首先进行数据的造就,然后基于这些数据信息,将造就的数据上传到数据存储模块当中,当用户需要对存储数据进行编辑时,需要能够具备良好的兼容性。该系统还需要对设备具有良好兼容性,应该适用于大部分安卓系统。

2.5功能设计需求分析

由于本系统为备忘录系统,它的主要服务对象为个人。系统的主要操作以个人为主体,客户进入页面方便,同时通过可视化界面的图表信息得到自己想要的数据。本系统的功能需求需要具备添加分组功能、添加备忘功能、模块搜索功能、删除功能、存储功能、背景功能以及闹钟提醒功能。并增加存储上限,使用户体验更加愉快。背景功能还可以插入广告,增加商用价值。

3.系统框架设计

因系统分析所需的基础数据因涉及备忘内容个人隐私问题所以使用Java语言实现一个数据系统。该系统中有5个实体,分别为存储,删除,创建时间,备忘内容和闹钟提醒。为了实现备忘录的系统功能需求,需要添加一些字段来完善该备忘录的系统框架设计。

3.1系统模块设计

本系统的模块分为使用模块和闹钟提醒模块,使用模块包括添加分组、添加备忘标题、添加备忘内容、搜索模块、背景模块以及存储模块。闹钟提醒模块包括时间设置模块、定时模块以及音乐提醒模块。

4总结

在设计过程中步骤必须谨慎进行,循环渐进,否则可能会在任何一个环节出错,而且将很难处理。由于认真研究了当前备忘录开发问题的现状,并通过研究发现了存在于这些系统设计的问题,从而在开发过程中避免了这些问题。

我一步一步克服困难,做出来了成功的系统,那种喜悦溢于言表,大学学会了很多东西,提高了很多能,力要不折不挠,相信自己,走向成功。

该系统经过多次修改并且积极的研发,已经逐步完美,后期主要是不断整齐细节,对系统进行维护和优化。

猜你喜欢
备忘录闹钟模块
多彩创意闹钟
Module 2 Highlights of My Senior Year
Module 4 Music Born in America
天然闹钟
民主党版备忘录遭白宫怒怼
必修模块相关知识过关训练
有闹钟
会躲人的“狂奔”闹钟
年终总结