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
教程(环境搭建)
Kotlin
IntelliJIDEA环境搭建IntelliJIDEA免费的社区版下载地址:DownloadIntelliJIDEA–TheLeadingJavaand
Kotlin
IDE下载安装后,我们就可以使用该工具来创建项目
摆烂的程序员阿轩.
·
2024-01-28 20:17
kotlin
开发语言
android
极简设计模式
1.简要Python设计模式是一种用于解决常见
编程问题
的模板。设计模式可以帮助程序员编写可维护、可扩展和可重用的代码。Python设计模式可以分为以下几类:创建型模式:用于创建对象的最佳方式。
吉小雨
·
2024-01-28 18:13
python
【
Kotlin
】协程
2,简单实例导入依赖:dependencies{implementation"org.jetbrains.
kotlin
x:
kotlin
x-coroutines-core:1.4.2"implementation"org.jetbrains.
kotlin
x
风起云涌~
·
2024-01-28 18:34
kotlin
java
开发语言
震惊!Google完全启用Compoes!!!
全部默认
kotlin
+compose下一步直接Finish没有你选的余地。直接创建Compose了!看来以后安卓新项目官方写法就是Compose了!!
arpsyalin
·
2024-01-28 17:23
android
Kotlin
协程 SharingStarted
作用:用于定义在shareIn和stateIn操作符中启动和停止共享协程的策略。这个函数接口提供了一组内置的策略1.EagerlyvalEagerly:SharingStarted在这种共享模式下,共享立即开始,并且永不停止。即使没有订阅者,共享也会一直保持活跃。2.LazilyvalLazily:SharingStarted在这种共享模式下,共享在第一个订阅者出现时开始,并且永不停止。即使没有订
小铁-Android
·
2024-01-28 15:30
Kotlin
协程
kotlin
开发语言
android
Kotlin
协程库v1.7.1的核心模块(
kotlin
x-coroutines-core)--
kotlin
x.coroutines.flow篇
Flow是一种异步数据流的表示,可以用于处理异步数据流的操作。目录AbstractFlowasFlowasSharedFlowasStateFlowbuffercallbackFlowcancellablecatchchannelFlowcollectcollectIndexedcollectLatestcombinecombineTransformconflateconsumeAsFlowcou
小铁-Android
·
2024-01-28 15:29
Kotlin
协程
kotlin
android
协程
Kotlin
常用集合操作符
创建集合List:1.创建一个空List:valemptyList=emptyList()2.创建一个普通的List:valnormalList=listOf("hello","world")3.创建一个可以修改的List:vallist=mutableListOf()set:1.创建一个空set:valemptySet=emptySet()2.创建一个普通set:valnomalSet=setO
K_Smile
·
2024-01-28 14:02
Android Compose 简单的网络请求框架实例。
以下是一个简单的例子,展示了如何使用Compose和Retrofit来构建一个网络请求:一、确保在你的`build.gradle`文件中添加了必要的依赖项:
kotlin
dependencies{implementation"androidx.compose.ui
No Promises﹉
·
2024-01-28 13:33
android
Kotlin
介绍及基础用法演示
Kotlin
是一种静态类型编程语言,由JetBrains公司开发并在2011年首次发布。
薛定谔的zhu
·
2024-01-28 12:29
kotlin
开发语言
android
Kotlin
高阶函数详解
高阶函数在
Kotlin
中,函数是一等公民,高阶函数是
Kotlin
的一大难点,如果高阶函数不懂的话,那么要学习
Kotlin
中的协程、阅读
Kotlin
的源码是非常难的,因为源码中有太多高阶函数了。
蜗牛是不是牛
·
2024-01-28 11:03
Android ScaleGestureDetector检测双指缩放Bitmap基于Matrix动画移动到双指捏合中心点ImageView区域中心,
Kotlin
AndroidScaleGestureDetector检测双指缩放Bitmap基于Matrix动画移动到双指捏合中心点ImageView区域中心,
Kotlin
在Android双指缩放ScaleGestureDetector
zhangphil
·
2024-01-28 08:54
kotlin
Android
android
kotlin
Android双指缩放ScaleGestureDetector检测放大因子大图移动到双指中心点ImageView区域中心,
Kotlin
(2)
Android双指缩放ScaleGestureDetector检测放大因子大图移动到双指中心点ImageView区域中心,
Kotlin
(2)在AndroidScaleGestureDetector检测双指缩放
zhangphil
·
2024-01-28 08:22
Android
kotlin
android
kotlin
Unity面试汇总
C#
编程问题
:什么是协同程序?在主线程运行的同时开启另一段逻辑处理,来协助当前程序的执行,开启协同程序就是开启一个线程。换句话说,开启协同程序就是开启一个可以与当前程序并行的逻辑。
Kevin_Erics
·
2024-01-28 07:41
游戏开发—随心学习
unity
面试
Kotlin
快速入门系列2
Kotlin
的基本数据类型
Kotlin
的基本数值类型包括Byte、Short、Int、Long、Float、Double等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。
左大星
·
2024-01-28 07:24
kotlin
开发语言
android
Kotlin
快速入门系列3
Kotlin
条件、循环控制IF条件控制与Java类似,一个if语句可包含布尔表达式和一条或多条语句。
左大星
·
2024-01-28 07:24
kotlin
开发语言
android
jupyter notebook的安装及插件推荐
jupyternotebook从python语言开始,陆续支持了Java、C、R、JavaScript、
Kotlin
、Scala甚至是Mathematica
优码
·
2024-01-28 06:46
Get
Start
python
jupyter
pycharm
编程语言只是一个工具
验证可行性缺点复杂的功能,很难实现代码运行在一个个进程中,性能浪费严重JAVA最完善生态系统,没有之一优点就像英雄亚瑟,对抗路、打野、辅助,什么都干缺点代码啰嗦,开发周期长,导致加班严重,秃顶,考虑用
kotlin
刘博平
·
2024-01-28 03:11
日志
redis
安全
接口
Kotlin
MultiPlatform:构建跨平台应用的未来
Kotlin
MultiPlatform:构建跨平台应用的未来1引言1.1
Kotlin
MultiPlatform简介
Kotlin
MultiPlatform(简称KMP)是一种由JetBrains开发的跨平台开发解决方案
Calvin880828
·
2024-01-27 20:37
Kotlin进阶
kotlin多平台
kotlin
Android Jetpack 之 什么是Jetpack
特性1.加速开发组件可以单独采用(不过这些组件是为协同工作而构建的),同时利用
Kotlin
语言功能帮助开发者提高工作效率。2.消除样板代码AndroidJetpack可管理繁琐的Ac
gerryjia
·
2024-01-27 20:49
kotlin
data clas 数据类
dataclass介绍
kotlin
中dataclass是一种持有数据的特殊类编译器自动从主构造函数中声明的所有属性导出以下成员:.equals()/.hashCode()对.toString()格式是"
胡小牧
·
2024-01-27 17:21
Kotlin知识总结
kotlin
开发语言
android
【异常收集】IDEA启动项目遇到的异常汇总,包括插件异常,版本依赖异常,启动异常等以及对应的解决办法
该文章旨在记录开发中遇到的一些异常,以供遇到似错误进行参考修改一、项目在多个环境下切换,有一次启动后编译失败,报异常背景:项目在不同环境下有对应的分支,切换分支后运行项目,报错如下错误:
Kotlin
:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.6.0
奔腾的码农
·
2024-01-27 13:09
开发日志
intellij-idea
java
ide
九、
Kotlin
注解
1.什么是注解注解是对程序的附件信息说明。注解可以作用在类、函数、函数参数、属性等上面。注解的信息可用于源码级、编译期、运行时。2.注解类的定义使用元注解@Retention声明注解类的作用时期。使用元注解@Target声明注解类的作用对象。定义注解类时可以声明带参数的主构造器。其中:要求参数类型必须在编译时期就能够确定下来,所以参数类型只能是基本类型、KClass、枚举、其他注解、以及这些类型的
zengkaiqiang562
·
2024-01-27 11:28
Kotlin
kotlin
注解类的定义和使用
Kotlin
常见的内置注解
七、
Kotlin
泛型
1.泛型的声明1.1在函数定义中声明泛型funfunc(p1:T,p2:T){...}其中:表示声明了一个泛型T。于是在函数func的定义中(如:形参列表上、函数体中、返回值类型上)才可以使用泛型T表示一个不确定的类型。函数调用时,泛型支持自动类型推导(即可以根据传入的实参类型推导泛型的具体类型):func(1,2)//此时泛型T表示Int型。func(1,'a')//此时无法根据实参进行类型推导
zengkaiqiang562
·
2024-01-27 11:58
Kotlin
kotlin
Kotlin
泛型
泛型的型变
协变和逆变
类型投影
星投影
类型擦除
五、
Kotlin
函数进阶
1.高阶函数1.1什么是高阶函数以下2点至少满足其一的函数称为高阶函数:形参列表中包含函数类型的参数//参数paramN可以是:函数引用、函数类型变量、或Lambda表达式。funfunName(param1:Type1,param2:Type2,...,paramN:(p1:T1,p2:T2,...)->RT):ReturnType{...}返回值类型是函数类型funfunName(param1
zengkaiqiang562
·
2024-01-27 11:57
Kotlin
Kotlin
高级函数
Lambda
表达式
内联函数
常用扩展方法
集合的常用扩展方法
Kotlin
匿名内部类
SAM
转换
六、
Kotlin
类型进阶
1.类的构造器&init代码块1.1主构造器&副构造器在使用时的注意事项&注解@JvmOverloads推荐在类定义时为类提供一个主构造器;在为类提供了主构造器的情况下,当再定义其他的副构造器时,要求副构造器必须调用到主构造器,否则报语法错误;在继承时,如果父类中定义了主构造器或者副构造器,那么子类在继承父类时要在子类的构造器后面指明所调用的父类构器;可以在定义构造器时为形参提供默认参数值;如果要
zengkaiqiang562
·
2024-01-27 11:57
Kotlin
Kotlin
类构造器
lazy代理
单例类
伴生对象
注解JvmStatic
数据类
枚举类
密封类
查看Kotlin的Java代码
Kotlin
反射
文章目录
Kotlin
反射概述添加依赖库反射结构图KClass获取KClass创建对象遍历构造函数主要成员KCallable主要成员KParameter主要成员KType主要成员获取对象属性修改对象属性值案例
xiangxiongfly915
·
2024-01-27 11:54
Kotlin
Kotlin
反射
KClass
KCallable
KParameter
KType
搜狐新闻客户端使用
Kotlin
之后对JSON解析框架的探索
本文字数:7488字预计阅读时间:45分钟01引言自2017年Google发布
Kotlin
语言之后,Android开发由原来的Java开始向
Kotlin
过度,目前绝大部分Android开发岗位基本要求就是熟练使用
搜狐技术产品小编2023
·
2024-01-27 11:49
kotlin
json
开发语言
android
java
Spring Boot 启动错误【
Kotlin
】
目录错误详情错误原因解决方法一解决方法二错误详情
Kotlin
:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.7.1
Leslie_Lei
·
2024-01-27 11:18
風華絕代
spring
boot
后端
java
八、
Kotlin
反射
2.反射的依赖库
Kotlin
中不仅自己实现了一套
Kotlin
反射的API,还可以使用Java反射的API。
zengkaiqiang562
·
2024-01-27 11:18
Kotlin
kotlin
Kotlin
反射的依赖库
反射的使用场景
typeOf函数获取泛型信息
保留泛型签名信息的混淆配置
数据类的深拷贝
kotlin
let with run also apply also
let只有一个lambda函数块block作为参数的函数,调用T类型对象的let函数,则该对象为函,在函数块内可以通过it指代该对象。返回值为函数块的最后一行或指定return表达式。适用场景:场景一:最常用的场景就是使用let函数处理需要针对一个可null的对象统一做判空处理。场景二:然后就是需要去明确一个变量所处特定的作用域范围内可以使用with它是将某对象作为函数的参数,在函数块内可以通过t
潇洒人生_cca2
·
2024-01-27 01:16
Kotlin
Multiplatform项目推荐 | 太空人分布图
Kotlin
Multiplatform项目推荐|太空人分布图项目简介
Kotlin
Multiplatform项目是一种跨平台开发技术,它可以同时使用SwiftUI、JetpackCompose、ComposeforWearOS
Calvin880828
·
2024-01-26 22:37
kotlin多平台
Kotlin进阶
kotlin
开发语言
android
使用KMP迁移Android app到IOS平台
辛亏JetBrains推出
Kotlin
Multiplatform和ComposeMultiplatform,突然间,你可以重复使用大部分代码库,并继续使用我熟悉的语言和IDE。
Calvin880828
·
2024-01-26 21:27
kotlin多平台
Kotlin进阶
android
ios
kotlin
android开发,使用
kotlin
学习ContentProvider
1、注册ContentProvider右击com.example.myapplication包->New->Other->ContentProvider。会弹出窗口点击finish,完成创建ContentProvider类,这时你可以在注册代码中看到注册ContentProvider时通常指定属性属性描述name指定该ContentProvider的实现类的类名authorities指定该Cont
Hdnw
·
2024-01-26 16:37
Android
android
kotlin
学习
Kotlin
中,== 和 === 比较
1==运算符(EqualityOperator):==用于比较对象的内容是否相等,类似于Java中的equals()方法。当你想要比较两个对象的值是否相等时,应该使用==。例如:a==b,如果a和b的内容相等,则表达式为true。2===运算符(ReferentialEqualityOperator):===用于比较两个对象是否是同一个引用,即它们在内存中的地址是否相同。当你想要检查两个引用是否指
呆咖啡
·
2024-01-26 16:32
kotlin
基础
比较
kotlin
中的初始化问题纪录
2.init代码块之中的函数问题下面是一段错误的代码:classm
kotlin
{valinfo:Stringinit{getInfoMethod()info="adaddddd"}fungetInfoMethod
呆咖啡
·
2024-01-26 16:59
kotlin
java
初始化
Kotlin
实现万能自定义ImageView
今天我们来实现一个基于
Kotlin
的万能自定义ImageView(在Google的大力推动下,
Kotlin
已经成为android开发的主流语言了)。
kksoCoud
·
2024-01-26 12:26
LeetCode之Sort Array By Parity(
Kotlin
)
问题:GivenanarrayAofnon-negativeintegers,returnanarrayconsistingofalltheevenelementsofA,followedbyalltheoddelementsofA.Youmayreturnanyanswerarraythatsatisfiesthiscondition.Example1:Input:[3,1,2,4]Output
糕冷羊
·
2024-01-26 11:46
Android Weekly Notes #446
#446DataStoreTutorialForAndroidJetpackDataStore的使用教程.SoyouwanttobeanEngineeringManager如何转变思维当一个EM.或许你会想偶尔写写代码,但是对你和团队来说都不是个好主意.CookingTastycodein
Kotlin
—Part1TheQuickDevelopersGuideto
圣骑士wind
·
2024-01-26 11:29
每天学一点
Kotlin
---- 目录
----《第一季
Kotlin
崛起:次世代Android开发》学习笔记1
Kotlin
之HelloWorld每天学一点
Kotlin
----HelloWorld每天学一点
Kotlin
----常量和变量2
Kotlin
冯可乐同学
·
2024-01-26 10:25
浅谈HashSet和HashCode
一.HashSet
Kotlin
中==HashSet==是一个集合类,它扩展了==AbstractMutableSet==类并实现了==Set==接口。==HashSet==类使用散列机制存储元素。
CZ_WL
·
2024-01-26 09:41
LeetCode之Sum of Even Numbers After Queries(
Kotlin
)
问题:WehaveanarrayAofintegers,andanarrayqueriesofqueries.Forthei-thqueryval=queries[i][0],index=queries[i][1],weaddvaltoA[index].Then,theanswertothei-thqueryisthesumoftheevenvaluesofA.(Here,thegiveninde
weixin_33736048
·
2024-01-26 09:30
移动开发
数据结构与算法
LeetCode之Sum of Left Leaves(
Kotlin
)
问题:Findthesumofallleftleavesinagivenbinarytree.3/\920/\157Therearetwoleftleavesinthebinarytree,withvalues9and15respectively.Return24.方法:递归实现,遍历所有叶节点,递归时增加是否为左子树参数,如果既为左子树且同时是叶子节点则返回节点值,对所有符合条件节点的值求和即为
糕冷羊
·
2024-01-26 09:59
Leetcode
leetcode
kotlin
LeetCode之Range Sum of BST(
Kotlin
)
问题:Giventherootnodeofabinarysearchtree,returnthesumofvaluesofallnodeswithvaluebetweenLandR(inclusive).Thebinarysearchtreeisguaranteedtohaveuniquevalues.Example1:Input:root=[10,5,15,3,7,null,18],L=7,R=
糕冷羊
·
2024-01-26 09:59
Leetcode
Kotlin
leetcode
kotlin
kotlin
集合操作符总结
文章目录
kotlin
集合操作符总结mapfilter&filterNot&filterNotNullcounttake&takeLastslicesumOf&sumreduce&foldgroupByflattenflatMap
kotlin
xiangxiongfly915
·
2024-01-26 09:27
Kotlin
kotlin
集合操作符
Kotlin
协程与flow
目录协程基础launchsuspendcoroutineScopejoin终结动作超时组合式协程asyncFlowintellij配置基础flowOn协程基础launchrunBlocking是一个协程生成器,它连接了协程与非协程世界launch也是一个协程生成器,它用于开启一个协程delay可以挂起协程,直到计时结束才继续运行该协程//该协程实现效果:先输出hello,延迟1s后再输出world
Zhillery
·
2024-01-26 09:53
#
Kotlin
kotlin
android
开发语言
kotlin
sum 与 sumOf
kotlin
中sum的作用:计算一个列表里面数字的总和:valnumbers=listOf(1,2,3,4,5)valsum=numbers.sum()println("Thesumis:$sum")/
胡小牧
·
2024-01-26 09:50
Kotlin知识总结
kotlin
java
算法
Java Swing桌面项目打包成可执行jar
IDEA打jar包配置,没有用gradle或maven内容来源某一言如果你没有使用Gradle,你可以按照以下步骤手动打包你的Swing项目为可执行的JAR文件:确保你的项目设置正确:确保你的项目是一个
Kotlin
Swing
ximen502
·
2024-01-26 07:53
java
jar
开发语言
Android笔记 编译
kotlin
文件
一、下载编译包https://github.com/JetBrains/
kotlin
/releases/tag/v1.2.40TIM截图20180425120751.png然后解压。
blossom_6694
·
2024-01-26 04:27
Kotlin
开发环境配置指南
一、下载与安装
Kotlin
编译器步骤1:获取最新版
Kotlin
编译器要配置
Kotlin
开发环境,首先需要从JetBrains官方GitHub仓库下载最新的
Kotlin
编译器。
好奇的菜鸟
·
2024-01-26 04:12
Kotlin
kotlin
浅谈Android开发模式之RxJava+Retrofit+MVP(
kotlin
)
此文分两部分讲,一部分是RxJava+Retrofit网络请求的使用,一部分是MVP模式结合网络请求开发一,RxJava+Retrofit的使用①module引入里面已经封装了OkHttp和Gson,不需要另外引入implementation'com.squareup.retrofit2:retrofit:2.3.0'implementation'com.squareup.retrofit2:co
Wocus
·
2024-01-26 03:28
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他