android开发密码记事本系统分析说明书

本文详细分析了一款Android密码记事本系统的开发,涵盖了系统界面、类图和技术路线。系统界面包括登录、注册等多个页面,采用SQL数据库存储数据。技术路线涉及Android Studio环境配置、界面原型设计、数据库特性分析以及架构设计,实现了日志的增删改查功能,具有密码保护和用户友好性。
摘要由CSDN通过智能技术生成

目录

一.系统界面------------------------------------------ 2

二.系统类图------------------------------------------ 7

1. 系统整体执行结构图-------------------------------- 7

系统执行流程分析------------------------------ 7

2.    系统功能展示图--------------------------------- 9

系统功能分析---------------------------------- 9

三.技术路线----------------------------------------- 10

1.开发环境以及开发工具:---------------------------- 10

2.界面原型设计:------------------------------------ 12

3.存储数据使用SQL数据库的特征:-------------------- 12

4.架构设计------------------------------------------ 12

一.系统界面

登录界面之前的欢迎界面                                           登录界面

       

注册界面                                                                   注册成功页面

            

注册重复手机号                                                       注册未填写密码

     

登陆成功后界面                                                             增加文字页面

         

保存后主页面           

1.点击该日志app后,进入欢迎activity中,然后欢迎activity调用欢迎页面并显示该页面,欢迎页面设计为2000ms自动消失,跳转到登录功能中。 2.由欢迎页面自动跳转到登录activity中,登录activity调动login页面,并展示该页面,如果有账号可以直接登录,没账号需要先注册,登陆的时候做了后端的验证,在登录activite中进行验证,包括密码账号是否为空,密码账号是否与数据库中存的一致等,点击登录可以进入到主页面,同时会在屏幕下方显示登陆成功字样。登录界面还有一个记录密码功能,可以在下次登录的时候不用输入账号密码,直接点击登录即可。3.登录界面上点击注册,跳转到注册activity中,注册页面一共包含三个输入框,手机号,密码,确认密码,如果注册的时候没有输入手机号,或者密码都会显示密码账号不能为空,注册失败字样,如果注册的时候密码和确认密码不一致也会注册失败,并提示两次输入密码不一致,注册的时候手机后不够十一位,或者输入的手机号与数据库中有一样的手机号,则显示该账号已经被注册,提示注册失败。如果上述要求都符合,注册的信息通过对数据库进行操作,把信息存到数据库中,然后跳转到登录界面。 4.登陆成功后进入到主界面mainactivity,主界面调用mainActivity.layout,主界面包含元素,功能栏按钮,增加文字日志,增加视频日志,以及显示已经存在的日志,首先主界面显示的已经存在的日志是通过cell.xml格式来罗列的,每一条日志信息都存在数据库中,可以点击日志信息然后对其进行增删改查。主界面中增加文字日志与增加视频日志点击后进入对应界面,然后添加对应的日志信息到数据库中。主界面中的功能栏按钮在左上方,点击可以在左边出现一个显示框,显示框中含有各种功能,包括修改密码,注销,退出等信息。 5.点击增加文字日志或者视频日志,进入到增加页面,文字可以直接通过layout页面直接写,然后接收到activity中,之后存到数据库中并在主页面进行展示,增加视频的话采取流方式,把视频转换为字节流,然后存入到数据库中,(增加视频也可以采取存入链接地址,通过链接地址直接查看)。增加完日志信息可以直接点击保存,保存按钮触发事件,存数据到数据库中。 6.在主界面中点击对应的日志,可以进入到日志中进行基本的查看,和删除操作,点击删除按钮,通过日志信息查找库中对应的日志信息,并对其进行删除。主页面中不再有该日志信息,实时删除,实时显示。 7.点击修改密码按钮,转入到修改密码activity中,修改密码界面主要有两个输入框,包括输入旧密码,输入新密码,当输入的旧密码不对,会显示修改失败并提示修改旧密码不对,如果旧密码或者新密码为空,则提示信息密码不能为空,如果新密码与旧密码一致,那么也会显示修改密码失败,直到信息符合,显示修改密码成功,并更新数据库中对应的手机号的密码。 8.点击注销,返回到登录界面,可以重修输入不同的账号信息,然后登陆,也可以重新注册账号登录。 9.点击退出,程序直接中断,然后退出app到手机主界面。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值