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
koltin
Kotlin-简约之美-进阶篇(六):延迟初始化lateinit var和by lazy
Koltin
中属性在声明的同时也要求要被初始化,否则会报错。
门心叼龙
·
2021-04-19 11:39
Kotlin学习 - Class篇(与JAVA对比)
下列代码块中,上面是kotlin代码,下面是与之比较的java代码声明类
koltin
:class关键字定义类,默认不可继承,当主构造函数没有任何注解或可见性修饰符时,可省略constructor关键字java
零度爱情12138
·
2020-09-13 18:57
kotlin
kotlin
Koltin
-
Koltin
与Java互相调用
1、Kotlin调用Java1.1、属性Kotlin调用属性实际上就是访问getter、setter方法,因此Java类只要提供了getter方法,Kotlin就可将其当成只读属性。如果Java类提供了getter、setter方法,Kotlin就可将其当成读写属性。注:其实Java是否包含了成员变量不重要,关键是getter、setter方法。如果getter方法的返回值类型是boolean,该
json_it学习笔记
·
2020-08-26 13:41
Koltin
Kotlin遍历文件目录
Koltin
的简洁与强大,看遍历文件目录这个例子就知道了。
搁浅...
·
2020-08-23 02:36
Kotlin
Kotlin——中级篇(七):抽象类(abstract)、内部类(嵌套类)详解
在这个章节中会对
Koltin
的抽象类和内部类作出一个详细的讲解。如果对上面所提到的类的类别还不是很清晰的,请阅读我的前几篇文章。
weixin_34237596
·
2020-08-22 19:15
kotlin入门潜修之开门篇—kotlin是什么?
koltin
正是满足这一要求的语言。kotlin可以完全兼容j
寒潇2018
·
2020-08-21 10:09
Kotlin setText 使用
findviewbyid了例如一个textview的id现在需要给一个TextView赋值java我们使用text.setText("我是按钮")同样在kotlin这种也是可以使用的但是会有提示写了习惯了也就是慢慢习惯了
koltin
胡小牧
·
2020-08-19 19:37
Kotlin知识总结
Kotlin 类
类的声明在Kotlin中类的声明使用class关键字.类实例必须使用构造器方法,Kotlin中区分主构造器,和次构造器
Koltin
中的类可以有一个主构造器,以及一个或多个次构造器,主构造器是类头部的一部分
艳子的皮皮猪
·
2020-08-18 10:16
Kotlin
Android 人脸识别 MTCNN Kotlin实现
前言看见网上有一个MTCNN的Java实现,闲来无事,把Java实现用
Koltin
重写了一下,主要是针对使用MTCNN来识别人脸。不想罗嗦看的,可以直接去我的github上下载已经写好的demo。
迦蓝叶
·
2020-08-14 01:22
Android
kotlin
Spring boot JWT
koltin
模块实现
前言其实今天这篇博客就是纯水,至于水的原因也是因为自己对自己有承诺,从开始写博客开始,每月都要有至少有一篇博客,从15年开始写,写到现在一共写了180多篇原创博客,自己觉得还是收获满满。说了废话,开始正片。文章目录前言JWTJWT组成头部载荷标准中注册的声明公共的声明私有的声明签名依赖JwtTokenUtils.ktKeyHelper.ktTokenInfo.kt特别说明,密钥存放位置GitHub
迦蓝叶
·
2020-08-14 00:33
kotlin
java
Kotlin进阶学习1
写在前面在学习了Kotlin基础学习1,Kotlin基础学习2,Kotlin基础学习3之后,我们对
Koltin
的基础有了一定的了解。但就这样还是不够的,Kotlin里还有更多的特性等着我们去学习。
武神酱丶
·
2020-08-07 23:00
从原理分析Kotlin的延迟初始化: lateinit var和by lazy
Koltin
中属性在声明的同时也要求要被初始化,否则会报错。
weixin_34038293
·
2020-08-07 20:15
Android:实现筛选列表(
Koltin
)
效果图:简介如上图展示的内容,筛选条件的功能很常见,一般情况如果条件很多,那么布局文件就会写的很复杂,这篇文章可以提供一个简洁的方案,布局文件只用一个RecyclerView就可以了。当然,处理逻辑可能要少费点功夫,不过这些逻辑可以复用,如果有多个地方用到就省很多事了。代码分析先看看Bean类的处理:数据中有几个必须要添加的属性type:用于区分是标题item还是内容item,标题item也可以分
编程v
·
2020-07-31 22:53
Kotlin——初级篇(六):空类型、空安全、非空断言、类型转换等特性总结
从代码的简洁性以及代码的阅读性来说,就差了
Koltin
一筹了,那么Kotlin定义一个变量可为null的变量怎么定义呢?下面针对Kotlin的这些特性,作出一个详细的讲解。目录一、可空类型、空安全在前
weixin_30823683
·
2020-07-15 03:41
Kotlin的安装、编译、运行
自从2017年的Google的IO大会上提出Kotlin成为AndroidAPP开发语言,Kotlin就瞬间被人熟知,然后本人也加入了
koltin
的学习使用大军中了。
艳子的皮皮猪
·
2020-07-10 15:50
Kotlin
[kotlin]面向对象之继承,重载(跟java的设计很不一样)
因为此章节应该比之前面的章节更有价值,内容更加有趣,学习的其中一个乐趣在于看完一个理论,又在另外一个地方看到了理论的实践,随着开发经验的增加,发现技术并不是井喷式的增加,而是破冰式的,怎么说呢,技术在某个地方都有着相似的地方,看完
koltin
javazhangjin
·
2020-07-09 08:53
koltin
Kotlin入门笔记七:Lambda之引用
Kotlin入门笔记四:集合Kotlin入门笔记五:可见修饰符Kotlin入门笔记六:Lambda语法Kotlin入门笔记七:Lambda之引用Kotlin入门笔记八:Lambda和序列在笔记六中我们熟悉了
Koltin
Taonce
·
2020-07-02 06:17
Koltin
高级篇 Lambda 简洁之道
序言最近一直在学习kotlin,他给我的感觉是一门非常使用、简洁的语言。Kotlin支持函数式编程,而Lambda在Kotlin和KotlinDSL中扮演着很重要的角色,是实现整洁代码的必备语法糖。Lambda表达式的语法一个lambda把一小段行为进行编码,你能把它当作值到处传递。它可以被独立地声明并存储到一个变量中,但是更常见的还是直接声明它井传递给函数(高阶函数)。KotlininActio
christian_zs
·
2020-06-29 10:26
koltin
协程图片加载库Coil介绍
文章目录简单介绍使用1.简单使用2.基本变换3.Gif加载4.SVG加载5.从Glide\Picasso迁移到Coil6.个人的使用看法简单介绍github地址为:https://github.com/coil-kt/coil/这应该是一个很新的一个图片加载库,完全使用kotlin编写,使用了kotlin的协程,图片网络请求方式默认为Okhttp,相比较于我们常用的Picasso,Glide或者F
microhex
·
2020-06-27 07:50
android进阶
从原理分析Kotlin的延迟初始化: lateinit var和by lazy
Koltin
中属性在声明的同时也要求要被初始化,否则会报错。
xinglianfly
·
2020-06-27 00:35
kotlin
kotlin
懒加载
by
lazy
lateinit
Koltin
之 动态代理InvocationHandler
Koltin
的动态代理的坑。1.Kotlin中动态代理的实现。
android小菜比
·
2020-06-27 00:08
Kotlin
Kotlin笔记16——人机交互
获取用户在键盘的输入在
Koltin
中获取用户的键盘输入是使用readLine()方法简单的人机交互小Demo:计算器funmain(args:Array){println("请输入第一个数字:")varnum1str
裕博
·
2020-06-22 21:31
Kotlin
学习
koltin
小笔记(Kotlin程序开发入门精要)
byhzwusibodemo:GitHub-qq373036876/
koltin
Demo:
koltin
样例1、
koltin
基础知识2、
koltin
类与接口3、数据类4、泛型5、高阶函数与Lambda表达式一
吴小博Toby
·
2020-03-26 15:12
Koltin
系列 - 协程从认识到安卓中的使用(五)
前言学习了Kotlin一整个系列了,但是协程这块迟迟没有整理成一篇博文。诶,最近状态有点不对>_等待一秒弹出->"等待五秒弹出~~~。这里之所以会先弹出来立马弹出~~~这个信息。因为协程中,又开了一个新的协程,新的协程阻塞一秒不关外边协程的事情,外边协程继续执行。privatefunglobalScopeLaunch(){job=GlobalScope.launch(Dispatchers.Mai
未扬帆的小船
·
2020-03-23 21:06
Koltin
优雅实现Spannablestring
目标平时要实现如下的效果,需要用Spannablestring。Paste_Image.png但是代码写的老长了,还要算坐标,还需要记住各种效果对应的CharacterStyle子类,代码如下:SpannableStringspanText=newSpannableString("特殊效果的字符串");SpanspanText.setSpan(newTypefaceSpan("monospace"
维少
·
2020-03-17 17:23
Kotlin之介绍篇
作为android开发的我们,对于
koltin
肯定或多或少已有的一些了解,因为在2017年google大会上,google已经正式的将Android开发的第一语言默认成了kotlin。
苗小帅
·
2020-03-17 02:02
Kotlin秘籍之变量
kotlin中我们声明一个变量不需要明确的指定这个变量的类型,因为
koltin
会自动推断出声明变量的类型,我们称作为“类型推
ChicoChen
·
2020-03-08 02:58
Kotlin之斗猫抓包
写在前面从今年2月开始关注
Koltin
到Google正式把Kotlin作为第一语言,可见Kotlin的发展迅猛,准备用Kotlin完整的写一个项目,并且把学习Kotlin过程中的笔记以及开发中的问题写出来
惜梦哥哥_
·
2020-02-28 06:39
kotlin代理模式
koltin
的特性大多不是空穴来风,而是为了解决一些固有问题。
请输入妮称
·
2020-02-13 11:18
kotlin开发经验谈5
listview的使用这篇讲在
koltin
中如何使用listview,跟java代码比起来又会有哪些不同呢先用java代码创建一个bookAdapter.继承自BaseAdapter,实现那固定的几个方法
xingstarx
·
2020-02-09 14:00
为什么 Kotlin 调用 java 时可以使用 Lambda? —— SAM 转换机制的介绍
1.Kotlin中的Lambda表达式如果你已经开始使用
Koltin
,或者对它有过一些了解的话,那么一定对这种写法并不陌生了://代码一:Kotlin代码view.setOnClickListener{
腾儿飞
·
2020-02-08 03:12
思考 - 用响应式思路来处理输入框
大家先看我看到的例子:来源:Kotlin扩展函数与高阶函数-实际应用目的:使用
koltin
扩展函数来简化代码场景:在多个输入框的条件下,只有所有输入框都正确输入内容了,底
前行的乌龟
·
2020-01-06 21:19
Kotlin中的异常机制
koltin
中没有受检异常,只有运行时异常。image.png上诉代码在kotlin中是不会有强制性提醒异常检查的,但写代码的时候你需要去发现,捕获后提醒给使用者这块代码发生了怎样的错误。
yueyue_projects
·
2020-01-04 15:14
Kotlin函数式编程 (3)✔️闭包与捕获变量
闭包定义Java与
Koltin
中Lambda捕获局部变量区别闭包捕获的变量可以脱离原始作用域而存在一、闭包定义 闭包是一种特殊的函数,它可以访问函数体之外的变量,这个变量和函数一同存在,即使已经离开了它的原始作用域也不例外
狼性代码人
·
2019-12-30 07:50
Spring Boot in Kotlin实践
我看到文章中提到,springboot社区也及时跟进了对
koltin
语言的支持,如果这门语言能够消除一些Java中的坑,我觉得可以了解下。
javaadu
·
2019-12-29 10:27
Koltin
Any 类型
Koltin
Any类型kotlin.AnyTherootoftheKotlinclasshierarchy.EveryKotlinclasshasAnyasasuperclass.AllclassesinKotlinhaveacommonultimatesuperclasskotlin.Any.kotlin.Anyisthedefaultsuperclassforaclasswithnosuper
一个会写诗的程序员
·
2019-12-17 13:58
Java 位运算超全面总结(以及
Koltin
)
1.原码、反码、补码关于原码、反码、补码的相关知识作者不打算在这里长篇大论,相关知识已有别的大佬总结很好了,还请老铁自行Google,不过有篇知乎回答是作者学编程以来见过对相关知识最通俗易懂,生动简洁的解释:对原码、反码、补码最通俗易懂,生动简洁的解释,墙裂建议大家先看完这篇科普文章。在继续讨论之前你要先明白一点:整数在计算机内部都是以补码形式存储的。2.Java位运算概览OK都看到这儿了那我就假
xiaofei_dev
·
2019-12-15 18:27
Kotlin与Java混合开发(1)✔️数据类型映射
Kotlin数据类型映射Java集合类型与Kotlin数据类型映射 Kotlin毕竟还是一种新语言,所以很多项目、组件和框架还是用Java开发的,目前Kotlin还不能完全取代Java,因此有时会使用
Koltin
狼性代码人
·
2019-11-29 10:58
Kotlin基础教程(一)
创建工程对于IDEA不需要再进行额外的配置,其平台自动带有
Koltin
开发环境(毕竟都是一家人)。
陈小默
·
2019-11-07 19:24
Kotlin学习资料...持续更新
https://kotlinlang.org/docs/referenceKotlin标准库:https://kotlinlang.org/api/latest/jvm/stdlib/index.html
Koltin
狼性代码人
·
2019-11-07 00:59
Kotlin In Android Development
背景前几天,
Koltin
被Google扶正的消息刷爆了朋友圈,其实流利说早在去年就已经开始涉猎这门语言。
hiEcho001
·
2019-11-04 05:04
抱歉!不要用Java的语法思维来写Kotlin
个人感觉对于Null的检查是
Koltin
最语法糖的东西了,强制在编码过程中考虑空指针
全科
·
2019-10-30 22:58
Koltin
第九讲---特有函数
内容简介上一篇我了解到了`Kotlin`很重要的一个角色`Lambda`表达式,并且了解到了它的本质。接下来我们来看下`Kotlin`为我们特有类型的函数,方便我们开发。包级函数Kotlin创建文件都是创建.kt文件,而Java创建的是.java文件。在Java文件中只能定义一个类(当且不考虑内部类),并且名字要和文件名相同,文件路径对应的就是包名,这些都是乌龟的腚(规定)。Kotlin随和多了,
奇舞移动
·
2019-10-22 08:00
Koltin
使用的一些坑
使用Kotlin时出现‘...hasprivateaccessin...’异常,无法获取其他类的实体或属性(非静态)实体类:由于Kotlin中所有类和方法默认都是final的,不能直接继承或重写,需要继承的类或类中要重写的方法都应当在定义时添加open关键字。属性:Kotlin生成.java文件时属性默认为private,给属性添加@JvmField注解声明可以转成public。需要注意,该属性不
Zephyr_07
·
2019-10-18 15:58
Koltin
第八讲---Lambda表达式
内容简介上一篇我们讲解了函数定义丶特点丶实现原理。这一篇我们主讲一下Kotlin中的Lambda表达式和它的本质。Lambda早在Java中就存在了,但是我们一般都视而不见。Kotlin中Lambda表达式扮演着很重要的角色,所以必须搞明白哦!定义Lambda表达定义一个Lambda表达式,主要使用{}来定义,下方的代码是定义一个再简单不过的Lambda表达式了。/***定义一个Lambda并将其
奇舞移动
·
2019-10-15 08:00
Koltin
第七讲---函数定义
内容简介个人认为Kotlin函数的设计属于改动最多,也最为惊艳的。尤其是函数可以以参数形式传递,为后续带来了更多的发挥空间。以及巧妙的运用Lambda(其实就是个对象)表达式,将Java中的很多不可能变成了可能。接下来我们来揭开函数的面纱。函数定义我们要如何定义函数呢?在Kotlin中函数定义,不再和Java一样。而是通过fun修饰符修饰。并且定义过程中有很多的新的功能。简单的定义函数&调用/**
奇舞移动
·
2019-10-01 08:00
java字节码
如今,JVM也不再只支持Java,由此衍生出了许多基于JVM的编程语言,如Groovy,Scala,
Koltin
等等。而字节码命令所能提供的语义描述能力是要明显强于Java本身的,所以有其他一些
MR_程序猿刘
·
2019-09-28 17:00
Android GreenDao 无法生成xxxDao
demo采用
koltin
编写。按照配置greendao的方法配置好后。然后编译,奇怪的事情发生
Crystal_xing
·
2019-08-08 10:45
android
kotlin学习--可空类型,空安全
从代码的简洁性以及代码的阅读性来说,就差了
Koltin
一筹了,那么Kotlin定义一个变量可为null的变量怎么定义呢?string类型的话,空字符串可以,null不行.一可空类型,空安全1.1定义一
7570146919ac
·
2019-07-15 17:57
优雅的使用Kotlin
这篇文章并不会从零开始来教你怎么使用Kotlin,Kotlin对于笔者来说也是一个新概念,由于大势所趋(Google所有的官方Demo都开始用Kotlin,各大第三方Library也开始适配Kotlin),所以不会
Koltin
lycknight
·
2019-01-15 14:53
上一页
1
2
3
下一页
按字母分类:
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
其他