E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kotlin灯饰
Kotlin
之常用高阶函数
常用高阶函数1、变换函数map2、变换函数flatMap3、过滤函数filter4、合并函数zip5、压缩reduce6、折叠函数fold7、全部代码1、变换函数map从
Kotlin
源码可知map函数就是对
键盘書生
·
2023-10-16 17:40
Kotlin
kotlin
android
开发语言
Kotlin
学习笔记——(八)高阶函数案例
注:编码工具为IntelliJ目录
Kotlin
的lambda表达式实现原理高阶函数函数作为函数参数函数作为函数的返回值高阶函数使用案例回调高阶函数配合扩展函数使用函数作为最后一个参数的调用方式模仿监听
Kotlin
迷月星辰
·
2023-10-16 17:09
Kotlin学习笔记
kotlin
开发语言
Kotlin学习笔记
Kotlin
学习笔记十八、高阶函数
高阶函数函数定义:参数类型包含函数类型或者返回值类型为函数类型的函数为高阶函数本节没有太多的文字内容叙述,直接上代码:示例一、valmMap:MutableMap=mutableMapOf("a"to"b")//上面的“.forEach”、“.map”两个高阶函数以及类似这样的高阶行数:其实他的完整形态应该是这样的:“、map()”、“.forEach()”;//当只有一个lambda表达式作为参
任缥缈
·
2023-10-16 17:37
Kotlin笔记
android
kotlin
kotlin
高阶函数
高阶函数
Kotlin
笔记高阶函数(七)
Kotlin
笔记高阶函数(七)
Kotlin
笔记数据类型(一)
Kotlin
笔记字符串(二)
Kotlin
笔记运算符(三)
Kotlin
笔记函数(四)
Kotlin
笔记面向对象(五)
Kotlin
笔记继承、抽象类、
苏打水解渴
·
2023-10-16 17:07
Kotlin
kotlin
高阶函数
let
apply
with
Kotlin
笔记(四):高阶函数
一些与集合相关的函数式API的用法,如map、filter函数等,
Kotlin
的标准函数,如run、apply函数等。这几个函数有一个共同的特点:它们都会要求我们传入一个Lambda表达式作为参数。
ZWaruler
·
2023-10-16 17:31
Kotlin
kotlin
ItemTouchHelper实现RecyclerView拖拽重排序
引言今天,就来实现一下RecyclerView的重排序,即拖拽每个ItemView能完成重新布局,当然少不了DataBinding做数据绑定,
Kotlin
再加上ItemBinding写起来代码量也能精简不少
千夜零一
·
2023-10-16 16:15
Kotlin
(run,apply)陷阱
前一段时间跟一个朋友聊天聊到run,apply里面有一个隐蔽的陷阱,记录下来,前车之鉴,后车之师泛型T首先我们先看一下apply的源码funT.apply(block:T.()->Unit):T{block();returnthis}这个泛型T可以为null,也就是说null也被赋予了apply的方法null.apply{System.out.println("nullapply")}在IDE里面
MicroCoder
·
2023-10-16 16:47
两种方式封装Retrofit+协程,实现优雅快速的网络请求
目的简单调用、少写重复代码不依赖第三方库(只含Retrofit+Okhttp+协程)完全不懂协程也能立马上手(模板代码)用
Kotlin
的方式写
Kotlin
代码,什么意思呢?
ldlywt
·
2023-10-16 15:55
MVI +
kotlin
+ Flow封装APP构架
一、背景最近看了好多MVI的文章,原理大多都是参照google发布的应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。二、MVI先简单说一下MVI,从MVC到MVP到MVVM再到现在的MVI,google是为了一直解决痛点所以不断推出新的框架,具体的发展流程就不多做赘诉了,网上有好多,我们可以选择性适合自己的。应用架构指南中主要的就是两个架构图:2
金戈鐡馬
·
2023-10-16 13:31
Android
Android
MVI
Flow
Kotlin
架构封装
从简单到复杂,MVI 架构定义与封装使用总结
前言时间回到一年多前讨论度很高的MVI架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的MVI架构是如何从简单到复杂,从Java到
Kotlin
到协程再到
码中之牛
·
2023-10-16 13:28
移动开发
Android
架构
架构
framework
android
移动开发
面试
职场和发展
Android Studio运行
kotlin
项目,一直Read timed out
AndroidStudio运行
kotlin
项目,一直Readtimedout下载别人的
Kotlin
项目,导入as后,运行app一直失败,提示Readtimedout,有2种解决办法第一种方式:gradle.properties
夜未央ぴ陌上花开丶
·
2023-10-16 10:50
android
studio
kotlin
android
Android Studio中遇到的问题【小白】
AndroidStudio中遇到的问题已有解决方法的1.使用makeJar打包文件时出现:app:lint错误2.Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
盲目丶
·
2023-10-16 07:42
Android开发学习
android
错误:Module was compiled with an incompatible version of
Kotlin
. The binary version of its metadata
androidstudio升级
kotlin
之后,build时gradle就爆出了错误:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
X-CLK
·
2023-10-16 07:41
kotlin
flutter
android
kotlin
android
studio
初探Oracle全栈虚拟机---GraalVM
官方说明:GraalVM是一个生态系统和共享运行时,不仅提供基于JVM的语言(如Java,Scala,Groovy和
Kotlin
)的性能优势,还提供其他编程语言(如JavaScript,Ruby,Python
weixin_30799995
·
2023-10-16 06:13
运维
python
javascript
ViewUI
安卓手机应用开发需要学什么专业知识呢?
详细如下:1、Java或
Kotlin
编程语言:安卓应用通常使用Java或
Kotlin
编写。你需要学习其中一种或两种编程语言,以便进行应用程序的开发。2、安卓开发工具:安卓应
莫等闲_青鸟
·
2023-10-16 05:23
android
智能手机
Kotlin
系列(二) 基本语法(1)
image属性与变量
Kotlin
类中的属性,既可以使用关键字var声明为可变的,也可以用val声明为只能赋值一次的只读变量。
kevenZheng
·
2023-10-16 05:39
中秋月圆之夜,我与协程的泄漏做斗争
——小鱼人通过本篇文章,你将了解到:如何检测
Kotlin
协程的内存泄漏?
Kotlin
协程为啥会内存泄漏?如何避免
Kotlin
协程的内存泄漏?协程挂起和线程挂起的终极混用关注内存泄漏到底有没有现实意义?
小鱼人爱编程
·
2023-10-16 03:50
android
kotlin
开发语言
Kotlin
DSL 学习
之前在《Effective
Kotlin
》一书中,有一条专门讲解DSL的:考虑为复杂的对象创建定义DSL,让我对DSL有了一定的了解。
RikkaTheWorld
·
2023-10-16 03:20
Kotlin
kotlin
学习
Android最全面试题整理、还有
Kotlin
目录1.理解线程间通信2.工作者线程(workerThread)与主线程(UI线程)的理解3.通过Handler在线程间通信的原理4.子线程发消息到主线程进行更新UI,除了handler和AsyncTask,还有什么?5.子线程中能不能newhandler?为什么?6.Handler、Thread和HandlerThread的差别7.当Activity有多个Handler的时候,Message消息
乘风!
·
2023-10-16 03:19
android
andriod
kotlin
面试
Kotlin
学习笔记(四)—— 协程的基础知识,面试官的最爱了~
与君共勉~前段时间一直在学习Compose,所以导致
Kotlin
笔记系列搁置了好久。
修之竹
·
2023-10-16 03:18
Android
Kotlin
android
kotlin
探索 Jetpack PreferenceDataStore 原理
DataStore使用
Kotlin
Flow异步地存储数据。Android官方推荐我们把SharedPreferencs迁移到DataStore。PreferenceDataStore与Proto
欧少泽
·
2023-10-16 03:17
Jetpack
android
android
jetpack
轻轻松松
Kotlin
快速入门(一)
最近在学习
kotlin
,记录下自己学习过程中的笔记。因为内容比较多,所以分为几篇文章。
Misdirection_XG
·
2023-10-16 03:16
技术提升
kotlin
Android开发
kotlin
android
java
Jetpack:009-
kotlin
中的lambda、匿名函数和闭包
文章目录1.概念介绍2.使用方法2.1函数类型的变量2.2高阶函数3.内容总结4.经验分享我们在上一章回中介绍了Jetpack中Icon和Imamg相关的内容,本章回中主要介绍
Kotlin
中的lambda
talk_8
·
2023-10-16 03:15
一起Talk
AndroidJetPack吧
kotlin
android
lambda
匿名函数
闭包
AndroidX项目接入穿山甲广告填坑
一、项目版本GradlePlugin:8.0.2Gradle:8.0
Kotlin
:1.7.20compileSdk:34compose-bom:2022.10.00AS:2022.2.1穿山甲:5.6.0.7
荣览
·
2023-10-16 00:15
Android第三方SDK
androidx
穿山甲广告SDK
Kotlin
对象-修饰符
类的修饰Open、Override、final:packagecom.init.demo.modify/****对象:修饰符*/openclassModifyPerson{openvarname:String=""openvarage:Int=0varheight:Double=0.0varweight:Double=0.0/***子类方法重写超类方法时,超类方法不添加open,编译器提示erro
慢羊羊的快发明
·
2023-10-16 00:01
Android
Kotlin
Kotlin入门学习
Android
Kotlin
自是福
bean json转
kotlin
,
Kotlin
使用Gson将json字符串转换为ojbect列表
Ihaveaproblemwith
Kotlin
towritecodeforconversionfromjsonStringtoListofobjects.NormalyinJavaitislikethis
黄禹惜
·
2023-10-16 00:59
bean
json转kotlin
视频教程-图解Python编程神器Jupyter Notebook-Python
丰富的Python、Swift、
Kotlin
开发及培训经验。
weixin_28838453
·
2023-10-15 20:24
2020-10-27
Kotlin
语言和java语言相比较有哪些优点
前几天在找工作面试的过程中,由于我的简历中提到我有
kotlin
语言的基础,结果面试官就问到了我今天要写的这个话题,当时,我回答的时候,我自己感觉回答的不是很完美,条理不是很清晰,于是,今天趁工作闲暇之余写一篇关于
帅的被人砍_b10e
·
2023-10-15 19:31
Android---DVM以及ART对JVM进行优化
DalvikDalvik是Google公司自己设计用于Android平台的Java虚拟机,Android工程师编写的Java或者
Kotlin
代码最终都是在这台虚拟机中被执行的。
别偷我的猪_09
·
2023-10-15 15:05
#
Android进阶
android
jvm
使用笔记:DataBinding在
Kotlin
中的使用
今天文章主要记录一下DataBinding在
Kotlin
中的简单使用。
愿天深海
·
2023-10-15 14:04
android
kotlin
Android Studio Template(模板)开发
在网上,关于模板开发的资料比较少,而且Studio版本较低,也缺少实际开发中很多功能的示例(比如说Studio在加入
kotlin
后,我们怎么生成
kotlin
的模板)。
JustinMiller
·
2023-10-15 14:04
Kotlin
vs Java:为什么Springboot官方教程选择了
Kotlin
?
别担心,
Kotlin
来了!它是你的救星,也是Springboot官网教程的选择。想知道为什么吗?那就往下翻吧!
chwt9299
·
2023-10-15 12:12
未分类宝典
spring
boot
kotlin
后端
java
【
Kotlin
精简】第3章 类与接口
1简介
Kotlin
类的声明和Java没有什么区别,
Kotlin
中,类的声明也使用class关键字,如果只是声明一个空类,
Kotlin
和Java没有任何区别,不过定义类的其他成员会有一些区别。
__Yvan
·
2023-10-15 10:01
Kotlin
Android
kotlin
开发语言
android
Kotlin
基础学习笔记第八章——高阶函数:Lambda作为形参和返回值
在
kotlin
中,函数可以用lambda或者函数引用来表示。因此,任何以lambda或者函数引用作为参数的函数,或者返回值为lamda或函数应用的函数,或者两者都满足的函数都是高阶函数。
小刘学安卓
·
2023-10-15 10:28
android
学习
Kotlin
学习笔记 五:函数和lambda表达式
函数只返回单个表达式,则可以用等号=即可funarea(x:Double):Double=x,而对于单表达式函数而言,编译器可以自动推断函数的返回值类型,因此也可以改为funarea(x:Double)=x3.
Kotlin
嗯先生
·
2023-10-15 10:28
Kotlin
笔记(一):Lambda,非空判断,函数默认参数
1.Lambda表达式 Lambda就是一小段可以作为参数传递的代码,在
kotlin
中的标准形式为:{参数名1:参数类型,参数名2:参数类型->函数体} 标准形式使用如下:vallist=listOf(
ZWaruler
·
2023-10-15 10:24
Kotlin
kotlin
2019-12-24
下面古光
灯饰
详细为大家介绍:城市景观亮化设计本来也就是城市美好的一个重要组成部分,景观亮化可以让整个城市拥有更好的经济效益及社会效益,目前我国大部分的城市全部都已经开展了整个项目的建设,这一个举措,也让城市进入到现代化的阶段中
古光灯饰
·
2023-10-15 07:17
Kotlin
设计模式之策略模式
简单介绍下用
Kotlin
写的策略模式,还有就是与Java版本的对比。
Kotlin
Java输出output.png实现策略模式时,Koltin则显得格外亮眼。理由就是高阶函数的运用。
塞上牧羊空许约
·
2023-10-15 06:16
Android接入googleAdmob(
kotlin
)
一、配置ads环境1.添加依赖implementation'com.google.firebase:firebase-ads:19.4.0'implementation'androidx.lifecycle:lifecycle-extensions:2.1.0'2.AndroidManifest设置3.自定义application中overridefunonCreate(){super.onCre
人鱼小姐没有腿
·
2023-10-15 05:13
Lua 垃圾回收机制
但是和java、
kotlin
一样,有时也需要外部进行辅助回收,区分哪些资源是可以进行回收的。
江澎涌
·
2023-10-15 03:39
Lua
lua
android
开发语言
c++
c语言
Kotlin
学习之函数的一些点
1.
Kotlin
没有定义自己的集合类,二十在java集合类的基础上提供了更丰富的APIeg:list.last()获取集合最后的一个元素2.
Kotlin
运行函数和属性直接在文件中声明,而不仅仅是作为类的一部分
MissPSTime
·
2023-10-15 01:30
Kotlin
中with、let、run、apply、also的使用区别汇总
偷个懒,仅找了几个表格对照比对,方便以后查看使用区别函数名函数块内使用对象返回值是否扩展函数适用场景withthis函数块最后一行或return表达式的值否适用于调用同一个类多个方法letit函数块最后一行或return表达式的值是适用于对象统一处理不为空的情况runthis函数块最后一行或return表达式的值是适用with()、let()函数的任何场景applythis该对象是适用于run()
code作业本
·
2023-10-15 00:02
android
kotlin
c语言
jni
ndk
Kotlin
笔记(二):标准函数,静态方法,延迟初始化,密封类
1.标准函数
Kotlin
的标准函数指的是Standard.kt文件中定义的函数,任何
Kotlin
代码都可以自由地调用所有的标准函数.前面用到的let函数就算一个标准函数,它的主要作用就是配合?.
ZWaruler
·
2023-10-15 00:57
Kotlin
kotlin
Kotlin
中let with run apply also 详解
说关键字不对,因为只是预先的定义好的方法,而不是一个关键字,但是我理解的时候是当作一个既定的以存在的理解的(虽然不是关键字但在
kotlin
中也是一些可以直接使用的方法),所以就不通篇改了1)let相关下面这个抽象类
雨痕消失
·
2023-10-15 00:57
kotlin
Kotlin
学习之----内置函数apply、let、run、with、also的使用
用法:info.run{}三、let用法:info.let{}四、with用法:with(info)五、also:info.also{}//返回info本身总结:apply、let、run、with是
kotlin
mldxs
·
2023-10-15 00:52
kotlin
android
kotlin
java
Kotlin
let run with apply also 关键字
Kotlin
letrunwithapplyalso关键字参考官网学习资料https://play.
kotlin
lang.org/byExample/06_scope_functions/一、let
Kotlin
柯南二号
·
2023-10-15 00:13
kotlin
前端
javascript
怎么解决java.lang.NoClassDefFoundError:
kotlin
/jvm/internal/Intrinsics
报错如下2023-07-1812:18:57,320ERRORErrorprocessingelementQueue:CLASS_NOT_FOUND[12:18:57][Clientthread/INFO]:Settinguser:1122[12:18:58][Clientthread/INFO]:(SessionIDistoken::873357d12e3234ffb5ba71a34f4e397
Yuking666
·
2023-10-15 00:25
java
kotlin
jvm
java.lang.NullPointerException: Parameter specified as non-null is null: method
kotlin
.jvm.internal.
java.lang.NullPointerException:Parameterspecifiedasnon-nullisnull:method
kotlin
.jvm.internal.Intrinsics.checkNotNullParameter
HXWANHC
·
2023-10-15 00:53
Android
kotlin
java
android
Android Studio 查看Java和
Kotlin
的字节码
Android做性能优化,需要想了解代码的底层编译运行原理,这样就需要查看字节码,下面分享查看字节码的方式,希望能帮助大家1、查看java字节码在Settings->Tools中添加ExternalTools,输入Name和下面三要素,保存即可$JDKPath$\bin\javap-c-verbose$FileClass$$OutputPath$然后打开你要查看字节码的类,右键如下:控制台会自动打
MoonLoong
·
2023-10-14 22:05
Android
Studio
字节码
字节码
缩短从需求到上线的距离:集成多种工程实践的稳定框架 | 开源日报 No.55
go-zero包含极简的API定义和生成工具goctl,可以根据定义的api文件一键生成Go,iOS,Android,
Kotlin
,Dart,TypeScript,JavaScript代码,并可直接运
开源服务指南
·
2023-10-14 22:32
开源日报
开源
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他