期刊文献+
共找到15篇文章
< 1 >
每页显示 20 50 100
MVP模式在Android中的应用研究 被引量:19
1
作者 曾露 《软件》 2016年第6期75-78,共4页
传统的MVC模式在Android的应用开发中存在诸多不足,主要表现在Android应用开发的关键类Activity会充当Controller和View的合体,既要负责业务逻辑,又要负责显示,造成Activity的职责过多,耦合度高。MVP模式是MVC模式演进而来,引入了Presen... 传统的MVC模式在Android的应用开发中存在诸多不足,主要表现在Android应用开发的关键类Activity会充当Controller和View的合体,既要负责业务逻辑,又要负责显示,造成Activity的职责过多,耦合度高。MVP模式是MVC模式演进而来,引入了Presenter彻底分离Model和View层,在解决Activity臃肿的问题同时,还有助于后期的测试与维护。本文分析MVC对于Android开发的不足,并探索MVP模式在Android开发中的可行性,以及优劣势,最后实现MVP模式在Android开发中的应用。 展开更多
关键词 android mvp 模式
在线阅读 下载PDF
基于MVP模式的Android应用开发研究 被引量:10
2
作者 倪红军 《电子设计工程》 2018年第11期6-9,13,共5页
针对Android应用开发中Activity庞大臃肿、代码耦合度高及软件层次结构模糊等问题,通过对传统开发模式MVC和目前主流开发模式MVP的比较和分析研究,发现MVP模式能够很好的解决这些问题。在分析MVP模式的基础上,提出了基于MVP模式的Androi... 针对Android应用开发中Activity庞大臃肿、代码耦合度高及软件层次结构模糊等问题,通过对传统开发模式MVC和目前主流开发模式MVP的比较和分析研究,发现MVP模式能够很好的解决这些问题。在分析MVP模式的基础上,提出了基于MVP模式的Android应用开发需要包含Model、View、View interface和Presenter 4个关键部分,最后应用于教师任课信息管理系统的登录模块的开发,从而验证了该模式的可行性。 展开更多
关键词 mvp模式 耦合度 android应用开发 回调
在线阅读 下载PDF
基于Android端MVP模式和响应式网络框架的设计与实现 被引量:8
3
作者 李想 特日根 《电子技术应用》 2021年第2期49-53,57,共6页
MVC(Model-View-Controller)模式是Android应用开发的传统方式(用Activity/Fragment表示Controller层,用XML文件表示View层),随着项目的页面增多,逻辑复杂度提升,将使Activity文件变得臃肿,代码耦合度明显提高,不利于项目后期的升级和... MVC(Model-View-Controller)模式是Android应用开发的传统方式(用Activity/Fragment表示Controller层,用XML文件表示View层),随着项目的页面增多,逻辑复杂度提升,将使Activity文件变得臃肿,代码耦合度明显提高,不利于项目后期的升级和维护。通过对传统MVC开发模式与主流MVP(Model-View-Presenter)开发模式进行研究和比较,发现MVP开发模式能够更好地解决上述问题。同时,官方HttpURLConnection类对于HTTP网络请求的效率无法满足业务需求,而Retrofit2+OkHttp3+RxJava2的响应式网络请求框架具有更高的响应效率。以《长光卫星云极视》项目为背景,研究并验证MVP模式和Retrofit2+OkHttp3+RxJava2的响应式网络请求框架结合的可行性。 展开更多
关键词 mvp模式 RETROFIT OkHttp RxJava 响应式 android应用开发
在线阅读 下载PDF
基于Android的智慧教学APP设计 被引量:10
4
作者 冼远清 匡珍春 初庆柱 《实验技术与管理》 CAS 北大核心 2019年第9期128-131,共4页
针对高等学校课堂教学的特点,采用基于Android的移动开发技术,开发了一款用于课堂辅助教学APP软件。该软件采用MVP设计模式,使用JSON作为数据传输格式,利用MUI、Okhttp3、GreenDao等技术将多门课程集成,把课堂教学、知识推送、智能考勤... 针对高等学校课堂教学的特点,采用基于Android的移动开发技术,开发了一款用于课堂辅助教学APP软件。该软件采用MVP设计模式,使用JSON作为数据传输格式,利用MUI、Okhttp3、GreenDao等技术将多门课程集成,把课堂教学、知识推送、智能考勤、智慧提问、学生问答等功能集于一体,提供了一个提升课堂教学质量和学习效率的移动平台,满足学生个性化、碎片化学习的需求。 展开更多
关键词 智慧教学 移动学习 教学APP android mvp
在线阅读 下载PDF
基于Android系统开发的秦皇岛规划移动办公平台解决方案 被引量:3
5
作者 倪少华 姜志哲 《城市勘测》 2020年第1期61-63,共3页
采用4G无线通信技术、移动GIS技术,以先进的移动终端设备为载体,基于Android系统采用MVP架构设计,开发了秦皇岛规划移动办公App,实现了用户随时随地、远程异地移动办公,提高了工作效率。
关键词 android mvp架构 WCF服务 数据安全 网闸隔离 移动办公
在线阅读 下载PDF
基于Android及JSON的“友农”APP设计与实现 被引量:2
6
作者 周建华 刘佳文 +2 位作者 蔡文静 金德星 唐铭泽 《计算机时代》 2020年第3期40-43,共4页
针对贫困山区农产品销路不畅及消费者不能及时获悉并购买新鲜绿色的农副产品等问题,设计并实现了基于安卓及JSON的“友农”手机APP。系统后台集群部署SLB负载均衡器、SCS安全认证系统和MYSQL库服务器,负载均衡采用Tomcat和Nginx代理服... 针对贫困山区农产品销路不畅及消费者不能及时获悉并购买新鲜绿色的农副产品等问题,设计并实现了基于安卓及JSON的“友农”手机APP。系统后台集群部署SLB负载均衡器、SCS安全认证系统和MYSQL库服务器,负载均衡采用Tomcat和Nginx代理服务器的混合模式,Tomcat用JSON格式数据解析,系统前端采用HTTP协议进行服务器通信,通过JSONDUMP进行JSON格式数据解析,设计图形控件进行数据的可视化展示。该系统的运行大大提高了山区农产品销售效率和消费者满意度,创新了精准扶贫模式。 展开更多
关键词 android mvp模式 TOMCAT JSON
在线阅读 下载PDF
基于Android系统的家政服务平台设计 被引量:2
7
作者 叶云鹏 邱烨喆 《科技广场》 2017年第1期159-161,共3页
近年来,随着移动互联网的快速发展及智能终端的不断普及,我国O2O(Online To Offline)平台得到迅速崛起,人们对家政服务的需求也不断增加,然而传统家政服务行业无法满足现代人的需求,"互联网+家政"的O2O家政服务平台由此孕育... 近年来,随着移动互联网的快速发展及智能终端的不断普及,我国O2O(Online To Offline)平台得到迅速崛起,人们对家政服务的需求也不断增加,然而传统家政服务行业无法满足现代人的需求,"互联网+家政"的O2O家政服务平台由此孕育而生。本文主要针对家政服务平台中客户端的需求,采用C/S的开发模式,利用MVP+Retrofit+RxJava框架,搭建一款基于Android系统的家政服务平台。 展开更多
关键词 android C/S mvp 家政 移动互联网
在线阅读 下载PDF
基于Android的智能家居安全监控系统的设计 被引量:4
8
作者 张运玉 《计算机与数字工程》 2017年第11期2295-2300,共6页
针对传统智能家居的健康状态和安全监控主要依赖人工定检的问题,论文将基于Android的物联网技术引入了智能家居状态监测和安全评估中,构建了智能家居远程监控系统。该系统的Android远程操作基于MVP模式开发应用程序,利用神经网络处理用... 针对传统智能家居的健康状态和安全监控主要依赖人工定检的问题,论文将基于Android的物联网技术引入了智能家居状态监测和安全评估中,构建了智能家居远程监控系统。该系统的Android远程操作基于MVP模式开发应用程序,利用神经网络处理用户日常使用操作数据建立起的网络数据模型,结合S3C2440A微控制器将网关中移植了嵌入式Linux以便于不同智能家居驱动程序的开发。最后运用电力线通信网络将各智能电器的网关进行连接,通过计算路由节点的组网成功率结果可得:15组各20个智能电器的网络节点接入成功监控率达到98.33%,该系统能够对智能家居众多电器进行同时监控,解决了系统的数据并发造成网络堵塞而无法安全监控的问题。 展开更多
关键词 android 智能家居 mvp模式 电力线通信 远程监控
在线阅读 下载PDF
MVVM模式在Android项目中的应用 被引量:8
9
作者 崔慧娟 《信息与电脑》 2021年第6期1-3,共3页
Android环境下的程序开发使用的架构模式主要有MVC(Model View Controller)、MVP(Model View Presenter)和MVVM(Model-View-View Mode),最经典的框架是MVC模式,最常用的框架是MVP模式,而最新的框架是MVVM模式。笔者通过对3种框架模式进... Android环境下的程序开发使用的架构模式主要有MVC(Model View Controller)、MVP(Model View Presenter)和MVVM(Model-View-View Mode),最经典的框架是MVC模式,最常用的框架是MVP模式,而最新的框架是MVVM模式。笔者通过对3种框架模式进行比较发现,在Android项目应用中,MVVM模式减少了程序代码的耦合,可以通过Data Binding技术实现一次绑定功能。因此,MVVM模式能够有效缩短Android项目的开发周期,提高项目维护效率,节约成本,在Andorid项目开发中占有越来越重要的地位。 展开更多
关键词 MVVM模式 MVC模式 mvp模式 android项目开发
在线阅读 下载PDF
车载CAN通信Android应用的设计模式研究与应用 被引量:2
10
作者 黄慧 李荆轩 《汽车文摘》 2024年第1期1-7,共7页
在汽车中,电子控制器件可以通过CAN协议连接成局域网络用于信息传输。车载娱乐系统在这些电子器件中扮演着与用户交互的重要角色,为了满足用户生态化需求和友好的界面操作体验,Android系统被引入车载娱乐系统中。文中主要探讨了通过Andr... 在汽车中,电子控制器件可以通过CAN协议连接成局域网络用于信息传输。车载娱乐系统在这些电子器件中扮演着与用户交互的重要角色,为了满足用户生态化需求和友好的界面操作体验,Android系统被引入车载娱乐系统中。文中主要探讨了通过Android应用程序采用模型-视图-控制器(Model-View-Controller,MVC)、模型-视图-表示器(Model-View-Presenter,MVP)和模型-视图-视图模型(Model-View-ViewModel,MVVM)设计模式来访问CAN网络的实现方式,并对这3种设计模式进行了比较,分析它们在访问CAN网络方面的优缺点,结果表明MVVM设计模式更适合于车载娱乐系统应用程序访问CAN网络。 展开更多
关键词 android应用 设计模式 MVC mvp MVVM
在线阅读 下载PDF
Android平台的新闻客户端的设计与实现
11
作者 胡静 《信息与电脑》 2021年第24期121-123,149,共4页
世界各地每分每秒都在产生新闻,而且这些新闻大多与人们的生活息息相关。为了让人们及时获取新闻,设计并实现一个基于Android平台的新闻客户端很有必要。采用MVP模式,在Android平台的基础上运用了Java语言,在Android Studio环境下编程... 世界各地每分每秒都在产生新闻,而且这些新闻大多与人们的生活息息相关。为了让人们及时获取新闻,设计并实现一个基于Android平台的新闻客户端很有必要。采用MVP模式,在Android平台的基础上运用了Java语言,在Android Studio环境下编程和运行,从而实现一个能推送多条新闻和本地天气的新闻客户端。此外,设计实现了新闻模块、图片模块、天气模块以及关于模块,这些模块能使用户在数据连接的情况下查看即时新闻、浏览图片并查看天气,提高了新闻材料的可读性,实现了一个新闻客户端应具备的基本功能。 展开更多
关键词 新闻客户端 android平台 mvp
在线阅读 下载PDF
基于Android平台的移动端语法学习系统设计
12
作者 郭丽 《电子设计工程》 2020年第22期25-28,33,共5页
针对用户“终身学习”、“碎片化学习”的英语学习需求,文中对英文学习的特点进行分析,基于Android系统设计了智能手机上的英文语法学习系统。系统在设计时,基于软件工程理论进行需求分析,其包含语法内容发布、语法内容管理、数据分析... 针对用户“终身学习”、“碎片化学习”的英语学习需求,文中对英文学习的特点进行分析,基于Android系统设计了智能手机上的英文语法学习系统。系统在设计时,基于软件工程理论进行需求分析,其包含语法内容发布、语法内容管理、数据分析、音视频管理及系统管理五个一级功能模块,保证了系统功能的完备性。通过对Android运行机制的深入研究,文中确定了Model-Viewer-Presenter(MVP)的系统架构,降低系统70%的系统耦合度,提升了29%的运行稳定性。该系统的数据库设计基于Android生态内嵌的SQLite轻量级数据库,在满足系统存储开销的前提下,保证系统数据模型的访问效率。 展开更多
关键词 android 语法学习 数据库设计 系统设计 mvp
在线阅读 下载PDF
MVP模式的阅读APP设计与实现
13
作者 冷静 刘欣 符方明 《数字技术与应用》 2020年第4期161-161,163,共2页
随着科技的发展和不断进步,移动互联网的发展带动了智能手机的发展,同时各类APP也逐渐兴起,如今用户已经不在满足于阅读纸质书籍,相较于纸质书籍的携带不便,纸张浪费,价格昂贵,电子阅读给人们带来了极大地便利。因此电子阅读APP便由此... 随着科技的发展和不断进步,移动互联网的发展带动了智能手机的发展,同时各类APP也逐渐兴起,如今用户已经不在满足于阅读纸质书籍,相较于纸质书籍的携带不便,纸张浪费,价格昂贵,电子阅读给人们带来了极大地便利。因此电子阅读APP便由此兴起。电子阅读作为一种快速阅读、快速获取信息的方式,进入人们生活是必然的。电子书可以保存很久且易于更新,易于纠正错误并增加信息。便于携带,节省空间。因此基于Android系统的阅读APP具有广阔的发展前景。 展开更多
关键词 mvp架构 电子阅读 android系统
在线阅读 下载PDF
基于C/S架构的高校座位管理系统 被引量:6
14
作者 马可 黄恒熠 栗云鹏 《计算机系统应用》 2021年第9期77-84,共8页
为了实现高校座位的统一智能化管理,并满足不同区域座位的规则独立设定需求,开发了一套基于薄膜压力传感器检测和C/S架构、符合Android MVP设计思维的高校座位管理系统.分析了高校座位管理的需求,基于用户友好和界面友善原则,对系统的... 为了实现高校座位的统一智能化管理,并满足不同区域座位的规则独立设定需求,开发了一套基于薄膜压力传感器检测和C/S架构、符合Android MVP设计思维的高校座位管理系统.分析了高校座位管理的需求,基于用户友好和界面友善原则,对系统的功能模块、数据流向和系统架构进行了详细分析和设计.系统包括C/S三层架构,基于Android MVP模式进行分层开发,实现了数据的映射、访问和持久化,并通过用户端APP以及检测终端的设计和调试,实现了座位使用情况的可靠检测和数据的信息化综合管理,提高了座位管理及使用效率,对解决高校座位管理难题,以及校园管理的信息化具有积极意义. 展开更多
关键词 座位管理 android mvp SQLITE C/S模式 薄膜压力传感器
在线阅读 下载PDF
基于安卓平台的高校运维系统设计与实现
15
作者 陈功锁 温佐承 彭志强 《电脑知识与技术》 2016年第12期78-80,83,共4页
随着移动互联网的快速发展,越来越多的系统开始支持移动设备访问,而传统高校运维系统只是单一网站,严重缺乏对移动设备的支持。通过对高校运维系统的需求分析,提出一种基于安卓平台的高校运维系统,并基于MVP架构实现。经相关功能测试和... 随着移动互联网的快速发展,越来越多的系统开始支持移动设备访问,而传统高校运维系统只是单一网站,严重缺乏对移动设备的支持。通过对高校运维系统的需求分析,提出一种基于安卓平台的高校运维系统,并基于MVP架构实现。经相关功能测试和性能测试证明该系统能够稳定运行且能承受较大的压力。 展开更多
关键词 高校运维系统 安卓 mvp RETROFIT RX JAVA
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部