列表List初始化方法通用方法循环遍历还有MutableList初始化方法添加删除替换指定位置的元素保留某些元素 在学些基础数据类型 Array的时候,我就很奇怪为什么不能增和删,后来发现,原来有另外一个类实现了类似Java中列表List的功能,这就是 MutableList 。而List和我们的Java中的List不一样,他只是提供增删改查除外的功能。后来发现原来MutableList 和 L
转载 2023-06-14 21:22:41
1426阅读
先来了解下集合初始化的方式listOf创建的集合是一个不可变的集合,也就是不能调用添加或者删除的方法。//声明一个list val list= listOf("唐三","小舞","马红俊","戴沐白","朱竹清","奥斯卡","宁荣荣")下面创建的集合是可变的。类似的set集合的创建方式是一样的,set集合不允许重复元素。对应的方式是setOf、mutableSetOfval list= muta
转载 2024-06-28 10:29:31
124阅读
List和MutableListList集合是MutableList的接口,List接口中没有增删改查方法,MutableList接口中添加了增删改查,通常使用MutableList集合,为有序可重复集合初始化: var list: List<Int> = listOf(1,2,3,4) var mutableList: MutableList<Int> = mutable
转载 2024-06-07 23:16:35
724阅读
【函数声明】可见性修饰符 关键字 函数名称 (参数列表) : 返回值类型 {函数体}用于创建类实例的工厂函数可以与抽象返回类型具有相同的名称。public fun getNum(x:Int, y:Int): Int{ return x + y } //工厂函数 interface Foo class FooImpl : Foo fun Foo(): Foo = FooImpl()【返回值
转载 2023-12-31 19:28:22
86阅读
(一)简介Handler机制是一套Android消息传递机制。在Android开发多线程的应用场景中,将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现 工作线程对UI的更新处理,最终实现异步消息的处理。 在Android开发中,为了UI操作是线程安全的,规定了只允许主线程更新Activity里的UI组件。但在实际开发中,存在多个线程并发操作UI组件的情况,导致UI操作线程不安全。故采
# Android Kotlin批量删除 ## 简介 在Android开发中,有时我们需要实现批量删除功能,即用户可以选择多个项进行删除操作。本文将详细介绍如何使用Kotlin实现Android中的批量删除功能。 ## 整体流程 ```mermaid journey title Android Kotlin批量删除流程 section 用户 - 选择多个项
原创 2023-10-08 05:34:29
180阅读
## Android Kotlin列表倒序实现 作为一名经验丰富的开发者,当有一位刚入行的小白不知道怎么实现“Android Kotlin列表倒序”时,我将会教会他。本文将详细介绍实现该功能的步骤和代码,并提供流程图和状态图以帮助理解。 ### 实现步骤 下面是实现“Android Kotlin列表倒序”的步骤,使用表格形式展示: 步骤 | 描述 ---|--- 1 | 创建列表的数据源
原创 2023-12-27 08:07:22
498阅读
本篇的知识点会在《 3.2.2 在 Kotlin 中实现 RecyclerView 及其点击事件》中被用到,到时可以回头进行查阅。一、操作符重载就像其他每种语言一样,Kotin有一些固定数量象征性的操作符,这里预定义了一些操作符执行一定的操作,我们可以在任何类中很容易地使用它们。比如典型的加(+),减(-),乘(*),除(/),而且还有很多其它的。类似Java这样的一些语言,这些操作符被限制在一些
学习Kotlin 中使用的基本类型:数字、字符、布尔值、数组与字符串。1. 整形和浮点型1.1 )Kotlin 提供了一组表示数字的内置类型。 对于整数,有四种不同大小的类型,因此值的范围也不同。类型大小(比特数)最小值最大值Byte8-128127Short16-3276832767Int32-2,147,483,648 (-2的31次方)2,147,483,647 (2的31次方 -1 )Lo
转载 2023-11-23 20:32:36
24阅读
我将Android控件的列表控件的学习知识总结一下和大家共享包括(ListView、ExpandableListView、Spinner)在Android开发中,罗列信息或者整理信息就是需要用到进度控件,Android源生提供了ListView、ExpandableListView、Spinner这三种列表控件。 其中Spinner就是相当于windows上经常看到的下拉框。1、ListView
# Android Kotlin中的对象列表删除操作详解 在Android开发中,经常会涉及到对对象列表进行删除操作,而使用Kotlin语言可以更加简洁和高效地实现这一操作。本文将为大家介绍如何在Android Kotlin中对对象列表进行删除操作,以及如何使用代码示例来实现这一功能。 ## 1. 对象列表删除操作简介 在Android开发中,我们经常会使用列表(List)来存储对象数据。当
原创 2024-03-09 05:58:16
358阅读
一起来学Kotlin:概念:13. Kotlin List, Set, Map, Sequence这里对 Kotlin 中四种 item collection 的方式进行整理和介绍:List, Set, Map,Sequences。 文章目录一起来学Kotlin:概念:13. Kotlin List, Set, Map, Sequence1 List 列表2 Set 集合3 Map 映射4 Seq
转载 2024-05-14 14:40:38
61阅读
kotlin 学习笔记 01简述kotlin 由于 jetbrain 设计的开源语言,可编译为 JVM 字节码或 javascript。在设计上,kotlin 吸收现代语言的优点,语法简约,号称与 java 100% 兼容(大部分的 java 代码可直接通过工具转换为 kotlin ),支持函数式编程,并提供很多语法糖。由于与 java 保持兼容,kotlin 可直接采用 java 的生态环境,而
转载 2024-06-17 13:20:42
55阅读
Kotlin】初识Kotlin之扩展函数与属性1、扩展函数在Kotlin中,对于已经定义好的class,我们可以使用扩展函数的方式,给这个类动态扩展一个函数方法,使用方法也很简单,看下面例子就懂了:fun main() { fun String.getLastChar() = this[this.length-1] println("woodwhale".getLastChar(
转载 2024-04-19 16:29:04
136阅读
上一篇文章介紹了协程的运行与恢复,本篇介绍父子协程什么是子协程我们这里举一个例子 第一个launch 创建的协程代表的就死父协程,第二个launch创建的协程代表的就是子协程,注意第一个launch调用的是this对象方法。 如上第二个launch调用的就是StandaloneCoroutine的launch方法,StandaloneCoroutine表示一个新建的协程,其本身也实现了Corout
转载 2023-12-01 11:17:59
176阅读
# Android Kotlin:在 for 循环中删除条目 在 Android 开发中,使用 Kotlin 编程语言时,我们经常会在列表中执行元素的删除操作。了解如何在 for 循环中安全地删除元素对于避免异常和数据不一致至关重要。在这篇文章中,我们将详细探讨在 Kotlin 中如何在 for 循环中删除列表中的元素,并通过示例代码帮助您理解。 ## 1. 删除元素的基本思路 在 Kotl
原创 8月前
131阅读
函数一、基础用法二、中辍函数2.1、什么是2.2、条件三、函数参数3.1、Spacal 标记法3.2、设置默认值3.3、可变参数 varage3.4、varage作为参数3.5、varage 与 泛型一起使用四、函数作用域五、函数的返回值六、尾递归函数七、单函数表示法参考地址 一、基础用法fun 函数名(参数名:参数类型):返回值类型{ 函数体 }fun getTag(s
# Android Room 删除列表Android开发中,Room是谷歌提供的持久性库,用于在SQLite数据库上进行抽象层。Room使得在应用中使用数据库变得更加容易和高效。在开发过程中,经常会遇到需要删除数据库中的列表项的情况。本文将介绍如何使用Room来删除列表项,并提供相应的代码示例。 ## Room简介 Room是一个在SQLite数据库之上提供了更高级抽象层的持久性库。它包
原创 2024-03-25 05:00:00
261阅读
# Android列表遍历删除Android开发中,我们经常会使用列表来展示一系列的数据。然而,有时候我们需要从列表删除一些元素。本文将介绍如何在Android中遍历列表删除元素的方法,以及一些可行的方案和最佳实践。 ## 列表遍历删除的需求 假设我们有一个包含一系列人名的列表,我们需要从列表删除所有姓"李"的人。在这种情况下,我们希望遍历列表删除符合条件的元素。 ## 方案一
原创 2023-08-17 08:59:06
195阅读
# Android列表删除动画实现教程 ## 1. 整体流程 为了实现Android列表删除动画效果,我们需要按照以下步骤进行操作: 1. 获取要删除列表项在RecyclerView中的位置 2. 创建一个动画效果 3. 设置动画监听器 4. 在动画结束时执行删除操作 下面我们将详细介绍每一步的具体操作和所需的代码。 ## 2. 代码实现 ### 步骤一:获取要删除列表项位置
原创 2024-02-04 09:49:14
81阅读
  • 1
  • 2
  • 3
  • 4
  • 5