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搞起来
2021-03-07 -
Kotlin
学习之路=函数作用域
let操作符和run操作符区别let操作符和run操作功能类似,只是let操作符,对应传入的Lambda表达式不是T的扩展函数,而第一个参数是T类型,且传入了作用域对象。apply操作符apply操作的的功能,对应Lambda表达式是作用域对象的扩展函数,返回值是作用域对象本身(注意这里哦,前面讲的run和let返回值都是Lambda表达式的返回值)。also操作符also操作符的的功能,对应La
UnderGoing
·
2023-12-23 16:24
9.属性代理
by关键字实际上就是一个属性代理运算符重载的符号,任何一个具备属性代理规则的类,都可以使用by关键字对属性进行代理可以简单理解为属性的setter、getter访问器内部实现是交给一个代理对象来实现例如
kotlin
学吉他的袁先生
·
2023-12-23 15:03
Kotlin
之lambda、let、with、run、apply、also函数的使用
相比Java,
Kotlin
提供了不少高级语法特性。对于一个
Kotlin
的初学者来说经常会写出一些不够优雅的代码。
canwen2003
·
2023-12-23 14:10
一篇文章带你使用VSCode搭建SpringBoot开发环境
(1)功能对比:IDEA是一个完整的集成开发环境,支持Java、
Kotlin
、Sca
吃饭睡觉打代码想南南
·
2023-12-23 11:40
vscode
maven
spring
boot
11.内部类
1.java中非静态内部类可以持有外部类的状态2.
kotlin
中默认的内部类是静态内部类,可以用inner修饰变成非静态内部类inner修饰前classOutter{classInner{}}funmain
学吉他的袁先生
·
2023-12-23 01:01
【
Kotlin
】一款专门为 Java 程序员打造的快速掌握
Kotlin
技术博客
目录初识
Kotlin
历史工作原理第一个HelloWorld!
陈亦康
·
2023-12-23 00:34
Kotlin
kotlin
开发语言
android
Handler 的这 15 个问题,你又清楚了多少呢?
毕竟,现在写异步,RxAndroid链式调用、
Kotlin
协程同步方式写异步代码,不香么?
椰果玩安卓
·
2023-12-22 19:33
kotlin
第三方库记录
一、测试除了JUnit与TestNG,下面两个框架提供了用
kotlin
编写测试的更有表现力的DSL1.
Kotlin
Test(https://github.com/
kotlin
test/
kotlin
test
忘川丿
·
2023-12-22 06:09
kotlin
开发语言
android
深入浅出
Kotlin
协程
1.协程的出现协程最早诞生于1958年,被应用于汇编语言中(距今已有60多年了),对它的完整定义发表于1963年,协程是一种通过代码执行的恢复与暂停来实现协作式的多任务的程序组件。而与此同时,线程的出现则要晚一些,伴随着操作系统的出现,线程大概在1967年被提出。2.JAVA对协程的支持OpenJDK–Loom:其中引入了轻量级和高效的虚拟线程,而且是有栈协程JDK引入一个新类:java.lang
三翼鸟数字化技术团队
·
2023-12-22 06:31
kotlin
log4j
开发语言
java
android
Kotlin
自定义Toast,任意界面,任意位置源码
importandroid.annotation.SuppressLintimportandroid.content.Contextimportandroid.os.Handlerimportandroid.os.Looperimportandroid.text.TextUtilsimportandroid.view.LayoutInflaterimportandroid.view.Viewimp
xiaovtoulu
·
2023-12-22 04:56
高性能网络请求框架OKHTTP
OkHttp是一个开源的HTTP客户端库,用于在Java和
Kotlin
应用程序中进行网络请求和处理响应。它由Square开发,提供了简单、高效且易于使用的API。
BlueSocks
·
2023-12-22 02:02
IntelliJ IDEA 2023.3 安装教程
它支持多种编程语言,包括Java、
Kotlin
、Scala和其他JVM语言,同时也为前端开发和移动应用开发提供了丰富的功能。
宋小黑
·
2023-12-21 22:23
intellij-idea
java
ide
idea
激活
Proto3: Generating Your Classes - 生成你的类
TogeneratetheJava,
Kotlin
,Python,C++,Go,Ruby,Objective-C,orC#codeyouneedtoworkwiththemessagetypesdefinedina.protofile
Upping8
·
2023-12-21 22:16
Android中高级开发工程师-面试记录-长期更新(二)
由于篇幅原因,接上面的一篇继续:Android中高级开发工程师-面试记录-长期更新JD一面2021-05-2620:30电话面试1、
Kotlin
和Java的运算符可以重载么?
肖义熙
·
2023-12-21 18:33
Kotlin
之字符串内嵌模式和函数参数默认值
1、字符串内嵌模式在
Kotlin
中我们不需要像Java那样慢慢的拼接字符串,而是可以直接将表达式写在字符串里,即使构建非常复杂的字符串,也会变得轻而易举。
code希必地
·
2023-12-21 18:35
kotlin
协程库报错“Program type already present”解决
kotlin
协程库报错“Programtypealreadypresent”解决最近在学习
kotlin
,学习到协程库这一块了,针对Android的话就是coroutines-android库。
tinyvampirepudg
·
2023-12-21 18:27
go程序员面试算法宝典 pdf_
Kotlin
程序员面试算法宝典 PDF 下载
资料目录:前言面试笔试经验技巧篇经验技巧1如何巧妙地回答面试官的问题2经验技巧2如何回答技术性问题3经验技巧3如何回答非技术性问题4经验技巧4如何回答快速估算类问题5经验技巧5如何回答算法设计问题6经验技巧6如何回答系统设计问题8经验技巧7如何解决求职中的时间冲突问题11经验技巧8如果面试问题曾经遇见过,是否要告知面试官12经验技巧9被企业拒绝后是否可以再申请12经验技巧10如何应对自己不会回答的
weixin_39556064
·
2023-12-21 17:48
go程序员面试算法宝典
pdf
Kotlin
实战指南一:集合
Kotlin
初体验一:集合集合一、listOf()函数二、mutableListOf()函数三、arrayListOf()函数四、listOfNotNull()函数五、binarySearch()函数集合
华海渡
·
2023-12-21 16:18
Kotlin
kotlin
开发语言
android
4.类及其成员的可见性
java中的成员变量默认是default,
kotlin
是public对比java
kotlin
javaprivateprivateprotectedprotecteddefault(包内可见)internal
学吉他的袁先生
·
2023-12-21 15:04
Android Canvas状态save与restore,
Kotlin
AndroidCanvas状态save与restore,
Kotlin
privatefunf1(){valbitmap=BitmapFactory.decodeResource(resources,R.mipmap.pic
zhangphil
·
2023-12-21 13:10
kotlin
Android
android
kotlin
基本类型
kotlin
依然万物皆对象,在
kotlin
中使用的基本类型有:数字、字符、布尔值、数组和字符串数字整数有Byte8位最小-128最大127Shot16位最小-32768最大32767int32位最小-2
rookienan
·
2023-12-21 12:17
HarmonyOS --- 首页(新新新手版,高手误入)
阿弥陀佛,苦逼Android学完Java学Dart、学完Dart学
Kotlin
、学完
Kotlin
学Compose、学完Compose,HarmonyOS来啦!艹(更别说还有Framework)艹艹艹。
码中之牛
·
2023-12-21 07:46
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
鸿蒙开发
openharmony
移动开发
scrollview 嵌套 recyclerview 显示不全
kotlin
scrollview中嵌套recyclerview,这时recyclerview有可能显示不全,在recyclerview外面包裹一层RaletiveLayout就可以了。
老头er
·
2023-12-21 03:31
android
LeetCode之Delete Leaves With a Given Value(
Kotlin
)
问题:方法:基于树的递归,但是需要回溯当前结点,最后一直回溯到根节点,如果当前结点是叶子结点同时等于target时回溯时返回null否则返回当前结点,最后就能得到正确的结果。classDeleteLeavesWithAGivenValue{classTreeNode(var`val`:Int){varleft:TreeNode?=nullvarright:TreeNode?=null}funrem
糕冷羊
·
2023-12-21 00:51
揭秘
kotlin
协程中的CoroutineContext
前言从
kotlin
1.1开始,协程就被添加到
kotlin
中作为实验性功能,直到
kotlin
1.3,协程在
kotlin
中的api已经基本稳定下来了,现在
kotlin
已经发布到了1.4,为协程添加了更多的功能并进一步完善了它
快乐的程序猿
·
2023-12-21 00:09
3.
kotlin
可变变量和不可变变量
funmain(args:Array){//可变变量vara:Int=10a=20//不可变变量valb=10//b=30//此处编译会报错}var声明可变变量,val声明不可变变量也就是java中的final常量,但是也有区别val和final的区别1.final属于编译时常量,在编译时就知道了不可变了2.val属于运行时常量,在编译时还不确定,在后面可以通过反射修改里面的值如果需要变成和jav
写代码的向日葵
·
2023-12-20 19:32
Kotlin
中object关键字的使用
定义在
Kotlin
中,object关键字可以用来声明对象。对象可以分为两种:对象表达式:一种表达式,可以直接赋值给变量或常量。对象声明:一种类似于Java中的静态类的声明。
wayne214
·
2023-12-20 16:33
kotlin
开发语言
android
Android :
Kotlin
基础 入门
1.
Kotlin
基础入门1.
kotlin
你好世界funmain(args:Array){println("Hello,
Kotlin
!")}
javaGHui
·
2023-12-20 16:03
Kotlin相关
android
kotlin
笔记
Android
Kotlin
语言下的文件存储
目录将数据存储到文件中创建文件和保存数据读取文件SharedPreferences存储存储数据到SharedPreferences中Context类中的getSharedPreferences()方法Activity类中的getPreferences()方法从SharedPreferences中读取数据SQLite数据库存储创建数据库调用数据库操作数据库增删改查升级数据库将数据存储到文件中创建文件
pgc_tel
·
2023-12-20 14:11
我的Android之路
android
kotlin
开发语言
数据库升级
Kotlin
那些与Java不一样的写法
一、构造器//一个User类classUser{}//添加参数的主构造器classUser(name:String){}//加val、var声明为类的属性classUser(valname:String){}//init代码块可以添加初始化逻辑classUser(valname:String){init{...}}//次构造器classUser(valname:String){init{...}c
郑子
·
2023-12-20 11:04
Android:基础篇
java
kotlin
开发语言
【
Kotlin
】基础变量、集合和安全操作符
文章目录数字字面常量显式转换数值类型转换背后位运算符字符串字符串模板修饰符数组集合(
Kotlin
自带)通过序列提高效率惰性求值序列的操作方式中间操作末端操作可null类型安全调用操作符?.操作符?
xoliu1
·
2023-12-20 10:56
kotlin
kotlin
开发语言
android
Kotlin
lateinit 判断是否初始化时通过反射吗?
lateinit表示延迟初始化。使用起来很简单,如下:classLateinitDemo{lateinitvarstr:Stringfuninit(){str="HelloWorld!"}funtest(){if(this::str.isInitialized){println("strisinitialized,it's$str")}else{println("strisuninitialize
星流星
·
2023-12-20 09:54
runCatching异常捕获onSuccess/onFailure返回函数,
Kotlin
runCatching异常捕获onSuccess/onFailure返回函数,
Kotlin
funtest(a:Int,b:Int){runCatching{a/b}.onSuccess{println(
zhangphil
·
2023-12-20 09:08
kotlin
kotlin
安卓开发学习---
kotlin
版---笔记(三)
网络安卓主页的网络框架:OkHttp在OkHttp的基础上进行封装的:Retrofit框架,更常使用OkHttp学习在使用网络请求的时候,先添加网络访问权限:类似还有其他:除此之外,还有添加两个依赖:在app-build.gradle-dependencies下:implementation("com.squareup.okhttp3:okhttp:4.9.0")//网络请求日志打印impleme
AsiaSun.
·
2023-12-20 09:33
安卓学习
android
学习
kotlin
Android 图片加载库之Coil的详解与使用
接下来,我将介绍一款以
kotlin
语言开发的框架Coil。Coil的介绍一、介绍是
蜗牛、Z
·
2023-12-20 09:29
图片短视频
kotlin
android
android
kotlin
Coil
我们的学习应该需要方法
我们早上5点到6点头脑是最清晰的时候用了背单词最好不过7点到8点吃早餐9点到10点是是耐力最佳的时候这时候数学物理
搞起来
11点到12点这个时候就预习一下早上学的东西12点到14点睡一下16到18点这个时候可以做一些更复杂的理科题
我的夜雨
·
2023-12-20 09:20
Android Weekly Notes #449
AndroidWeeklyIssue#449Android
Kotlin
AnalyticsMadeSimple!
圣骑士wind
·
2023-12-20 07:31
ViewBinding与DataBinding(视图绑定与数据双向绑定)
findViewById()过于繁琐,强制转换不安全;butterkniife会存在众多臃肿的全局变量的控件,已不再维护;
kotlin
-android-extensions通过引入布局可以直接使用资源id
苏火火丶
·
2023-12-20 03:47
Android
Jetpack
android
jetpack
android
Kotlin
入门(四):关键字之lateinit(笔记)
在
Kotlin
中定义变量或者属性都是需要初始化值的,并且其都是private的,但是有些时候对于变量或者属性只需要声明,但是不需要初始化,则
kotlin
提供了lateinit关键字来实现:classStudent
睿丶清
·
2023-12-20 01:34
一文快速实战
Kotlin
协程与Flow
今天就带大家一起来解决这个问题,通过几个简单的Demo和实战,巩固我们
Kotlin
协程和Flow的知识体系,从而能更有信心地用到
BlueSocks
·
2023-12-20 01:49
Kotlin
Multiplatform的现状—2023年网络研讨会
Kotlin
Multiplatform的现状—2023年网络研讨会在2023年,
Kotlin
Multiplatform因其开发、当前状态和未来潜力而受到了相当大的关注。
Calvin880828
·
2023-12-19 23:31
kotlin多平台
kotlin
开发语言
android
Kotlin
协程库v1.7.1的核心模块(
kotlin
x-coroutines-core)--
kotlin
x.coroutines篇
目录asContextElement:asCoroutineDispatcher:jsasDeferred:asExecutor:jsasPromise:async:jsawait:awaitAll:awaitCancellation:cancelAndJoin:cancelChildren:CancellableContinuation:CancellationException:Closeab
小铁-Android
·
2023-12-19 23:29
kotlin
开发语言
android
2312d,D语言单元测试等
原文我最近决定在"系统编程"领域试些小众语言.我已用了Java,Dart和
Kotlin
等高级语言编程多年了(并试了许多其他相同级别或更高级的语言),需要扩大视野,因为对某些类型应用,这些语言并不是最好的工具
fqbqrr
·
2023-12-19 22:48
dlang
d
d
关于compose和
kotlin
的一些兼容性问题
以下是出现的兼容性问题之一:androidx.compose.compiler.plugins.
kotlin
.IncompatibleComposeRuntimeVersionException:YouareusinganoutdatedversionofC
IT_Studio
·
2023-12-19 22:43
kotlin
开发语言
android
Androidstudio加载编译时
kotlin
-compiler-embeddable一直下载中
打开网址https://repo.maven.apache.org/maven2/org/jetbrains/
kotlin
/
kotlin
-compiler-embeddable/1.6.10/1.下载jar
Ocean_奋斗史
·
2023-12-19 22:12
工作中遇到的问题
kotlin
android
痴迷不悟的小叔
让我没想到的是,和我最亲的小叔居然
搞起来
了这个,而且已经被洗脑了,见到人就如痴如醉的给你介绍权健。
摩西城主
·
2023-12-19 20:26
Gson 自动生成适配器插件
在json解析方面我们常见有下面几方面困扰1.moshicode-gen能自动生成适配器,序列化效率比gson快,但是自定义程度不如gson,能java
kotlin
共存且解决了默认值的问题2.gsonapi
亚洲小炫风
·
2023-12-19 18:07
java
json
json
零反射
gson
提升速度
json解析速度最快的方式
Flutter 教程之
Kotlin
多平台与 Flutter,为您的应用选择哪一个
Kotlin
Multiplatform和Flutter是两个最流行的多/跨平台应用程序框架,它们正在迅速成熟。两者都允许您在为Android和iOS开发应用程序时重用代码。
iCloudEnd
·
2023-12-19 17:38
kotlin
.
Kotlin
NullPointerException
AS打包时一直报错,点击右下角的感叹号,弹出来的信息里提示
kotlin
.
Kotlin
NullPointerException,但工程中没有任何地方使用
Kotlin
解决方案:把build.gradle版本升级到
默_4971
·
2023-12-19 17:05
驼背的数量与日俱增!
看到步不好的后尘的大小人,该提醒还是得提醒一声,真的不好,
搞起来
可费劲了![捂脸]
纵情嬉戏天地间
·
2023-12-19 12:46
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他