基于Android系统RecyclerView组件显示多类型样式的方法技术方案

技术编号:31482899 阅读:30 留言:0更新日期:2021-12-18 12:17
本发明专利技术公开基于Android系统RecyclerView组件显示多类型样式的方法,涉及Android系统组件优化领域;根据RecyclerView组件设置通用数据适配器,进行数据的增加或移除,通过抽象类使用泛型适配增加的数据,通过定义相应方法进行定制化开发,分配开发后不同样式的数据至不同类,隔离显示类型样式。隔离显示类型样式。隔离显示类型样式。

【技术实现步骤摘要】
基于Android系统RecyclerView组件显示多类型样式的方法


[0001]本专利技术公开方法,涉及Android系统组件优化领域,具体地说是基于Android系统RecyclerView组件显示多类型样式的方法。

技术介绍

[0002]随着移动互联网的快速发展,大型APP列表样式功能越来越复杂,列表所需要的RecyclerView组件官方示例越来越难以完成实际定制化的需求,而现有的Android系统加载方式,必然导致代码耦合严重,通用性不强。

技术实现思路

[0003]本专利技术针对现有技术的问题,提供基于Android系统RecyclerView组件显示多类型样式的方法,具有通用性强、实施简便等特点,具有广阔的应用前景。
[0004]本专利技术提出的具体方案是:
[0005]基于Android系统RecyclerView组件显示多类型样式的方法,根据RecyclerView组件设置通用数据适配器,进行数据的增加或移除,
[0006]通过抽象类使用泛型适配增加的数据,通过定义相应方法进行定制化开本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于Android系统RecyclerView组件显示多类型样式的方法,其特征是根据RecyclerView组件设置通用数据适配器,进行数据的增加或移除,通过抽象类使用泛型适配增加的数据,通过定义相应方法进行定制化开发,分配开发后不同样式的数据至不同类,隔离显示类型样式。2.根据权利要求1所述的基于Android系统RecyclerView组件显示多类型样式的方法,其特征是通过SparseArray类型的对象存储view进行数据查询。3.根据权利要求1或2所述的基于Android系统RecyclerView组件显示多类型样式的方法,其特征是利用列表展示类型样式,所述类型样式继承抽象类进行适配。4.根据权利要求1所述的基于Android系统RecyclerView组件显示多类型样式的方法,其特征是所述通过相应方法中setSpanSize()方法规定加载类型样式的排列方式,进行定制化开发。5.根据权利要求1所述的基于Android系统RecyclerView组件显示多类型样式的方法,其特征是具体步骤为:通过通用数据适配器,增加相应数据,利用SparseArray类型的对象存储view进行相应数据的查询,通过抽象类使用泛型对查询所获...

【专利技术属性】
技术研发人员:马硕
申请(专利权)人:山东健康医疗大数据有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1