探讨一种Android快速开发的MVP模式

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sniperxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着安卓开发技术的成熟,Android技术选型模式也有很多,第三方库也层出不穷。笔者针对开发的用到的第三方库进行了整合,以到达快速开发的目的。当项目越庞大、复杂,参与的研发人员越来越多的时候,采用mvp模式的优势就明显起来,MVP模式(Model-View-Presenter)可以说是MVC模式(Model-View-Controller)在Android开发上的一种变种、进化模式。Mvp模式选用Kotlin语言作为开发语言该语言相比于Java语言的优势明显,Kotlin 有更强大的类型推断,也省去了末尾的省略号,各种方法的調用也更简单了。而且在Android中,有一个工具叫kotlin-android-extensions来帮助省略findViewByid的代码,直接使用在xml文件中写的id名字来获取控件的引用,使得代码的可读性的提高,也使代码更加简洁。
  关键词:Kotlin;MVP框架;Android
  中图分类号:TP311
其他文献
在现有计算程序的基础上,引入有限变形几何框架及大变形条件下的Bodner-Partom本构模型.同时,利用实验数据确定了材料的物理参数.计算与实验对比说明,非线性几何计算及物理参
采用单线铁路车站股道数的简单分析模型、排队论分析模型和模拟分析模型,分别就技术站、限制区间两端车站、一般会让站等不同类型的车站股道数进行了分析.确定股道数量时,应
摘要:随着信息技术的不断发展,计算机网络在人们生活当中的应用越来越广泛。网络技术应用在各行各业的生产当中,为人们提供了大量的信息数据。当前网络安全出现了多种问题,受到了用户的广泛关注。该文对计算机网络在运行过程中的常见问题进行简述,并提出具体的运行和维护策略。  关键词:新形势;计算机网络;常见问题;安全技术;运行和维护  中图分类号:TP393 文献标识码:A  文章编号:1009-3044(2
基于单向短纤维增强金属基复合材料的单纤维模型,利用轴对称弹塑性有限元分析方法,研究了该类复合材料中热残余应力的大小和分布情况以及各种微结构参量的变化对它的影响,同
柑桔疮痂病是广西许多柑桔产区的主要病害之一,主要危害温州蜜柑、桠柑、沙田柚等品种,红[木黎]檬等砧木品种也可受害。笔者等1980年在原广西柳州地区农科所及广西柑桔黄龙病防
龙岩特早熟蜜柑(稻叶)是龙岩市特色优势水果,深受人们的喜爱,在国内外享有一定的知名度。为进一步提高龙岩特早熟蜜柑(稻叶)的品质,提早成熟,2004年我们开展了地膜、反光膜在龙岩特早
摘要:针对高校软件工程专业普遍出现人才结构不均衡,专业课程设置、教学内容、培养模式等滞后于社会技术的问题,重点研究以工程教育认证为目标的应用型本科院校在人才培养模式、毕业要求12点标准、课程体系结构等方面进行方案选择和具体内容制定问题,认真贯彻国家以“着重培养创新型、复合型、应用型人才”的指导意见,制定出具有特色的培养方案。  关键词:工程教育认证;毕业要求标准;课程体系结构;应用型本科  中图分
期刊
提出三维10结点映射夹层无限元模型及相应算式。在半无限区域的岩土工程中,用此单元与夹层有限单元耦合系统模拟无限区域的软弱夹层,与常规的有限元法相比,取较小的计算范围,就能
韶关翁源县龙仙镇三华村是著名的三华李原产地,种植三华李有100多年的历史,是当地农民经济的主要产业。2006年翁源县种植三华李面积1029hm^2,产量1846t。但从2003年开始,当地三华