基于安卓的生活小助手应用开发毕业论文
2022-01-14 20:11:41
论文总字数:13995字
摘 要
最近几年,智能手机的发展十分迅速,手机能做的事也越来越多。国内外手机厂商竞争激烈,手机的价格是越来越实惠,这促进了安卓手机的普及。与此同时人们对好用的安卓软件的需求也与日俱增。人们用手机来解决一些事时会非常方便,比如说查询快递,看新闻,生成二维码。
本文主要是基于安卓的生活小助手的应用开发。该软件使用了很多第三方SDK以及API实现软件的相关功能。软件的扩展性较强,可以比较便捷的添加并实现新的功能。生活小助手应用主要实现了用户的注册登录和个人信息更改、机器人语音对话、微信新闻浏览、二维码生成,经测试软件能在安卓手机和各种安卓模拟器上运行。
关键字:安卓 SDK API 生活小助手
Abstract
In recent years, the development of smart phones is very fast, and mobile phones can do more and more things. The fierce competition between domestic and foreign mobile phone manufacturers and the increasingly affordable price of mobile phones have promoted the popularity of android phones. At the same time, demand for good android software is growing. It is very convenient for people to use their mobile phones to solve some things, such as checking the express delivery, reading the news and generating the qr code.
This article is mainly based on android life assistant application development. This software USES a lot of third-party SDKS and apis to realize relevant functions of the software. The expansibility of the software is strong, and new functions can be added and realized conveniently. The life assistant application mainly realizes the user's registration and login and personal information change, robot voice dialogue, WeChat news browsing, two-dimensional code generation,The tested software can run on android phones and various android emulators.
Key Words:Android;SDK;API;life-assistant
目录
摘要 2
Abstract 3
第一章 绪论 1
1.1选题的背景 1
1.2研究现状 1
1.3内容和意义 2
第二章 软件的开发环境及相关技术 3
2.1开发环境 3
2.2相关技术 3
2.2.1BASS技术 3
2.2.2RXVolley 3
2.2.3Zxing二维码库 3
2.2.4科大讯飞开发平台 4
2.2.5 SharedPreferences的封装 4
2.2.6 ViewPager TabLayout Fragment实现左右滑动切换页面 4
第三章 软件分析 5
3.1总体目标 5
3.2需求分析 5
3.3软件的性能分析 5
3.4软件可行性分析 5
3.4.1经济上的可行性 5
3.4.2技术上的可行性 5
3.4.3操作上的可行性 5
第四章 软件功能的详细设计 7
4.1主页框架设计 7
4.2首页逻辑设计 8
4.3用户管理 9
4.3.1用户的注册: 10
4.3.2用户的登录: 10
4.3.3忘记密码: 11
4.3.4修改密码: 12
4.3.5个人中心数据处理: 12
4.4快递查询 15
4.5号码归属地查询 16
4.6机器人聊天功能 18
4.7微信新闻 19
4.9语音聊天 21
4.10二维码生成 22
第五章 软件测试 23
第六章 总结 28
致谢 29
参考文献 30
绪论
1.1选题的背景
Android操作系统是由谷歌公司研发的,主要用于平板电脑和手机。谷歌也开放了Android系统的源代码,并且和多个手机厂商、通信运营商以及硬件厂商合作,构建了完善的Android生态系统。如今Android在全球智能手机的份额占比,已经排名全球第一。唯一能与Android抗衡的ios系统却因为自身的定位而价格昂贵。2018年全球手机出货量苹果手机出货量占比14.9%,其他份额几乎都是安卓手机。可以看出安卓系统的总出货量远超苹果的总出货量。安卓的地位已无法撼动。
近10年人们的生活质量有了很大的提升,生活也更加丰富多彩。但同时也出现了许多问题。比如说现在寄快递十分的方便,因此对快递运输信息的追踪就很必要。所以智能手机已经人们生活的必需品。2019年人们对手机的要求越来越高,从今年国内手机厂商今年的竞争就可以看出。2019年5月,谷歌展示了最新的Android系统Android Q。Android Q在用户隐私、管理通知、更灵活的共享位置信息、撤销应用的删除、黑暗模式、改变Android上的消息和聊天、共享WiFi网络、实时字幕、无需数据连接即可播放视频、屏幕截图更加前卫等方面都有重大升级。不仅如此,国内的许多厂商基于Android系统针对中国人的使用方式进行优化,比较知名的有MIUI、EMUI。因此安卓手机是越来越好用了。与此同时人们对软件的要求也越来越高,比如说流畅,优秀的界面设计,显眼的功能设计等等。各大手机厂家都有自己的应用市场,会针对特定的手机和系统做出适配优化,Android应用也是功能越来越流畅了。本课题研究的生活小助手就是众多安卓手机应用中工具类的应用中的一个,主要是用来帮助人们方便快捷的解决生活中和手机使用中的问题。可以帮助查物流、查号码归属地、看新闻、与语音助手聊天、自定义生成二维码等等。国内外应用市场也有不少工具类的应用,但是纵观各个手机厂商的应用市场,工具类软件的发展有较大的问题发展,各大应用商点的此类Android应用评价高的并不多,主要是由于软件缺少优化,使用体验差。软件的更新是维持软件健康使用的必备因素,此次完成的生活小助手也需要后续不断的优化更新。
1.2研究现状
请支付后下载全文,论文总字数:13995字