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灯饰
android studio 3.0中
kotlin
导入anko失败
安装github上anko的用法,分别写入了ext.anko_version='0.10.4'compile"org.jetbrains.anko:anko-commons:$anko_version"//AnkoLayoutscompile"org.jetbrains.anko:anko-sdk25:$anko_version"//sdk15,sdk19,sdk21,sdk23arealsoav
六分
·
2023-08-19 08:15
Kotlin
() -> Unit 理解
定义返回值为函数的函数/***accumulate是一个无参的,返回“函数类型”的,函数*accumulate()表示:是一个无参的,名为accumulate的函数,记作函数A*()->Unit表示:一个无参的,返回值为Unit的函数,暂时记作函数B*将这个B作为返回值,即是返回一个函数作为返回值*在函数中accumulate()中,即是返回{println(sum++)},这个代码块,block
简单不一定不好
·
2023-08-19 08:54
Kotlin
kotlin
开发语言
android
Kotlin
中的 设计模式
单例模式饿汉模式饿汉模式在类初始化的时候就创建了对象,所以不存在线程安全问题。局限性:1、如果构造方法中有耗时操作的话,会导致这个类的加载比较慢;2、饿汉模式一开始就创建实例,但是并没有调用,会造成资源浪费;java模式下publicclassModelJavaTest{privatestaticModelJavaTestmInstance=newModelJavaTest();publicsta
简单不一定不好
·
2023-08-19 08:24
Kotlin
kotlin
设计模式
java
坦克大战-
kotlin
游戏需求 仿照IT黑马
kotlin
教程中的坦克大战,在它的基础上做了以下升级: 1.增加侧边栏,显示敌我双方的坦克数量 2.敌方坦克生成的同时,随机生成不同样式的
不要喷香水
·
2023-08-19 08:22
H5游戏
kotlin
开发语言
android
kotlin
常见函数let,with,run,apply,also的使用
目录一、let关键字的使用二、内联函数with三、内联扩展函数之run四、内联函数apply五、内联扩展函数之also六、let,with,run,apply,also函数区别一、let关键字的使用let扩展函数的实际上是一个作用域函数,当你需要去定义一个变量在一个特定的作用域范围内,let函数的是一个不错的选择;let可以配合可空性“?”来使用,如果data=null则不执行let内部代码,如果
OneXzgj
·
2023-08-19 08:21
Android
kotlin语言
kotlin
android
java
问题:module was compiled with an incompatible version of
kotlin
modulewascompiledwithanincompatibleversionof
kotlin
简要说明不同模块使用不一致的
kotlin
版本编译,导致最后merge的时候版本冲突出错了解决方案临时解决
geekmice
·
2023-08-19 08:51
问题汇总
kotlin
开发语言
android
Kotlin
中let、run、with、apply及also的差别
/作者简介/本篇文章来自付十一的投稿,和大家分享了
kotlin
中几种作用域函数的差异,相信会对大家有所帮助!同时也感谢作者贡献的精彩文章!付十一
郭霖_
·
2023-08-19 08:21
python
java
编程语言
javascript
js
Kotlin
高阶扩展函数:理解let、with、run、apply、also函数
前言为了方便开发者更加友好的代码编写,
kotlin
提供了高阶扩展函数let,with,run,apply。在理解之前,需要我们理解扩展函数与高阶函数的概念。
饭小粒
·
2023-08-19 08:21
kotlin
kotlin
高阶扩展函数
Kotlin
let、with、run、apply、also函数
简述相比Java,
Kotlin
提供了不少高级语法特性。对于一个
Kotlin
的初学者来说经常会写出一些不够优雅的代码。
Air Field
·
2023-08-19 08:50
Kotlin
Kotlin
Kotlin
差异化分析,let,run,with,apply及also
作用域函数是
Kotlin
比较重要的一个特性,共分为以下5种:let、run、with、apply以及also,这五个函数的工作方式可以说非常相似,但是我们需要了解的是这5种函数的差异,以便在不同的场景更好的利用它
neo_尼欧
·
2023-08-19 08:19
kotlin
kotlin
Kotlin
基础学习
NULL检查机制
Kotlin
的空安全设计对于声明可为空的参数,在使用是进行空判断处理,有两种处理方式,字段后加!!像java一样抛出空异常,另外字段后面加?可不做处理返回值为null或者配合?
简单不一定不好
·
2023-08-19 08:19
Kotlin
kotlin
开发语言
android
# kscript/
kotlin
连接 mysql
kscript/
kotlin
连接mysql!
95d48fb8d89d
·
2023-08-19 06:47
我用玩AndroidApi写了一个sdk
前言相信很多同学都知道鸿神的WanAndroidapi,也写过很多酷炫的App,flutter、compose、
kotlin
、Java、小程序等各种版本,但是写过sdk的很少,sdk开发很常见,比如直播
淡然灬一笑
·
2023-08-19 04:08
居家风水要注意的80个坑
下面这个不仅门冲沙发,而且侧沙发后面有门,只用一的
灯饰
挡住是不行的。2、屏风没有门大,如果家里有穿堂煞,则会漏财。
有质的生活
·
2023-08-19 03:27
给人看的
Kotlin
设计模式——单例模式
单例模式的关键在于保证多线程下仍然是单例,常见的做法有:静态变量存储单例(饿汉模式)Double-checkedlocking静态类Holder枚举类众所周知,
Kotlin
使用object关键
珞泽珈群
·
2023-08-19 03:55
协程(三)进一步认识协程
1.2.1launch1.2.2async1.2.3runBlocking1.2.4withContext(常用)1.3启动模式1.3.1DEFAULT1.3.2LAZY1.3.3ATOMIC1.3.4UNDISPATCHED1.3.5总结1.4Job的生命周期参考网站:https://www.
kotlin
cn.net
长安不及十里
·
2023-08-19 01:37
#
Kotkin
kotlin
后端
学习
协程
Gradle 自定义构建全局变量
在ADT17之后,出现了一个非常有意思的类,伴随着apk中:其中的内容如下:/***Automaticallygeneratedfile.DONOTMODIFY*/packagecom.xuan.
kotlin
app
亚洲小炫风
·
2023-08-19 01:33
android
开发
Kotlin
变量和属性
kotlin
是一门面向对象的语言没有基本类型不像java一样integer和int
kotlin
的数值对象类型长度Double64Float32Long64Int32Short16Byte8变量声明使用val
亚洲小炫风
·
2023-08-19 01:33
android
开发
过小年
不是想象中的暴雪,不是那厚厚的踩上去都咯吱咯吱的那种,路面走的车辆多了都有些化了,但广场的园子里薄薄的一层,天还没亮,映衬着周围的树上的花灯分外妖娆,今年的灯不是千篇一律,而是五彩缤纷,隔几株就是另外的一种
灯饰
仅此而已_c0e1
·
2023-08-19 01:14
kotlin
学习笔记之类、对象和接口
一些关键字在
kotlin
中所有的声明默认都是final和public的。open如果你想允许创建一个类的子类,需要使用open修饰符来标示这个类。
大荒里种菜
·
2023-08-18 19:56
Kotlin
~Bridge桥接模式
概念抽象和现实之间搭建桥梁,分离实现和抽象。抽象(What)实现(How)用户可见系统正常工作的底层代码产品付款方式定义数据类型的类。处理数据存储和检索的类角色介绍Abstraction:抽象定义抽象接口,通常包含对实现接口的引用。RefinedAbstraction:扩展抽象,对抽象的扩展,可以是抽象类的子类或具体实现类。Implementor:实现,定义实现接口,提供基本操作的接口。Concr
不会画板子的物联网工程师
·
2023-08-18 18:21
移动开发
#
Android
kotlin
桥接模式
Bridge
Android - 依赖统一管理
针对这个问题对依赖统一这块做了一次比较详细的学习和总结目前Android依赖统一管理的方式有以下几种方式,接下来我们一起慢慢分析一下各种方式优缺点groovyext扩展函数(也有称之为:"循环优化")
kotlin
bimromatic
·
2023-08-18 15:31
打包过程遇到的问题:The binary version of its metadata is 1.6.0, expected version is 1.4.0
问题Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.4.0
wzj_what_why_how
·
2023-08-18 13:44
#
Android——编译
签名
打包
Android
android
kotlin
关键字
关键字与操作符硬关键字以下符号会始终解释为关键字,不能用作标识符:as用于类型转换为导入指定一个别名as?用于安全类型转换break终止循环的执行class声明一个类continue继续最近层循环的下一步do开始一个do/while循环(后置条件的循环)else定义一个if表达式条件为false时执行的分支false指定布尔类型的“假”值for开始一个for循环fun声明一个函数if开始一个if表
二进制艺术
·
2023-08-18 13:50
Kotlin
基础教程二
constructor构造器一般情况下可以简化为主构造器即:classAconstructor(参数):父类(参数)也可以在构造器上直接声明属性constructor(varname)这样可以全局访问init{}将和成员变量一起初始化dataclass可以简化一些bean类比如get/set,自动生成copy函数vardata2=data.copydataclass会简化为自动将构造函数填充至具体
夏沫1999
·
2023-08-18 09:47
kotlin
开发语言
android
Kotlin
Lambda和高阶函数
Lambda和高阶函数本文链接:文章目录Lambda和高阶函数lambda输出(返回类型)深入探究泛型inline原理探究高阶函数集合、泛型自己实现
Kotlin
内置函数扩展函数原理companionobject
猎羽
·
2023-08-18 09:17
Android
Kotlin
kotlin
开发语言
Kotlin
手写RxJava变换符
Kotlin
手写RxJava变换符本文链接,点击这里进入1、核心点:中转站存储之前的数据2、三行代码实现RxJava使用create、map、observerfunmain(){//create构造出RxJavaCore
猎羽
·
2023-08-18 09:17
Kotlin
kotlin
rxjava
Kotlin
Flow 冷流
协程:Flow1、Flow是什么?处理异步事件流可取消:通过取消协程取消Flow组合操作符:复杂逻辑处理缓冲和背压:发送和接收时用不同速度处理,实现流量控制、避免数据丢失2、传统事件处理方案:同步、sequence、异步delay//1、同步:fungetList()=listOf(100,200,300,400,500,600)valjob=GlobalScope.launch{getList(
猎羽
·
2023-08-18 09:46
Kotlin
kotlin
开发语言
android
Kotlin
Channel 热流
协程:Channel热流1、Channel是什么?生产者:多个协程消费者:多个协程中间:Channel管道并发安全队列发送send接收recv协程间通信1、Channel可以用于协程间通信//通道Channelvalchannel=Channel()//生产者launch{(1..6).forEach{delay(1000L)println("我生产了一个:$it")channel.send(it
猎羽
·
2023-08-18 09:46
Kotlin
kotlin
开发语言
android
Kotlin
使用 View Binding
解决的问题:《第一行代码——Android》第三版郭霖P277视图绑定的问题描述:
kotlin
-android-extensions插件已经弃用butterknife已经弃用解决办法推荐使用ViewBinding
Ipkiss工作室
·
2023-08-18 09:15
Android
kotlin
开发语言
android
【第三阶段】
kotlin
语言的字符串遍历操作
funmain(){valstr1:String="AFWSDKFJWIUHGWINUWVRV"str1.forEach(){it->println("所有字符:$it")}}执行结果
ll_j_21
·
2023-08-18 02:53
Kotlin
kotlin
开发语言
android
【第三阶段】
kotlin
语言中Double转Int类型格式化
funmain(){//不保留小数点转换println(63.45268.toInt())//取整println(63.45268.roundToInt())//会四舍五入//结论:使用roundToInt()函数,保证Double转Int有四舍五入效果//保留小数点,返回类型为String%.3f保留三位小数varr="%.3f".format(63.45268)println(r)}
ll_j_21
·
2023-08-18 02:53
Kotlin
kotlin
java
开发语言
【第三阶段】
kotlin
语言中的==与===比较操作
==funmain(){valstr1="
kotlin
"valstr2="
kotlin
"//java写法println(str1.equals(str2))//kt写法println(str1==str2
ll_j_21
·
2023-08-18 02:52
Kotlin
kotlin
开发语言
android
【第三阶段】
kotlin
语言中的数字安全转换函数(String转Int)
字符串有整形相关的转换,尽量使用toIntOrNull()函数funmain(){//String转Intvarnum1="666"println(num1.toInt())//Double不能自动转换为Int,会崩溃,解决崩溃如下:toIntOrNull()如果转换失败会转为nullvarnum2="666.6"varnum3="666"println("转换失败:${num2?.toIntOr
ll_j_21
·
2023-08-18 02:21
Kotlin
kotlin
javascript
开发语言
搭建maven,上传
kotlin
代码及代码注释
1.下载服maven务器工具:NexusRepositoryManager3下载地址:https://help.sonatype.com/repomanager3/download。根据自己系统平台下载相应的版本即可。(感谢这位老哥:https://www.cnblogs.com/seve/p/10982603.html)[图片上传失败...(image-ca457a-1612336142704)
我的阿福
·
2023-08-17 23:04
koltin的常用操作符 (2018-12-10)
内联扩展函数之let内联扩展函数之with内联扩展函数之apply内联扩展函数之run内联扩展函数之also内联扩展函数之use一、内联扩展函数之let1.let函数底层的inline扩展函数+lambda结构@
kotlin
.internal.InlineOnlypublicinlinefunT.let
眼中有码
·
2023-08-17 23:40
Kotlin
添加RxJava回调扩展方法
但是网络请求一般有成功和失败两个回调,我们可能只需要用到一个回调方法,这时候我们可以用
kotlin
的方法参数和参数默认值封装,即使只传一个方法或者不传都不会有问题funObservable>.subscribeData
请你吃鱼
·
2023-08-17 21:41
Kotlin
关键字
Kotlin
的硬关键宇包括:as一一用于做类型转换或为import语句指定别名as?一一类型安全的类型转换运算符。break一一中断循环class一一声明类。
飞指
·
2023-08-17 20:15
Kotlin
扩展函数和扩展属性
Kotlin
可以对一个类的属性和方法进行扩展,对被扩展的类代码本身不会造成任何影响。扩展函数可以为已经存在的类添加新的方法,并且不会修改原来的类。
儿歌八万首
·
2023-08-17 19:56
SpringBoot @ConfigurationProperties
欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】背景SpringBoot+
kotlin
在SpringBoot项目中,我们经常在配置文件application.properties
Chaos_John
·
2023-08-17 16:58
Android
Kotlin
原生开发工具、方便开发相关-笔记
JSONTo
Kotlin
ClassFile->Settings->Plugins->搜索:JSONTo
Kotlin
Class并安装使用方法:就这样JSON生成了class:JSONTo
Kotlin
Class
he_wen_jian
·
2023-08-17 15:00
android
kotlin
笔记
kotlin
的数据类型和类型转换
在
Kotlin
中,数据类型是变量或表达式的属性,确定了存储的数据类型以及可以在该数据上执行的操作。
Kotlin
支持与Java类似的基本数据类型,但还引入了一些增强的数据类型和类型安全的特性。
liulanba
·
2023-08-17 15:30
kotlin
后端
kotlin
kotlin
字符串方法
以下是一些常用的String方法示例:1.获取字符串长度:valstr="Hello,
Kotlin
"vallength=str.length2.字符串比较:valstr1="apple"valstr2=
liulanba
·
2023-08-17 15:30
kotlin
kotlin
python
Kotlin
优点及为什么使用
Kotlin
文章目录一Hello
Kotlin
二
Kotlin
优点三团队为什么采用
Kotlin
一Hello
Kotlin
Kotlin
和Andriod二
Kotlin
优点三团队为什么采用
Kotlin
鱼包子Ray
·
2023-08-17 15:00
Kotlin
kotlin
开发语言
android
kotlin优点
为什么使用kotlin
【第三阶段】
kotlin
语言使用replace完成加解密操作
funmain(){valpassword="ASDAFWEFWVWGEGSDFWEFEWGFS"println("原始密码:$password")//加密操作,就是把字符替换成数字,打乱加密varnewPsd=password.replace(Regex("[ADWF]")){when(it.value){//it.value这里的每一个字符"A"->"9""D"->"5""W"->"7""F"
ll_j_21
·
2023-08-17 15:29
Kotlin
kotlin
java
开发语言
Gradle报错:Only Project and Settings build scripts can contain plugins {} blocks
举个例子项目采用组件化方式,在项目根目录定义dependencies.gradle文件:plugins{id'
kotlin
-android'id'k
沅兮
·
2023-08-17 14:59
LiveData 还有学习的必要吗?—— Jetpack 系列(2)
前言LiveData是Jetpack组件中较常用的组件之一,曾经也是实现MVVM模式的标准组件之一,不过目前Google更多推荐使用
Kotlin
Flow来代替LiveData;虽然Li
彭旭锐
·
2023-08-17 08:49
Android
android
android
jetpack
架构
kotlin
可见性修饰符
kotlin
中有四种可见性修饰符public:一般没有可见性修饰符默认为public,这个修饰的可见性为随处可见。
覆水无言
·
2023-08-17 05:18
Android View移动和
Kotlin
动画
AndroidView移动和
Kotlin
动画坐标系View的移动属性动画坐标系Android系统中有两种坐标系,分别为Android坐标系和View坐标系1.Android坐标系将屏幕左上角的顶点作为Android
骑车的码农
·
2023-08-17 05:08
android
移动开发
kotlin
探索高级UI、源码解析与性能优化,了解开源框架及Flutter,助力Java和
Kotlin
筑基,揭秘NDK的魅力!
【02】
Kotlin
:深入浅出,揭示
Kotlin
的奇妙之处,让你成为
Kotlin
大神!【
码视野
·
2023-08-17 04:31
教程
java
ui
性能优化
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他