Kotlin_和RecyclerView的一个demo

Android Kotlin 基础之RecyclerView (2020更新) Android Kotlin 基础之RecyclerView 原教程地址https://www.raywenderlich.com/1560485-android-recyclerview-tutorial-with-kotlin demo 代码下载 链接:https://pan.baidu.com/s/1qfRHlbO3kqmApCo0Oln32Q 密码在留言处 简介 回收... 阅读详情
Kotlin请求网络拿到数据后用RecyclerView显示的一个demo

这是请求网络拿到数据的Demo

本篇主要接上篇拿到数据后的展示

一:拿到数据后给recycler设置布局管理器和adapter
 recyclerview.layoutManager = LinearLayoutManager(applicationContext)
 recyclerview.adapter = MyAdapter(response.body())
二:Adapter代码

(R.layout.item_case只有一个TextView)

  class MyAdapter(var context: Context,var listBean: CaseListBean) : RecyclerView.Adapter<MyAdapter.ViewHolder>() {

        override fun onBindViewHolder(holder: ViewHolder, position: Int) {
            holder.tvTitle.text = listBean.data!!.data!![position].case_name
            //点击事件
            holder.tvTitle.setOnClickListener {
                Toast.makeText(context,holder.tvTitle.text,Toast.LENGTH_SHORT).show()
            }
        }

        override fun getItemCount(): Int {
            return listBean.data!!.data!!.size
        }

        override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int): ViewHolder {
            val view = LayoutInflater.from(parent?.context).inflate(R.layout.item_case, parent, false)
            return ViewHolder(view)
        }

        class ViewHolder : RecyclerView.ViewHolder {

            var tvTitle: TextView

            constructor(itemView: View) : super(itemView) {
                tvTitle = itemView.findViewById(R.id.tv_1)
            }
        }

    }



Android-Kotlin实现RecyclerView数据列表Demo Kotlin实现RecyclerView数据列表最简单,最容易理解的Demo 立即下载

相关推荐

Kotlin写的RecyclerView

Kotlin最近比较火,我简单学了一下,写了个小demo,RecyclerView的.

Kotlin和RecyclerView的一个demo

Kotlin和RecyclerView的一个demo Kotlin最近比较火,我简单学了一下,写了个小demo,RecyclerView的. 1.使用到的东西 语言:Kotlin 不会配置的点这里....滑稽 RecyclerView OkHttp3 RxJava RxAndroid Glide Gson 2.需要引入的库 implementation 'com.android.suppo...

weixin_34125592的博客 266

kotlin recyclerview 多布局 多实体

一个用kotlin写的 android recyclerview 多布局 多实体的简单demo 目的是记录多布局时adapter的kotlin写法

Kotlin笔记31--RecyclerView的使用

1.添加依赖 在 app 的 build.gradle 中添加依赖, dependencies { implementation 'androidx.recyclerview:recyclerview:1.1.0' } 2.编写布局文件 写个简单的布局文件,就放一个 RecyclerView , <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.co

weixin_44021334的博客 2890

APB Timer验证环境搭建——学习笔记(1)

以下为个人学习笔记,如有疏漏,请大家指正补充~~APB Timer是一个简单的下行计数器,包括一个32位计数器和一组比较器,可以实现多种计时功能。包括生成一次性中断或者定时中断。

qq_41651535的博客 1578

28GHz毫米波滤波器设计实战:用SynMatrix快速搞定SIW带通滤波器(附完整参数)

本文详细介绍了如何使用SynMatrix工具链高效设计28GHz SIW带通滤波器,涵盖智能参数预测、多物理场联合优化和加工误差补偿等核心技术。通过实战案例和完整参数模板,帮助射频工程师快速实现毫米波滤波器设计,显著提升工作效率并避免反复迭代。

weixin_29284657的博客 495

kotlin recycleview+cardview列表、使用DialogFragment显示、搜索列表、recycleview结合databinding来使用改变数据、数据绑定、宫格列表Grid

recycleview+cardview列表显示 简介 列表显示图片和文字介绍,项目中很大情况都会使用到,现在我们来看图片效果: 只需要传一个ListArray的数据,就可以显示,废话不多说,大家来看代码是怎么实现的 代码 1、导入依赖 implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.android.support:cardview-v7:28.0.0' implementat

wy313622821的博客 8998

Mplus—随机截距交叉滞后模型(Random Intercepts Cross-Lagged Panel Model, RI-CLPM)

介绍随机截距交叉滞后模型(Random Intercepts Cross-Lagged Panel Model, RI-CLPM)的相关知识,例如模型内容、Mplus语法及对应网址等。

m0_54401011的博客 9533

Kotlin和RecyclerView的一个demo(1)

以前一直是自己在网上东平西凑的找,找到的东西也是零零散散,很多时候都是看着看着就没了,时间浪费了,问题却还没得到解决,很让人抓狂。后面我就自己整理了一套资料,还别说,真香!资料有条理,有系统,还很全面,我不方便直接放出来,大家可以先看看有没有用得到的地方吧。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!外链图片转存中…(img-TlwdiWA0-1713388997137)]

2401_84132204的博客 1084

【COMSOL】将一个面上数据导出CSV或txt格式的方法

在COMSOL中参数化扫描后,把一个面上或体里的数据按照CSV或TXT格式导出的方法。

dave496206的博客 2990

Adams中AKISPL和DX函数的妙用:打造精准的非线性衬套模型

本文深入探讨了在Adams动力学软件中,如何巧妙运用AKISPL插值函数与DX等位移测量函数,构建高精度的非线性衬套模型。文章通过实战案例,详细解析了从单轴非线性刚度到完整六自由度耦合模型的实现步骤与调试技巧,帮助工程师将复杂的实验或有限元数据转化为可靠的多体动力学仿真模型,有效提升系统仿真置信度。

sky77的博客 318

kotlin + 列表拖拽重新排序、滑动进行删除

kotlinTouchHelperDemo给各位客官奉上Github地址: https://github.com/Niekon/kotlinTouchHelperDemo 简书地址: http://www.jianshu.com/p/2e591df06d73其实在一个月前就想写个kotlin的Demo,想在kotlin成为Android的主流开发语言之前学习学习它. 但是中间一直没有时间,正好

一只努力的小小程序猿 1260

一、两电平IGBT整流器

电压源换流器(Voltage source converter,VSC)连接交流主网和直流电网,起到交直流网络连接、功率输送和电能变换的作用。采用电压控制手段可维持直流电压的稳定;或采用功率控制手段保证系统功率输出达到预期。VSC的三相电压平衡方程如式(1)所示:式中,igx和ugx分别表示主网三相电流与电压(x=a,b,c);ucx表示换流器VSC 交流输出电压;Rg表示交流主网等效电阻;Lg表示交流主网等效电感。

TUCHACHINA的博客 4159

Android RecyclerView使用总结(Kotlin)

RecyclerView使用总结(Kotlin)一、前言二、开始1、布局文件2、初始化用到的数据3、recyclerView设置布局管理器4、适配器5、设置点击事件6、下拉刷新,上拉加载更多7、拖拽移动、滑动删除8、适配器完整代码9、含多种item布局的recyclerView三、结尾 一、前言 最近在学kotlin语言,所以写了这个Demo来练手,顺便复习一下RecyclerView的使用。 Demo效果图: 二、开始 1、布局文件 这是Demo的主布局文件,由于使用到一个下拉刷新,上拉加载的开源框

weixin_44902943的博客 4366

第一部分:VTK基础入门(第1章:VTK简介与概述)

VTK简介与核心特性概述 VTK(Visualization Toolkit)是一个开源的跨平台C++类库,专用于3D计算机图形学、图像处理和科学可视化。由Kitware公司开发,VTK自1993年起源以来,经历了开源化、成熟化和现代化多个发展阶段,现已成为科学可视化的核心工具之一。 VTK的核心特性包括: 管道架构:模块化设计实现数据流管理 丰富的数据支持:处理多边形数据、图像数据等 强大的渲染能力:集成OpenGL,支持多种渲染技术 最新版本VTK 9.4.2增强了现代C++支持,优化了内存管理,并提升

仰望星空的博客 2359

STM32 USB键盘实现指南

在STM32上实现键盘功能可以通过USB HID(人机接口设备)协议来实现,使STM32设备能被计算机识别为标准键盘。通过上述步骤,您可以在STM32上实现一个功能完整的USB键盘。关键点包括:正确配置USB HID设备实现键盘矩阵扫描处理按键事件并生成HID报告优化按键响应和消抖处理添加额外功能如宏键和LED反馈这个实现可以作为基础,进一步扩展为游戏键盘、宏键盘或特殊输入设备。

suny8的专栏 969

Android kotlin使用RecyclerView实例

写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。

m0_55030688的博客 1707

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: Kotlin_使用Retrofit和RxJava进行简单的网络请求与Gaon数据解析
下一篇: Kotlin_和Viewpager+Fragment的一个demo
ParkSiHoo_
博客等级 码龄10年 20粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值