摘要:科技的进步带动智能手机的发展,近几年智能手机的普及已经悄然改变着我们的生活,现在的我们已经逐渐离不开智能手机。智能手机改变着我们的生活,我们也在改变着智能手机的发展。Android系统在智能手机系统的市场中占据着重要的地位,基于Android系统下的手机软件开发也是现在热门的话题。因此我的研究是一款智能手机的锁屏软件:ZPLOCK。
ZPLOCK是在安卓系统下运行的解锁软件,主要实现智能解锁,提高手机解锁的安全性。编写软件主要应用Android studio进行编写,它是主要应用在开发安卓系统的一个具有集成作用的工具,实现对安卓软件程序的编写。ZPLOCK通过对解锁方式的改变,实现更为安全的屏幕解锁。时间是我们这个软件的中心轴,贯穿了我们设计时的始终,需要一直把时间的变换体现在解锁过程中。时间的变换带动密码的变换,不同的解锁密码进一步提升手机的解锁安全。
关键词: Android;锁屏软件;时间;解锁安全
目录
摘要
ABSTRACT
1. 绪论-3
1.1 前言-3
1.2 ZPLOCK研究背景-4
1.3开发目的和意义-4
1.4开发环境和技术-5
1.5 关键技术介绍-5
1.5.1 Android studio 2.3;Android sdk ;Android Virtual Device简介-5
1.5.2 Android系统简介-6
2.需求分析-7
2.1设计目标-7
2.2用户需求-7
2.3功能需求-8
2.3.1 功能需求分析-8
2.3.2 功能模块设计-8
3.系统设计-10
3.1工程文件结构设计-10
3.2命名空间表-11
4.系统实现-12
4.1软件界面-12
4.2密码匹配模型功能实现-13
4.2.1主界面设计-13
4.3锁屏按钮颜色功能的实现-15
4.4顶部文字功能的实现-15
4.5锁屏背景功能的实现-16
总结-18
致谢-20
参考文献-22