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学习之旅
Compose 学习笔记(一)—— Compose 初探
前提条件,对
Kotlin
锐湃
·
2023-11-25 20:45
jetpack
学习
android
8:
kotlin
类型检查和转换(Type checks and casts)
在运行时可以执行类型检查以检查对象的类型。类型转换将对象强制转换为不同的类型is和!is可以使用is或者!is来判断实例是不是指定的类型funmain(){varobj:Any="cast"if(objisString){println(obj.length)//4}obj=123if(obj!isString){print("NotaString")//NotaString}else{print
跳墙程序员
·
2023-11-25 19:16
kotlin教程
kotlin
Kotlin
基础——Lambda和函数式编程
Lambda使用{}定义Lamba,调用run运行run{println(1)}更常用的为{参数->操作},还可以存储到变量中,把变量作为普通函数对待valsum={x:Int,y:Int->x+y}println(sum(1,2))maxBy()接收一个Lambda,传递如下classPerson(valname:String,valage:Int)valpeople=listOf(Person
松仔log
·
2023-11-25 19:45
#
Kotlin基础
kotlin
开发语言
android
5:
kotlin
类(Classes )
kotlin
支持面向对象编程,也有雷和对象的概念要声明一个类需要使用class关键字classCustomer属性(Properties)可以在类名后边添加(),在()里边声明属性classContact
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
android
7:
kotlin
数组 (Arrays)
kotlin
中最常见的数组类型是对象类型数组,数组由array类表示。什么时候使用当你在
kotlin
中有特殊的底层需求需要满足时,可以使用数组。
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
Kotlin
学习——流程控制,when,循环,range工具 & kt里的equals & if实现类似三元表达式的效果
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-25 19:39
SpringBoot
kotlin
学习
开发语言
刘橞祺的亲子教育
学习之旅
136 爱自己练习 31
1.我是如此的优秀,今天去同学家,看到同学优秀的女儿,没有进行纵横比,情绪保持稳定。2.我是如此的优秀,和另外一位同学交流我学习4个月的学习心得,同学听得很投入。同学说我气色好多了。3.我是如此的优秀,为了想学做菜,买了不少海鲜去同学家,同学家的阿姨特别会做菜,女儿说她做的肉特别好吃。4.我是如此的优秀,今天健身房跑步之后去美发店洗了头放松一下,店老板说我身材超好,被别人赞身材的感觉太好了。5.我
橞在祺中
·
2023-11-25 18:48
12.枚举
由enum修饰的类enumclassLogLevel{VERBOSE,DEBUG,INFO,WARN,ERROR,ASSERT}
kotlin
中枚举类可以有构造器以及成员方法enumclassLogLevel1
学吉他的袁先生
·
2023-11-25 18:10
周五课堂记录
第一节:数学智能【比较多少】目标:能找出较多或较少的物体,比较多少小朋友们跟着欣欣老师听着好听的宝宝之歌开启了
学习之旅
图片发自App摇一摇,挥一挥欣欣老师:“请小朋友们把小手变出来,我的小手拍一拍,我
RYB塔塔班
·
2023-11-25 17:39
Plant Simulation
学习之旅
——官方教程的指导(补充)
PlantSimulation
学习之旅
——官方教程的指导开始阶段跟着教程学习第一阶段简单流程简单流程的仿真分析第二阶段分层设计的思想第三阶段装配与Method控制模拟数据源TableFile分门别类定制图标最终效果开始阶段跟着教程学习我也是刚开始学习这个仿真软件
gw_dragon
·
2023-11-25 15:49
Plant
Simulation
学习
仿真
Plant
Simulation
MONGO
学习之旅
(六、副本集)
副本集在生产环境中,我们不建议使用单机版的MongoDB服务器,因为:单机版的MongoDB无法保证可靠性,一旦进程发生故障或者服务器宕机,业务将直接不可使用。一旦服务器上磁盘损坏,数据会直接丢失,而此时也没有任何副本可以用。对于生产环境的数据库至少要保证一个或一个以上的可用副本。ReplicationSet对于MongoDB来说,数据高可用是通过副本集架构(ReplicationSet)实现的,
只呀
·
2023-11-25 14:50
Kotlin
双冒号 :: 使用
Kotlin
中双冒号操作符,表示把一个方法当做一个参数,传递到另一个方法中进行使用,通俗的来讲就是引用一个方法,先来看一下例子:funmain(args:Array){println(lock("param1
InFatuated
·
2023-11-25 13:08
Kotlin
StandardKt
@
kotlin
.internal.InlineOnlypublicinlinefunTODO():Nothing=throwNotImplementedE
MarkRZJ
·
2023-11-25 11:47
Kotlin
kotlin
编程语言
kotlin
核心之协程
协程是轻量级线程(官方表述)协程就是方法调用封装成类线程的API。方法调用当然比线程切换轻量;而封装成类线程的API后,它形似线程(可手动启动、有各种运行状态、能够协作工作、能够并发执行)。因此从这个角度说,它是轻量级线程没错。当然,协程绝不仅仅是方法调用,因为方法调用不能在一个方法执行到一半时挂起,之后又在原点恢复。这一点可以使用EventLoop之类的方式实现。想象一下在库级别将回调风格或Pr
步基
·
2023-11-25 11:47
Android开发
kotlin
Kotlin
中Flow的简单应用
Kotlin
中Flow的简单应用什么是Flow?Flow解决了什么问题?Flow的基本使用什么是Flow?
小码农ht
·
2023-11-25 11:17
kotlin
android
10分钟带你搞懂协程、LiveData-和-Flow,
kotlin
协程并发
从API1开始,处理Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:随着Fragment的加入,这个问题也变得更加复杂:而开发者们面对这个挑战,给出了非常稳健的解决方案:分层架构。分层架构如上图所示,通过将应用分为三层,现在只有最上面的Presentation层(以前叫UI层)才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。
m0_66144765
·
2023-11-25 11:44
程序员
架构
移动开发
android
谷歌推荐:在 MVVM 架构中使用
Kotlin
Flow
极简实战,这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UI
Kotlin
Flow
锐湃
·
2023-11-25 11:43
协程
jetpack
mvvm
在 MVVM 中 使用
Kotlin
Flow
Google推荐在MVVM中使用
Kotlin
Flow我相信如今几乎所有的Android开发者至少都听过MVVM架构,在GoogleAndroid团队宣布了Jetpack的视图模型之后,它已经成为了现代Android
小涂Ss
·
2023-11-25 11:42
android
kotlin
rxjava
【
Kotlin
精简】第9章
Kotlin
Flow
1前言上一章节我们学习了
Kotlin
的协程【
Kotlin
精简】第8章协程,我们知道协程实质是对线程切换的封装,能更加安全实现异步代码同步化,本质上协程、线程都是服务于并发场景下,其中协程是协作式任务,线程是抢占式任务
__Yvan
·
2023-11-25 11:41
Kotlin
Android
kotlin
开发语言
android
Android之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
Android中的Gradle之配置及构建优化
Gradle是一种项目自动化构建工具,基于Groovy语言来声明项目设置,同时支持
kotlin
文件xxx.gradle.kts作为DSL(DomainSpecifiedLanguage)。
奇舞移动
·
2023-11-25 11:54
Android
Android
Gradle
Android Gradle 升级到7.x及Maven推送问题
plugins{id'com.android.library'id'
kotlin
-android'id'maven'}//源代码一起打包taskandroidSourcesJar(type:Jar){archiveClassifier.set
xiangzhihong8
·
2023-11-25 11:53
深入Android应用开发
android
maven
java
你应该知道的
kotlin
实用技巧
前言众所周知,
kotlin
是google力推的用以取代java的android开发语言
kotlin
使用起来比较方便,同时有许多语法糖本文主要讲解了一些比较实用的
kotlin
技巧自定义圆角矩形在项目中,我们常常要定义圆角矩形背景
Kepler_II
·
2023-11-25 09:35
成长-----我的青椒
学习之旅
青椒
学习之旅
让我们青年教师在不断的进步,对于我来说那更是蜕变。跨专业,跨学科的教学让我力不从心,到青椒让我成长,让我慢慢变得得心应手!时刻持续一个良好的心态。
不忘初心_1e50
·
2023-11-25 09:55
梦想从这里启航
------我的青椒
学习之旅
时间飞逝,转眼互十计划已伴随我大半年的时间,也指引我从无知,到了解,再到认识,最后到熟悉!渐渐的也成了我生活中不可或缺的一部分!
陕县2404刘峰云
·
2023-11-25 07:30
用心教育--我的青椒
学习之旅
陶行知先生曾说:“我们深信教育是国家万年根本大计。”直到作为一名人民教师,走上讲台,我才真正明白这句话的深刻含义。无论是曾经烽火连天的战争岁月,还是现在安稳幸福的和平年代,教育都决定着国家的未来。当我看着孩子们渴望知识的眼睛,我的内心十分触动,也感到肩上的责任越发沉重。能够走上讲台,便说明国家和人民都信任我,放心地把孩子交给我。而我,只是一位年轻的缺乏经验的教师,我能做的,就是用心去教育孩子。我从
广南146王晟婷
·
2023-11-25 06:04
Java反射调用
kotlin
中的类,Object类,Companion对象
Java反射调用
kotlin
中的类,Object类,Companion对象1.Java反射调用
kotlin
中的普通类
kotlin
普通类:packagecom.common;classTestNormal
keeng2008
·
2023-11-25 05:28
Kotlin
Android
java
kotlin
生命在于进步——我的青椒
学习之旅
初识青椒,那还是在去年,那时我刚收完产假,从乡镇中学考调到县一中。十月份开始,学校就给我们发布了学习账号以及需要培训的通知,但说实话,大多数老师都没放在心上,包括我自己,最开始并不识得庐山真面目,所以我想的是,说是培训,大概就是些老老师在那儿老生常谈罢了,再加上刚来新学校,各种事宜都不太熟悉,生活就是怎一个忙字了得,所以我只是按要求下载了cctalk并注册登陆,而去年整年我也只按要求进行了三次培训
赫章223黄仁娇
·
2023-11-25 01:54
UnityShader
学习之旅
二
什么是Shader即着色器,仅仅是渲染流水线中的一个环节1.GPU流水线上一些可高度编程的阶段,而由着色器编译的代码可以在GPU上运行2.有一些特定类型的着色器。eg:顶点、片元着色器3.依靠着色器我们可以控制流水线中的渲染细节什么是渲染流水线定义:是显示芯片内部处理图形信号相互独立的的并行处理单元工作任务:计算机需要从一系列的顶点数据、纹理等信息出发,把这些信息转换成一张人脸可以看到的图像。由C
系着蝴蝶结的猫77
·
2023-11-25 00:45
UnityShader
shader
Android-图片加载库 Coil 介绍
并且是全用
Kotlin
编写,如果你是纯
Kotlin
项
我爱田Hebe
·
2023-11-25 00:17
开发了5年android,我开始了go
学习之旅
基于优雅的语法和其强大的并发性,我开启我的go
学习之旅
。golang强大的数据库驱动Go与PHP不同的地方是Go没有官方提供数据库驱动,而是为开发者开发数据库驱动定义了一些标准接口,开发者可以根据
猿天下
·
2023-11-24 23:27
Kotlin
Vocabulary |
Kotlin
内建代理
Kotlin
不仅可以让您通过by关键字轻松实现代理,还在标准库中提供了像lazy()、observable()、vetoable()以及notNull()这样的内建代理。
谷歌开发者
·
2023-11-24 21:10
用
Kotlin
实现注解Annotation
《Java注解Annotation的使用》本篇只是上一面这一篇的
Kotlin
实现。自定义注解1.首先,定义一个class级别的注解,用于标识某个类是否能序列化成Json字符串。
WongKyunban
·
2023-11-24 19:44
Android
java
反射
json
Kotlin
—— 内联函数
一、前言
Kotlin
标准库中所有集合操作的函数都是内联的(inline),例如:publicinlinefunIterable.forEach(action:(T)->Unit):Unit{for(elementinthis
青叶小小
·
2023-11-24 17:01
OkHttpUrlConnection库编写代码示例
OkHttpUrlConnection库编写的爬虫程序,该程序使用
Kotlin
编写的。
华科℡云
·
2023-11-24 14:26
ssl
网络协议
转行做 IT 多数在 30 岁+、43%程序员每天一半时间不在编码,最新开发者生态系统现状报告发布!...
为了洞察开发者及其技术的最新趋势,行业中领头的JavaIDEIntelliJIDEA、
Kotlin
编程语言背后的软件工具开发公司JetBrains在
CSDN资讯
·
2023-11-24 10:22
kotlin
遍历数据同时删除之利用
kotlin
迭代器安全删除
kotlin
遍历数据同时删除,利用
kotlin
迭代器安全删除查了各种百度,竟然没有循环时候安全删除的例子,都是从
kotlin
官网copy过来的单个添加单个删除,摸摸索索的写了个遍历删除的。
有时有晌
·
2023-11-24 06:01
kotlin
Android
kotlin
开发语言
使用Koin和
Kotlin
搭建简单的MVVM框架(上)
基础知识Coroutines(协程)
Kotlin
选择
Kotlin
的主要原因是因为
Kotlin
使Android开发更快、更好、更简洁。Koin:轻量级依赖注入框架。
努尔江
·
2023-11-24 06:45
在
Kotlin
的 data class 中使用 MapStruct
pexels-nguyễn-xuân-trung-899737.jpg一.dataclass的copy()为浅拷贝浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配
fengzhizi715
·
2023-11-24 05:25
【
Kotlin
】初识
Kotlin
之基础类型与数据容器
【
Kotlin
】初识
Kotlin
(一)1、浅短认识
Kotlin
首先,咱们只需要认识一点,就可以看见这门语言的含金量!
woodwhale
·
2023-11-24 05:18
Android
Kotlin
与君共勉
kotlin
android
java
十一、
kotlin
的协程(二)
协程的异步流为什么要有异步流?挂起函数可以异步返回单个值,但如果需要返回多个值怎么办?此时便可以使用异步流以前没有异步流的情况下,我们使用传统方式将会是下面这样:privatefunsimple():List{vallist=mutableListOf()for(iin1..3){TimeUnit.MILLISECONDS.sleep(200)list.add(i)}returnlist}funm
渣渣→_→
·
2023-11-24 04:15
kotlin
kotlin
android
java
Kotlin
基础学习(十)—— 集合 & 数组
一、集合——只读集合&可变集合
kotlin
.collections.Collection:只读集合,执行从该集合中读取数据的操作,可遍历集合中的元素、获取集合大小、判断集合中是否包含某个元素
kotlin
.collections.MutableCollection
浅唱整个春天
·
2023-11-24 04:15
Kotlin基础
kotlin
学习
java
Kotlin
数组与集合
文章目录
Kotlin
数组创建常用属性
Kotlin
集合概述List创建遍历集合增删改操作Set创建遍历集合增删改操作Map创建遍历增删改操作惰性集合集合和可空性
Kotlin
数组创建在
Kotlin
中,我们一般使用
xiangxiongfly915
·
2023-11-24 04:44
Kotlin
Kotlin集合
再次封装权限动态申请工具类
我这里会把工具类用
kotlin
写成一个文件,只要复制粘贴过去你项目就能用了,不行的话再做小修改就行。二、使用方法先上使用方法,后面再贴代码,和解释。已Camera为例,先在Manifest里面声明。
小林望北
·
2023-11-24 04:13
Android开发
动态申请权限
AppOpsManager
Permission
Kotlin
第五弹:数据容器
会一直坚持写关于
Kotlin
的入门系列文章,赶紧关注一起学习吧!
Ken'
·
2023-11-24 04:38
Kotlin从入门到精通
kotlin
android
开发语言
Kotlin
集合类
集合类概述
Kotlin
复用了Java集合类,并且在Java类库的基础上进行了改造和扩展,没有重复造轮子。
大青蛙蛙
·
2023-11-24 04:07
Kotlin系列
kotlin
java
开发语言
kotlin
中List,Map,数组的使用
今天仔细的学习了下
kotlin
的集合,做了些笔记,都是源码注释也很详细。
Yogurt丶
·
2023-11-24 04:37
kotlin
kotlin
集合
map
list
二、
Kotlin
数据类型
1.基本数据类型基本类型Int,Long,Float,Double,Boolean,Char,String类型之间的转换toInt(),toLong(),toFloat(),toDouble(),toBoolean(),toChar(),toString()2.数组(1)数组的声明基本数据类型数组的声明intArrayOf(...),longArrayOf(...),floatArrayOf(..
chenyiluo94
·
2023-11-24 04:37
Kotlin学习
Android相关
kotlin
android
java
Kotlin
中 for in 是有序的吗?forEach呢?
我们要遍历一个数组、一个列表,经常会用到
kotlin
的forin语法,但是forin是不是有序的呢?forEach是不是有序的呢?这就需要看一下它们的本质了。
小林望北
·
2023-11-24 04:05
Kotlin
kotlin
android
Android 开发Java调用
Kotlin
提示包不存在
在
kotlin
代码所在module的build.gradle设置plugins{id'org.jetbrains.
kotlin
.android'}
xiaopangcame
·
2023-11-24 03:46
kotlin
android
kotlin
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他