android生活助手系统的设计与开发(源码)【字数:7895】
日期 2020.4现如今手机安卓系统已经成为一门及其热门的技术,现在人们日常使用手机过程中由于各种软件繁杂,反而失去了手机最开始的功能,所以本人准备开发一款生活助手,可以更加方便快捷的解决一些生活中的问题。比如想要搜索一些问题的答案,可以与智能聊天机器人互动,还可以快速了解时事新闻,知晓最新的天气动态,方便快捷的更换手机壁纸,对于备忘录的增删改查等等。本课题的关键技术主要有,第一,在Android studio利用TabView + Fragment设计页面。第二,ProgressBar中实现对登录进度的监听。第三,使用Volley + Gson 实现网络数据的请求和解析使用适配器 。第四,利用SimpleAdapter和BaseAdpater适配器显示JSON数据。系统实现用户管理、智能机器人对话、时事新闻、天气预报、工作备忘录等功能。
目录
一、 引言 3
(一)论文背景及研究意义 3
(二)论文研究目标 3
(三)开发环境 3
(四) 开发工具 3
二、 系统功能需求分析 3
(一)系统功能分析 4
(二)系统可行性分析 4
1. 可行性研究 5
2. 技术可行性分析 5
3. 操作可行性 5
(三)系统关键问题分析 5
1.系统结构设计问题 5
2.用户界面设计问题 6
3.系统功能设计问题 6
4.数据库设计 6
(三)开发技术介绍 7
三、 系统功能设计 7
(一)系统功能模块介绍 7
(二)智能机器人模块 9
(三)时事新闻模块 10
(四)基本记录及显示功能模块 11
(五)提醒功能模块 13
(六)云端存储功能模块 14
(七)联网获得天气功能模块 15
四、 系统实现 17
(一)用户管理模块详细设计 17
1.功能说明 17
2.功能参考图 18
*好棒文|www.hbsrm.com +Q: *351916072*
/> 3.核心代码 18
(二) 智能机器人模块详细设计 20
1.功能说明 21
2.功能参考图 21
3.核心代码 21
(三) 时事新闻模块详细设计 23
1.功能说明 23
2.功能参考图 23
3.核心代码 24
(四) 天气预报模块详细设计 26
1.功能说明 26
2.功能参考图 27
3.核心代码 27
(五) 备忘录模块详细设计 29
1.功能说明 29
2.功能参考图 29
3.核心代码 29
总结展望 33
致谢 34
参考文献 35
引言
随着时代的发展,计算机的普及,人们开始利用网络来记录和管理一些日常的事务,时下这方面的软件也是多如牛毛。并且随着安卓智能手机软件日益更新,商务功能软件的新陈代谢速度也是迅猛无比。像生活助手这样的软件大家可能接触的并不算少,但是随着手机功能的日益丰富,反而失去了本身最初的本意,我把日常生活常用的一些功能整合在一起,可以方便快捷的去处理生活中遇到各种琐事,极大的加快了处理的效率。
(一)论文背景及研究意义
生活中人们最关心的无非是新闻实事还有实时天气,遇到自己不懂的问题想要能够快速得到解答,我设计的生活助手便可以满足这些需求,可以方便快捷的去解决生活中所遇到的这些问题。
人们通常采取便签记事,但是便签容易丢失还易损坏,所以给人们带来了诸多问题。有了生活助手,人们可以随身携带手机,走到哪里都可以记事,而且娱乐性强比较有趣,目前安卓应用市场特别火爆,选择一款方便实用的软件很有必要。
随着网购的兴起,现在对快递的动态关注也是越来越频繁,本款软件也特别增加了对物流动态的追踪查询,以及对手机号码归属的查询。
(二)论文研究目标
借由Android手机平台的推广,帮助忙碌的现代人随时随地的能够查看天气、新闻,快速解决自己的问题,以及快捷的记录下生活中的点点滴滴,极大的方便的了人们的日常生活。
(三)开发环境
客户端:Android 8.0(API26)及以上
服务端:Win7及以上
编写语言:Java
开发工具
Android Studio:谷歌所推出的一款安卓集成开发环境,基于IntelliJ IDEA。提供了集成的安卓开发工具用于开发和调试。拥有基于Gradle的灵活构建系统、快速你丰富的模拟器。
系统功能需求分析
需要结合当下安卓记事本的发展情况来开发这款应用。因为现在的助手应用有许多功能,而且功能还非常强大。要想开发出一款令人满意的生活助手,需要我们借助各种软件的功能分析和体验。从中发现不足或者可以完善的部分,并将生活助手的界面做的能让用户有好的体验。并且需要加入一些新的创意来使这款应用有吸引力。如此看来,掌握安卓应用程序和界面开发显得非常重要。
生活助手应用广泛的应用与人们的生活,有效的提高了人们的生活质量。并且为人们的生活提供一个好的平台。记事本应用通过帮助人们记事,从文字,照片,语音到视频。改变了人们传统的记事方法。很多记事本还提供分享记事内容给好友,备份等功能,很大程度上满足了当下信息分享的时代。生活助手不仅仅需要实现基本功能,还需要结合用户需求设计出界面好看又好用的应用。这需要开发者对安卓开发的熟悉和对用户界面的深刻认识。
(一)系统功能分析
从用户的实际需求出发,为了使用户更方便人们的日常生活需求以及出行,从而提升工作效率,我们将系统的核心功能大体分为六个功能模块,分别是:智能机器人模块、时事新闻模块、备忘录模块、个人信息以及查询模块、云端模块、天气预报模块。
下面对系统功能进行大致的说明。
(1)智能机器人模块
用户可以和智能机器人进行问答式的交流,可以满足日常问题待解决的需求,可以实现人机交互,富有娱乐性。
(2)时事新闻模块
生活助手提供最新的的时事新闻,可以进行浏览,又感兴趣的可以点击进去浏览详细。
(3)基本记录及显示功能功能
用户可以直接点击“添加笔记”键快捷添加,添加记录时除记录本身外,还可以进行修改分类。
目录
一、 引言 3
(一)论文背景及研究意义 3
(二)论文研究目标 3
(三)开发环境 3
(四) 开发工具 3
二、 系统功能需求分析 3
(一)系统功能分析 4
(二)系统可行性分析 4
1. 可行性研究 5
2. 技术可行性分析 5
3. 操作可行性 5
(三)系统关键问题分析 5
1.系统结构设计问题 5
2.用户界面设计问题 6
3.系统功能设计问题 6
4.数据库设计 6
(三)开发技术介绍 7
三、 系统功能设计 7
(一)系统功能模块介绍 7
(二)智能机器人模块 9
(三)时事新闻模块 10
(四)基本记录及显示功能模块 11
(五)提醒功能模块 13
(六)云端存储功能模块 14
(七)联网获得天气功能模块 15
四、 系统实现 17
(一)用户管理模块详细设计 17
1.功能说明 17
2.功能参考图 18
*好棒文|www.hbsrm.com +Q: *351916072*
/> 3.核心代码 18
(二) 智能机器人模块详细设计 20
1.功能说明 21
2.功能参考图 21
3.核心代码 21
(三) 时事新闻模块详细设计 23
1.功能说明 23
2.功能参考图 23
3.核心代码 24
(四) 天气预报模块详细设计 26
1.功能说明 26
2.功能参考图 27
3.核心代码 27
(五) 备忘录模块详细设计 29
1.功能说明 29
2.功能参考图 29
3.核心代码 29
总结展望 33
致谢 34
参考文献 35
引言
随着时代的发展,计算机的普及,人们开始利用网络来记录和管理一些日常的事务,时下这方面的软件也是多如牛毛。并且随着安卓智能手机软件日益更新,商务功能软件的新陈代谢速度也是迅猛无比。像生活助手这样的软件大家可能接触的并不算少,但是随着手机功能的日益丰富,反而失去了本身最初的本意,我把日常生活常用的一些功能整合在一起,可以方便快捷的去处理生活中遇到各种琐事,极大的加快了处理的效率。
(一)论文背景及研究意义
生活中人们最关心的无非是新闻实事还有实时天气,遇到自己不懂的问题想要能够快速得到解答,我设计的生活助手便可以满足这些需求,可以方便快捷的去解决生活中所遇到的这些问题。
人们通常采取便签记事,但是便签容易丢失还易损坏,所以给人们带来了诸多问题。有了生活助手,人们可以随身携带手机,走到哪里都可以记事,而且娱乐性强比较有趣,目前安卓应用市场特别火爆,选择一款方便实用的软件很有必要。
随着网购的兴起,现在对快递的动态关注也是越来越频繁,本款软件也特别增加了对物流动态的追踪查询,以及对手机号码归属的查询。
(二)论文研究目标
借由Android手机平台的推广,帮助忙碌的现代人随时随地的能够查看天气、新闻,快速解决自己的问题,以及快捷的记录下生活中的点点滴滴,极大的方便的了人们的日常生活。
(三)开发环境
客户端:Android 8.0(API26)及以上
服务端:Win7及以上
编写语言:Java
开发工具
Android Studio:谷歌所推出的一款安卓集成开发环境,基于IntelliJ IDEA。提供了集成的安卓开发工具用于开发和调试。拥有基于Gradle的灵活构建系统、快速你丰富的模拟器。
系统功能需求分析
需要结合当下安卓记事本的发展情况来开发这款应用。因为现在的助手应用有许多功能,而且功能还非常强大。要想开发出一款令人满意的生活助手,需要我们借助各种软件的功能分析和体验。从中发现不足或者可以完善的部分,并将生活助手的界面做的能让用户有好的体验。并且需要加入一些新的创意来使这款应用有吸引力。如此看来,掌握安卓应用程序和界面开发显得非常重要。
生活助手应用广泛的应用与人们的生活,有效的提高了人们的生活质量。并且为人们的生活提供一个好的平台。记事本应用通过帮助人们记事,从文字,照片,语音到视频。改变了人们传统的记事方法。很多记事本还提供分享记事内容给好友,备份等功能,很大程度上满足了当下信息分享的时代。生活助手不仅仅需要实现基本功能,还需要结合用户需求设计出界面好看又好用的应用。这需要开发者对安卓开发的熟悉和对用户界面的深刻认识。
(一)系统功能分析
从用户的实际需求出发,为了使用户更方便人们的日常生活需求以及出行,从而提升工作效率,我们将系统的核心功能大体分为六个功能模块,分别是:智能机器人模块、时事新闻模块、备忘录模块、个人信息以及查询模块、云端模块、天气预报模块。
下面对系统功能进行大致的说明。
(1)智能机器人模块
用户可以和智能机器人进行问答式的交流,可以满足日常问题待解决的需求,可以实现人机交互,富有娱乐性。
(2)时事新闻模块
生活助手提供最新的的时事新闻,可以进行浏览,又感兴趣的可以点击进去浏览详细。
(3)基本记录及显示功能功能
用户可以直接点击“添加笔记”键快捷添加,添加记录时除记录本身外,还可以进行修改分类。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/751.html