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
是根据《
Kotlin
从零到精通Android开发》一书为基础,做自己的读书笔记和精简书中的类容-----第一讲主题:了解
Kotlin
(干货为主)目录:1.
Kotlin
语言和android
粉系围脖
·
2023-08-02 12:50
积累
Kotlin语言
知识性学习
kotlin
学习和常用知识
目录一、
Kotlin
详解二、
Kotlin
发展历史三、
Kotlin
的特性四、案列
Kotlin
是一种由JetBrains公司开发的静态类型编程语言,旨在为Java开发者提供一种更加安全、简洁、易于使用的编程语言
Web3&Basketball
·
2023-08-02 12:49
kotlin
kotlin
学习
java
LeetCode之Integer to Roman(
Kotlin
)
问题:方法:特殊情况特殊处理,其他情况对cur进行整除和取余数操作,直到cur为0。packagecom.eric.leetcodeclassIntegerToRoman{funintToRoman(num:Int):String{varcur=numvalresult=StringBuilder()while(cur!=0){if(cur>=1000){valM=cur/1000cur%=100
糕冷羊
·
2023-08-02 11:31
Kotlin
计算文件MD5
privatefuncalculateMD5(filePath:String):String{valfile=File(filePath)valmd5Digest=MessageDigest.getInstance("MD5")//使用缓冲区读取文件内容valbuffer=ByteArray(8192)valfis=FileInputStream(file)varbytesRead:Intwhil
mldxs
·
2023-08-02 11:21
kotlin
android
开发语言
Kotlin
学习 4 -- 扩展函数和运算符重载
本篇文章主要介绍以下几个知识点:扩展函数运载符重载内容参考自第一行代码第3版SUMMERDAY(图片来源于网络)1.扩展函数扩展函数是指即使在不修改某个类的源码的情况下,仍然可以打开这个类,向该类添加新的函数。考虑要实现一个统计字符串中字母的数量的功能,则可定义如下函数:objectStringUtil{funlettersCount(str:String):Int{varcount=0for(c
开心wonderful
·
2023-08-02 11:00
保姆级教程,Linux服务器docker搭建jenkins持续集成一键部署SpringBoot项目(Gradle)
前言:在后台项目开发过程从Java延伸到
Kotlin
开发,从mavenpom到gradle,IDEA新项目SpringBootinit框架官方推荐
kotlin
+gradle,本章以此为jenkins持续集成做项目部署
Alt丶
·
2023-08-02 09:36
android |
kotlin
| 使用 runtime exec操作设备,strictMode报错
有可能是在主线程执行了,要放到IO执行。报错代码:privatefuncloseAfter3(){lifecycleScope.launch{delay(3000)RootCommand("echooff>/sys/class/drm/card0-DSI-1/status")}}正确代码:privatefuncloseAfter3(){lifecycleScope.launch(Dispatche
可心鱼
·
2023-08-02 07:37
安卓
android
kotlin
开发语言
Google I/O Extend 2018
先说上海GDG的嘉宾分享吧,除了介绍
Kotlin
语言,演讲主题均涉及AI。
大白杏仁
·
2023-08-02 06:24
Kotlin
类与继承
类
Kotlin
中使用关键字class声明类;类声明由类名、类头(指定其类型参数、主构造函数等)以及由花括号包围的类体构成。
WotYang
·
2023-08-02 05:04
解决
kotlin
/Java混合开发
Kotlin
注解无法生成映射文件的问题
只需要在module的build.gradle文件中添加两行就行了:1、在文件的头部添加applyplugin:'
kotlin
-kapt'2、在dependencies中添加kaptproject(':
王远道呀
·
2023-08-02 02:45
Kotlin
泛型的协变与逆变
以下内容摘自郭霖《第一行代码》第三版泛型的协变一个泛型类或者泛型接口中的方法,它的参数列表是接收数据的地方,因此可以称它为in位置,而它的返回值是输出数据的地方,因此可以称它为out位置。先定义三个类:openclassPerson(valname:String,valage:Int)classStudent(name:String,age:Int):Person(name,age)classTe
Annie_0321
·
2023-08-02 00:22
Android
kotlin
开发语言
android
Kotlin
~Memento备忘录模式
概念备忘录模式是一种行为型设计模式,用于捕获和存储对象的内部状态,并在需要时将对象恢复到之前的状态。备忘录模式允许在不暴露对象内部实现细节的情况下,对对象进行状态的保存和恢复。角色介绍Originator:原发器,负责创建备忘录对象,并将其当前状态保存到备忘录中,也可以从备忘录中恢复自身状态。Memento:备忘录,用于存储发起人的状态,通常具备对发起人状态的访问权限。Caretaker:管理者,
不会画板子的物联网工程师
·
2023-08-02 00:22
移动开发
#
Android
kotlin
备忘录模式
Memento
Android的Gradle、Studio、Java、
Kotlin
版本兼容
AndroidGradle插件和AndroidStudio兼容性AndroidStudio版本所需插件版本Hedgehog-2023.1.13.2-8.2Giraffe-2022.3.13.2-8.1Flamingo-2022.2.13.2-8.0ElectricEel-2022.1.13.2-7.4Dolphin-2021.3.13.2-7.3Chipmunk-2021.2.13.2-7.2Bu
VinRichard
·
2023-08-02 00:34
Android
android
gradle
kotlin
LeetCode之Arithmetic Subarrays(
Kotlin
)
问题:方法:核心函数就是判断是否是等差数列,遍历同时取出子区间然后排序后通过核心函数判断,如果符合结果输出true,否则输出false。packagecom.eric.leetcodeclassArithmeticSubarrays{funcheckArithmeticSubarrays(nums:IntArray,l:IntArray,r:IntArray):List{valresult=mut
糕冷羊
·
2023-08-02 00:29
kotlin
封装android输入框
使用implementation'lixs.com.lwidgetslib:lwidgetslib:1.0.4'github地址
各木仔
·
2023-08-01 23:23
Exposed ORM框架介绍
ExposedORM框架介绍Java领域有很多ORM框架,其中Mybatis、Hibernate等框架都属于老式ORM框架,也可以在
kotlin
项目中集成使用,而
kotlin
界也有比较方便好用ORM框架
pengfeierzhang
·
2023-08-01 20:02
kotlin
android怎么截取接口返回html代码中的内容_
Kotlin
怎么学 ?遇到过哪些坑?
1
kotlin
优势
kotlin
在17年googleio大会上确定为亲儿子,androidstudiocanary3.0版本开始,直接支持
kotlin
语言,不需要额外安装asplugin。
weixin_39955938
·
2023-08-01 20:31
boolean怎么用
Kotlin
总结
1.
kotlin
与java比较/***1.
kotlin
与java比较**/privatefun
kotlin
CompareWithJava(){//1打印日志println("汤坤,你好!")
汤坤Sunshine
·
2023-08-01 20:00
Kotlin
kotlin总结
kotlin
web_使用
Kotlin
进行类型安全的Web
kotlin
web您可能听说过
Kotlin
。它是一种现代编程语言,可编译为JVM字节码和JavaScript。
diluan6799
·
2023-08-01 20:59
字符串
列表
编程语言
python
java
如何更好地使用
Kotlin
语法糖封装工具类
本篇文章来自DylanCai的投稿,文章介绍了使用
Kotlin
封装一些工具类,相信会对大家有所帮助!同时也感谢作者贡献的精彩文章
郭霖_
·
2023-08-01 20:59
java
编程语言
python
移动开发
android
建造者设计模式 + 高阶函数 => DSL
而对于
kotlin
语言,结合高阶函数所实现的建造者设计模式算是DSL代码分享的实践。比如我们如果想要创建一个Server类:classServe
pengfeierzhang
·
2023-08-01 20:29
设计模式
java
算法
Retrofit2和
kotlin
协程碰撞问题记录
1、
kotlin
协程使用过程中一般会加入suspend关键字表明该方法需要单独线程处理2、下载文件过程中如下@GETsuspendfundownloadApk(@Urlurl:String):Call在实际下载过程中会报错
Krisez
·
2023-08-01 20:20
android
kotlin
android
Kotlin
协程
kotlin
1.3出来了,而协程(coroutines)也正式发布稳定版。虽然目前项目不是
kotlin
语言,但为了饭碗
kotlin
是必须的。而作为
kotlin
一个重要的内容,肯定要会使用的。
小小的coder
·
2023-08-01 20:56
mybatis PageHelper的坑---记录
记录下,自己新开了一个
kotlin
的项目从而替换java项目,同时升级了部分组件,包括pageHelper,以往代码里有动态sql的配置//通过不为null的属性查找数据valtmpResult:List
Krisez
·
2023-08-01 20:49
后端开发
mybatis
Flutter沉浸式透明状态栏-flutter自定义凸起BottomAppBar导航
}}}注意:flutter项目默认是使用
Kotlin
语言在GoogleI/O2017中,Google宣布
Kotlin
取代Java成为Android官方开发语言。
m0_65146275
·
2023-08-01 16:41
程序员
面试
移动开发
android
kotlin
异常处理
异常处理
Kotlin
的异常处理机制主要依赖于try、catch、finally、throw这四个关键字。
0246eafe46bd
·
2023-08-01 16:40
Kotlin
学习笔记
1、
Kotlin
中没有基础数据类型,都是用它的包装类型,他的包装类型是一个类,我们可以使用类里面很多有用的方法。2、
kotlin
访问修饰符访问修饰符可以修饰类,也可以修饰类的成员。
anap
·
2023-08-01 16:47
常用工具类
repositories{...maven{url'https://jitpack.io'}}}dependencies{compile'com.github.Thor-jelly:CommonUtils:最新版本号'}
kotlin
Thor_果冻
·
2023-08-01 12:54
Kotlin
(三)类型转换
在
Kotlin
中,即使另一种类型较大,一种类型的数值也不会自动转换为另一种类型。这与Java处理数字转换的方式不同。
帅气你懂的
·
2023-08-01 10:34
Kotlin
函数式编程
在
Kotlin
中支持多种编程范式,有以下函数类别:变换transform、过滤filter、合并combine。
海_3efc
·
2023-08-01 10:06
Android虚拟机Dalvik和ART
前言虽然Android程序是使用Java语言开发的,当然,现在也可以使用
kotlin
语言。
蜗牛是不是牛
·
2023-08-01 09:38
Kotlin
之高阶函数
又比如
Kotlin
的标准函数,如run、apply函数等,这几个函数都有一个共同的特点:他们都会传入一个Lambda表达式作为参数。
Mr YiRan
·
2023-08-01 09:53
Kotlin
kotlin
android
2021-06-07
街上,琉璃
灯饰
,流光溢彩,人头攒动,走在中间的我,也被挤得有些累了,看着喧闹的街市,一切都那么梦幻,那么美丽;我不得不庆幸自己坐了下来;其实,当
挑灯照山河
·
2023-08-01 07:42
kotlin
编写一个简单的天气预报app(五)增加forcast接口并显示
参考资料OpenWeatherMap提供了一个/forecast接口,用于获取未来几天的天气预报。你可以使用HTTPGET请求访问该接口,并根据你所在的城市或地理坐标获取相应的天气数据。以下是一个示例请求的URL和一些常用的参数:URL:http://api.openweathermap.org/data/2.5/forecast查询参数:q(必需):城市名称(e.g.“London,uk”)或城
习惯就好zz
·
2023-08-01 04:04
安卓
kotlin
开发语言
android
openweathermap
forecast
kotlin
高阶函数之lateinit、by lazy 延迟加载
1、普通的
kotlin
属性初始化privatevarmMLDLDSweepMap:MutableLiveData?
sziitjin
·
2023-08-01 04:58
kotlin
android
kotlin
android
开发语言
探索2023年排名前10的编程语言_难易程度_薪酬情况
目录引言:1.Python:2.JavaScript:3.Java:4.Golang:5.Ruby:6.Rust:7.Swift:8.
Kotlin
:9.C++:10.TypeScript:难度系数及薪酬情况
醉心编码
·
2023-08-01 03:48
技术类
编程语言
薪酬情况
Kotlin
集合排序
1.先构造一个业务类//定义一个Person类,有name和age两属性dataclassPerson(varname:String,varage:Int)varpersonList:MutableList=mutableListOf()personList.add(Person("Jim",12))personList.add(Person("A-Lin",12))personList.add(
Java架构师之路
·
2023-08-01 02:38
MVX总结
MVX总结本文链接文章目录MVX总结无架构MVCMVPMVVMMVIMVVM+Compose+
Kotlin
SnapShotMVVM+Compose+Jetpack+
kotlin
+协程+retrofit+
猎羽
·
2023-08-01 02:40
Android
android
kotlin
Kotlin
筑基
Kotlin
筑基本文链接核心思路:每个知识点都要和源码结合起来讲。
猎羽
·
2023-08-01 02:10
Kotlin
kotlin
开发语言
LeakCanary2.0版本原理简单查看
2.0版本使用
kotlin
重写的,使用起来也非常简单,省去了在Application中的注册,只需要在build.gradle文件中加入依赖debugImplementation'com.squareup.leakcanary
黑猫警长_01
·
2023-08-01 01:23
Kotlin
Multiplatform 创建多平台分发库
目标:通过本教程学习如何使用
Kotlin
MultiplatformLibrary创建多平台分发库(iOS,安卓)。
Johnny Tong
·
2023-08-01 00:06
Kotlin
Multiplatform
Mobile
提升
kotlin
开发语言
android
中间件
Kotlin
Native 数据类型互相转换
使用
Kotlin
Native开发公共组件时,避免不了原生于Native之间以及Native之间数据类型相互转换。下面就逐一分开进行转换。
Johnny Tong
·
2023-08-01 00:06
Kotlin
Multiplatform
Mobile
提升
kotlin
knative
Kotlin
Multiplatform 使用 CocoaPods 创建多平台分发库
Kotlin
Multiplatform支持直接创建Framework方式和使用CocoaPods方式创建Framework。1、不同之处在于创建的时候需要选择不同的方式。
Johnny Tong
·
2023-08-01 00:35
Kotlin
Multiplatform
Mobile
提升
kotlin
cocoapods
开发语言
83.
Kotlin
委托 by
https://www.jianshu.com/p/a70ba6436e75/https://www.jianshu.com/p/306bdc2bac3f代理模式:为其他对象提供一种代理以控制其他对象对这个对象的访问。委托属性的声明定义一个委托属性的语法是val/var:by,其中by后面的就是属性的委托。属性委托不用继承什么特别的接口,只要拥有用operator修饰的getValue()和set
SlideException
·
2023-07-31 23:51
家居装饰挂什么画好 优雅大气,时尚漂亮的挂画推荐
从客观上来说软装主要包括家具、装饰画、
灯饰
、布艺、盆景、其它装饰摆件等。
chen37
·
2023-07-31 23:01
kotlin
协程高级概念
使用
kotlin
协程提升应用性能管理长时间运行的任务使用协程确保主线程安全withContext()的效用启动协程并行分解协程概念CoroutineScope作业CoroutineContext借助
Kotlin
ximen502_
·
2023-07-31 21:07
kotlin
android
android
studio
JavaFX知识了解
桌面软件开发现在选项越来越多了(compose,electron,flutter…),Java也一直在进步,当然可以直接用
kotlin
等新的jvm支持的语言开发,直接调用jdk的api,不一
ximen502_
·
2023-07-31 21:04
Java
java
Kotlin
核心编程-类型系统
1.Java如何解决NPE问题函数内对于无效值,更倾向于抛异常处理。采用@NotNull/@Nullable标注。使用专门的Optional对象对可能为null的变量进行装箱。2.Java8中的OptionalOptional提供了map、flatMap、filter等方法,帮忙从对象中提取信息。Optional是一个包含类型T引用的泛型类,在使用的时候多创建了一次对象,有性能问题。3.Kotli
小马一枝刀
·
2023-07-31 20:05
Kotlin
~Facade
概念又称门面模式,为复杂系统提供简单交互接口。角色介绍Facade:外观类,供客户端调用,将请求委派给响应的子系统。SubSystem:子系统,独立的子设备或子类UML代码实现classLight(valname:String){funturnOn(){println("${name}灯打开")}funturnOff(){println("${name}灯关闭")}}classTV{funpowe
不会画板子的物联网工程师
·
2023-07-31 19:01
移动开发
#
Android
kotlin
外观模式
facade
装灯后记
他们先是把客厅灯的包装拆开,小心翼翼地从里面把灯取出来,还好灯并没有损坏,只是有几个水晶
灯饰
掉了出来,需要再装回去。灯
行走在琴键上的猫
·
2023-07-31 18:54
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他