恭喜武汉斗鱼网络科技有限公司张磊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜武汉斗鱼网络科技有限公司申请的专利懒加载实现方法、装置、电子设备和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114764484B 。
龙图腾网通过国家知识产权局官网在2025-05-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110041366.3,技术领域涉及:G06F16/957;该发明授权懒加载实现方法、装置、电子设备和存储介质是由张磊设计研发完成,并于2021-01-13向国家知识产权局提交的专利申请。
本懒加载实现方法、装置、电子设备和存储介质在说明书摘要公布了:本发明实施例公开了一种懒加载实现方法、装置、电子设备和存储介质。该懒加载实现方法包括:确定定义为抽象类的懒加载类,以实现懒加载逻辑功能,并在所述懒加载类中定义目标抽象方法以实现目标逻辑,至少两个目标业务类通过继承所述懒加载类继承懒加载逻辑功能;在页面实现过程中,通过复写系统提供的目标函数,以在回调所述目标函数时实现目标函数的逻辑功能;通过复写的目标函数传入所述目标抽象方法,以实现同一目标逻辑在至少两个目标业务类中的实现。本发明实施例通过抽象类和抽象方法的定义实现了懒加载实现避免受系统版本的限制,提高懒加载实现的适用场景。
本发明授权懒加载实现方法、装置、电子设备和存储介质在权利要求书中公布了:1.一种懒加载实现方法,其特征在于,包括:确定定义为抽象类的懒加载类,以实现懒加载逻辑功能,并在所述懒加载类中定义目标抽象方法以实现目标逻辑,至少两个目标业务类通过继承所述懒加载类继承懒加载逻辑功能;在页面实现过程中,通过复写系统提供的目标函数,以在回调所述目标函数时实现目标函数的逻辑功能;通过复写的目标函数传入所述目标抽象方法,以实现同一目标逻辑在至少两个目标业务类中的实现;其中,所述目标抽象方法包括获取页面布局ID方法、视图初始化方法以及懒加载初始化逻辑方法;其中,所述获取页面布局ID方法用于实现获取当前页面的布局ID信息,视图初始化方法用于设计视图初始化逻辑,懒加载初始化逻辑方法用于设计懒加载的初始化业务逻辑;所述方法还包括:定义一个全局动态获取的打印标签标识变量,以便后续继承的业务类在进行日志输出时打印日志信息;所述在页面实现过程中,通过复写系统提供的目标函数,以在回调所述目标函数时实现目标函数的逻辑功能,包括:在页面加载时,通过复写系统提供的onCreateView函数,以在页面加载时回调onCreateView函数实现具体的页面布局加载逻辑;相应的,所述通过复写的目标函数传入所述目标抽象方法,以实现同一目标逻辑在至少两个目标业务类中的实现,包括:在复写onCreateView函数中,传入获取页面布局ID方法,以实现在目标业务类中加载所述获取页面布局ID方法返回当前页面的布局ID信息;其中,所述获取页面布局ID方法的具体实现是通过至少两个目标业务类中的继承功能实现,以实现同一目标逻辑在至少两个目标业务类中的实现;所述在复写onCreateView函数中,传入获取页面布局ID方法,以实现在目标业务类中加载所述获取页面布局ID方法返回当前页面的布局ID信息,包括:在onCreateView函数中通过调用infalter对象中的inflate方法实现对页面布局的加载;所述在页面实现过程中,通过复写系统提供的目标函数,以在回调所述目标函数时实现目标函数的逻辑功能,还包括:在页面加载完成后,通过复写系统提供的onViewCreated函数,以在页面加载完成时回调onViewCreated函数实现具体的视图初始化逻辑;相应的,所述通过复写的目标函数传入所述目标抽象方法,以实现同一目标逻辑在至少两个目标业务类中的实现,包括:在复写onViewCreated函数中,传入视图初始化方法,以实现在目标业务类中获取所述视图初始化方法中具体的视图初始化设计逻辑;其中,所述视图初始化方法的具体实现是通过至少两个目标业务类中的继承功能实现,以实现同一目标逻辑在至少两个目标业务类中的实现;所述在复写onViewCreated函数中,传入视图初始化方法,以实现在目标业务类中获取所述视图初始化方法中具体的视图初始化设计逻辑,包括:在onViewCreated函数中通过调用视图初始化initView实现具体的视图初始化设计逻辑。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉斗鱼网络科技有限公司,其通讯地址为:430070 湖北省武汉市东湖开发区软件园东路1号软件产业4.1期B1栋11楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。