[发明专利]一种快速实现MVVM模式的框架BMVVMFramework在审

专利信息
申请号: 201610961596.0 申请日: 2016-11-04
公开(公告)号: CN106569818A 公开(公告)日: 2017-04-19
发明(设计)人: 杨斌昌 申请(专利权)人: 广东穗阳商务服务股份有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 广州天河恒华智信专利代理事务所(普通合伙)44299 代理人: 陈明月
地址: 510623 广东省广州市天*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种快速实现MVVM模式的框架BMVVMFramework。其中,包括进入需要加载网络数据列表的初始化页面、与初始化页面关联的默认页面和与默认页面有关联的封装页面,与初始化页面关联的显示数据页面和与显示数据页面关联的封装不布局页面。本发明具有使整个项目的结构更加清晰、简单,容易理解,而且通用性极强,无须额外学习,只要使用就可以马上生成一个MVVM模式的效果。
搜索关键词: 一种 快速 实现 mvvm 模式 框架 bmvvmframework
【主权项】:
一种快速实现MVVM模式的框架BMVVMFramework,其特征在于,包括进入需要加载网络数据列表的初始化页面、与初始化页面关联的默认页面和与默认页面有关联的封装页面,与初始化页面关联的显示数据页面和与显示数据页面关联的封装不布局页面;所述的初始化页面加载一个View提示页面,有数据之后加载数据的状态则变为下拉刷新和加载更多,而获取数据有可能网络异常而获取不到,而数据拿回来之后可能解析出现错误或者服务器崩溃,或仅仅是列表数据没有内容;所述的显示数据页面是通过数据返回之后绑定视图进行数据关联,并且附带点击事件,其中定义了统一请求的出口,回调数据自动绑定视图和点击事件,返回一种统一的模板,轻松实现数据绑定和响应;所述的封装不布局页面是通过Databinding的双向绑定技术把刷新状态和列表视图进行关联,轻松实现列表操作影响刷新状态进而请求网络数据进行新一轮列表视图更新和通过页面和页数控制进行加载更多数据;列表请求数据与状态关联,当网络请求的时候状态也相应进行改变,状态改变会立即关联到视图的改变;所述的默认页面是非列表的需要加载网络数据的界面也同样跟列表的模式相似,虽然实现方式不一致,但同样遵循统一的方法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东穗阳商务服务股份有限公司,未经广东穗阳商务服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610961596.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top