APP下载

基于Android的便签APP的设计与实现

2018-01-05申晋祥鲍美英

关键词:记事文件夹菜单

申晋祥,鲍美英

(山西大同大学数学与计算机科学学院,山西大同037009)

基于Android的便签APP的设计与实现

申晋祥,鲍美英

(山西大同大学数学与计算机科学学院,山西大同037009)

智能手机的日益普及,给人们的生活带来了极大的便捷。基于Android平台设计一款便签记事软件,整体的界面给用户提供一个清新、简洁、大方的视觉体验。功能上为广大用户提供方便、快捷的记事方式,让更多的人将自己一天要做的事有条理性的组织到一起,更快速、更有效的完成自己一天所要完成的任务。

Android;智能手机;便签

根据eMarketer的研究,2016年全球智能手机用户数量已达22亿[1],其中智能手机使用Android操作系统的已经达到86.7%。随着廉价Android智能手机和Windows手机[2]的出货量的继续增长,使得越来越多的人能够联网和体验智能手机所带来的便捷。本文基于Android平台所设计的这一款便签记事软件,为用户提供方便、快捷的记事方式,使广大用户能够更快速、更有效的完成自己一天所要完成的工作。

1 Android便签记事的首页

Android便签记事的首页,也是整个应用软件程序运行出来的首页如图1所示。

图1 Android便签记事首页

首页UI[3]设计简洁明亮,没有过多的修饰,一张蓝色的背景图,一个写便签的按钮。除了按钮,整个界面都用来显示便签的文件夹,及便签条。这样设计的理由是,便签的功能是为了记录一些易忘的事、生活中感动的事、有意义的事及一些重要的事(如航班,会议,时间)等需要提醒,不能遗忘,遗忘了会给人带来麻烦,出于这些点考虑,本着使用者的角度思考,把屏幕尽可能多的空间用来展示便签记事的内容,把操作的控件通过设计在Menu菜单[4]功能键里面,并为使用者能有良好的操作体验,给ListView的Item[5]设计了短按和长按事件。下面介绍首页的功能菜单键。

2 首页功能菜单及使用

首页功能菜单键效果如图2所示,舍弃了安卓系统自带的Menu样式,通过自定义Menu样式来设计自己的Menu菜单,这样是为了使便签记事能有一个良好的用户体验。

点击Menu按钮,弹出一个Menu框,菜单中新建文件夹功能是点击后弹出一个新建文件夹的对话框,输入后点确定就能生成一个便签文件夹。菜单中导出文本功能是点击后将弹出一提示框,提示文本以.txt格式输出到的某个文件夹下。菜单中搜索功能是实现关键字搜索功能。菜单中多媒体记事功能是点击后转到多媒体记事的首页,就可以进行多媒体和文本的混合编辑。

图2 Android便签记事首页菜单

3 便签记事功能的实现

便签记事编辑页面功能菜单效果如图3所示,同样也是自定义设计Menu样式。

图3 Android便签记事编辑界面

通过点击写便签按钮转入到普通便签编辑界面,这个界面分上下两层,上层是展示层,下层是编辑层,界面上还有一个更换背景颜色的按钮。下层编辑层,点击后,弹出软键盘,可以随意输入,不限字数。设有隐藏的竖直方向的滚动条。当在文本中输入了敏感词汇(会议,航班,车次,机票,时间,闹钟,工作等)软件会智能识别,并在上层展示层生成响应快键文本,点击快捷文本就可以跳转到设置提醒功能界面,为会议,航班等设置闹钟提醒。

菜单中新建便签功能是从当前编辑界面跳转到另一个新建便签的编辑界面进行编辑。菜单中删除功能是删除当前便签。菜单中文字大小功能是设置文字大小,点击后弹出选择框,有四种字体可供选择,小,中,大,超大。菜单中分享功能是实现网页分享、短信分享、邮件分享等。菜单中发送到桌面功能是点击后可将当前便签发送到手机桌面生成快捷方式。菜单中提醒我功能和自动文字识别生成提醒相对应。菜单中手写图形功能是点击后跳转到手写输入图形界面,可以进行手动绘图,绘图后可以将图片保存到指定的文件夹下,方便下一次查看。

4 便签记事提醒功能

便签记事提醒功能首页界面效果如图4所示。该便签记事有一个较为强大的提醒功能,可以为重要时刻设置提醒功能。

图4 Android便签记事提醒界面

提醒界面一目了然,可以看到自己设置的提醒。同样为每一条ListView的Item设置长按和短按事件,短按时直接进入提醒设置界面,为重要的事情设置提醒,长按则会弹出Menu菜单可以选择删除提醒,也可以对提醒进行重新编辑。

设置提醒界面效果如图5所示,根据界面上的提示,一步步的去设置提醒,设置完成后,点击完成按钮就可以生成一条提醒。

图5 Android便签记事设置提醒界面

5 结语

本文基于Android平台设计的这一款便签记事软件,运行平台在Android4.0系统版本以上,采用Eclipse开发,经过ADT工具测试,便签记事相应功能能够实现,基本满足用户的使用需求,其它更优的功能有待进一步设计实现。

[1]吴想想.基于Android平台软件开发方法的研究与应用[D].北京:北京邮电大学,2011.

[2]曾健平,邵艳洁.Android系统架构及应用程序开发研究[J].微计算机信息,2011(9):1-3.

[3]王艺璇.基于Android平台的移动图书馆客户端设计与实现[J].智能计算机与应用,2011,l(4):28-30.

[4]龚成莹,邢敬宏,胡银保,等.基于JSON的Android移动终端与PHP及MysQL数据通信[J].工业仪表与自动化装置,2013(1):63-65.

[5]孙晓宇.Android手机界面管理系统的设计与实现[D].北京:北京邮电大学,2009.

Design and Implementation of Note APP Based on Android

SHEN Jin-xiang,BAO Mei-ying
(School of Mathmatics and Computer Science,Shanxi Datong University,Datong Shanxi,037009)

The popularity of smart phones has brought great convenience to people's lives.This paper designs a notepad softeware based on the Android platform,the overall interface provide users with a fresh,simple,generous visual experience.Providingthe majority of users and convenient and fast way of takong notes,more people will make alaily work a rational organization to complete their alaily task more quickly and effectively.

android;intelligent mobile phone;notepad

TP301

A

1674-0874(2017)06-0009-03

2017-03-26

山西大同大学大学生创新创业训练项目[XDC2016232]

申晋祥(1977-),男,山西古县人,硕士,讲师,研究方向:计算机网络。

〔责任编辑 高海〕

猜你喜欢

记事文件夹菜单
《安徽记事》
记事中的“情节”
中国新年菜单
摸清超标源头 大文件夹这样处理
调动右键 解决文件夹管理三大难题
本月菜单
挂在墙上的文件夹
记事
不容忽视的空文件夹
Why Men Never Remember Anything