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
协程 asyn和launch简单使用
在
Kotlin
协程中,async和launch都是协程构建器,但它们有一些重要的区别:返回值:launch函数返回一个Job对象,代表一个在后台执行的任务。Job可以用于等待任务完成、取消任务等操作。
Steve_XiaoHai
·
2024-01-17 01:33
Kotlin
kotlin
开发语言
android
dart 扩展方法,实现类似
kotlin
扩展函数
在Dart语言中,虽然没有像
Kotlin
中的扩展函数(extensionfunctions)的概念,但Dart提供了类似的功能,称为扩展方法(extensionmethods)。
Steve_XiaoHai
·
2024-01-17 01:32
Dart
android
开发语言
dart
kotlin
运行
1.使用androidstudio由于我本身是做android的,androidstudio本身有内置
kotlin
的插件。
史蒂文周
·
2024-01-17 00:22
kotlin
android
kotlin
开发语言
android
再探
Kotlin
跨平台——迁移Paging分页库至KMM
上周,Square正式将Paging分页库迁移到了
Kotlin
Multiplatform平台,使用在旗下的支付软件CashApp中。
代码我写的怎么
·
2024-01-16 23:30
React Native Android 从学车到补胎和成功发车经历,
kotlin
静态方法
|±--com.facebook.fresco:fbcore:0.11.0|—com.facebook.fresco:imagepipeline-base:0.11.0|±--com.android.support:support-v4:23.2.1||—LOCAL:internal_impl-23.2.1.jar|—com.facebook.fresco:fbcore:0.11.0±--com.
m0_66265031
·
2024-01-16 18:30
程序员
面试
移动开发
android
21.
Kotlin
函数与Lambda表达式
Kotlin
函数默认参数(defaultarguments)示例代码funtest(a:Int=0,b:Int=1)=println(a-b)funmain(args:Array){test()test
leofight
·
2024-01-16 16:53
Kotlin
Coroutine suspend 原理解析
一.回调地狱1.1同步操作假如我们有这样一个需求:funchildFun1():Int{return10}funchildFun2():Int{return20}funchildFun3(num1:Int,num2:Int):Int{returnnum1+num2}funparentFun():Int{valnum1=childFun1()valnum2=childFun2()valsum=chi
wo883721
·
2024-01-16 12:06
【
Kotlin
】
Kotlin
构造函数、成员变量、init代码块执行顺序
在
Kotlin
中经常看到主构造函数、成员变量、init代码块(也叫初始化器),它们的执行时机和顺序是什么样的呢?
devnn
·
2024-01-16 08:20
kotlin
Android
kotlin
开发语言
【
Kotlin
】协程的字节码原理
网上关于
kotlin
协程的描述也是五花八门,有人说它是轻量级线程,有人说它是无阻塞式挂起,有人说它是一个异步框架等等,众说纷芸。甚至还有人出了书籍专门介绍
kotlin
协程。
devnn
·
2024-01-16 07:14
kotlin
Android
kotlin
开发语言
android
Github 2024-01-15开源项目周报Top14
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目6TypeScript项目3JupyterNotebook项目3Java项目2
Kotlin
项目1C#项目1C++项目1MicrosoftPowerToys
孙琦Ray
·
2024-01-16 07:56
github
开源
Github趋势分析
开源项目
Python
Golang
Kotlin
基本类型
借鉴
Kotlin
中文站
Kotlin
中所有的东西都是对象,所以可以在任何变量上调用成员函数与属性。接下来就进行基本类型数字、字符、布尔值、数组和字符串的学习。
简书_大叔
·
2024-01-16 07:56
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图的圆切图,
Kotlin
(4)
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图的圆切图,
Kotlin
(4)这篇Android基于Matrix绘制PaintDrawable
zhangphil
·
2024-01-16 03:07
Android
kotlin
android
kotlin
Java匿名内部类的限制
匿名类由父类或接口直接派生,Java语法不允许同时继承父类和实现接口,
kotlin
可以。父类是非静态的类型,则需父类外部实例来初始化。如果定义在非静态作用域内,会引用外部实例。
滑稽的命运
·
2024-01-16 02:54
kotlin
协程调用区别
由于曾在Main线程中调用withContext(Dispatcher.Main),导致死锁的情况发生,特重新梳理下
kotlin
的协程。
lwxyq2011
·
2024-01-16 01:13
揭秘
Kotlin
中的 == 和 ===
Kotlin
密封类进化了
Kotlin
中的密封类优于带标签的类
Kotlin
Sealed是什么?
hi_dhl
·
2024-01-16 00:11
Kotlin
内联函数
内联函数在JVM中每次函数调用,都会进行操作栈操作(栈帧),会增加内存使用和开销。另外传入的lambda函数参数,也会内存分配(创建类和对象)。inline使用内联(inline)可以避免上面的开销,通过把函数的代码直接插入调用处,而不是调用函数和创建lambda函数类和对象。使用inline声明内联函数,语法:inlinefunxxx(){}inline代码分析举例,lock()函数是内联函数:
ClassOps
·
2024-01-15 05:03
Kotlin
kotlin
开发语言
android
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,
Kotlin
(2)
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,
Kotlin
(2)在https://zhangphil.blog.csdn.net
zhangphil
·
2024-01-15 03:25
Android
kotlin
android
kotlin
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,
Kotlin
(3)
Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,
Kotlin
(3)在Android基于Matrix绘制PaintDrawable
zhangphil
·
2024-01-15 03:23
Android
kotlin
android
kotlin
使用 JMH 做
Kotlin
的基准测试
圣诞即将来临.jpg一.基准测试基准测试是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。基准测试是一种测量和评估软件性能指标的活动。你可以在某个时候通过基准测试建立一个已知的性能水平(称为基准线),当系统的软硬件环境发生变化之后再进行一次基准测试以确定那些变化对性能的影响。二.JMHJMH(JavaMicrobenchmarkHarness
fengzhizi715
·
2024-01-15 02:40
给人看的
Kotlin
设计模式——抽象工厂
给人看的
Kotlin
设计模式目录概念抽象工厂模式相对正式的定义:Theabstractfactorypatternprovidesawaytoencapsulateagroupofindividualfactoriesthathaveacommonthemewithoutspecifyingtheirconcreteclasses
珞泽珈群
·
2024-01-14 21:53
更好的理解
Kotlin
标准函数 let、apply、also、run 和 with
Kotlin
的let、apply、also、run、with这5个函数是标准库
kotlin
-stdlib-common.jar包
kotlin
.util.Standard.kt文件内定义的标准函数,通过源代码中函数定义的签名就可以很好的理解透其使用方式
RJ_Hwang
·
2024-01-14 21:07
26.9K Star,漫画阅读 APP 开源了
今天推荐是一款适用于Android6.0及更高版本的免费开源漫画阅读器,基于
Kotlin
开发的。这款APP完全免费、好用、无广告,自带上千个全球漫画源,在线阅读和下载都很方便,是漫画爱好者必备!
码个锤子Pro
·
2024-01-14 16:31
Android
android
Kotlin
内联函数:run,let,apply,also,with
1.引言最近接手了一个
kotlin
项目,遇到apply内联函数,于是花点时间瞅了瞅。发现还有点意思。于是花点时间整理整理。
过期的薯条
·
2024-01-14 15:11
Retrofit2 + Hilt + MVVM + 协程 + Paging3 + SmartRefreshLayout 整合 使用
前言
Kotlin
+Android框架+Jetpack相关库+MVVM整合使用。
韩老九
·
2024-01-14 13:39
Android
android
Kotlin
Any
Any类型是
Kotlin
所有非空类型的超类型(非空类的根),包含像Int这样的基本数据类型。
zhongjh
·
2024-01-14 11:32
kotlin
.coroutines core 分析
kotlin
.coroutines是一套标准库之外的以生产为目的的框架,提供了丰富的API让我们可以进行异步操作。虽然这些功能你都可以通过
Kotlin
Coroutine标准库自己来实现。
wo883721
·
2024-01-14 08:59
Gradle ——Gradle安装与配置
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言
宇努力学习
·
2024-01-14 08:15
APP
java
gradle
idea
maven
app
如何学习一门新语言或框架
简评:新的语言层出不穷,Dart,Go,
Kotlin
,Elixir等等。极光日报曾经分享过一篇文章——不同编程语言的学习曲线。挑战学习曲线这事儿可能太难,但有些小技巧能帮助我们快速学习。
极小光
·
2024-01-14 04:40
KAE 将被正式移除,如何无缝迁移?
前言KAE插件早在2020年就已经被宣布废弃了,并且将在
Kotlin
1.8中被正式移除:Discontinuing
Kotlin
syntheticsforviews如上图示,移除KAE的代码已经被Merge
我爱田Hebe
·
2024-01-14 02:07
Kotlin
类4 - 伴生对象与静态成员
Kotlin
类4-伴生对象与静态成员在Java中,我们经常会把一些工具方法封装成一个类中的静态方法,这样就可以不用创建这个类的实例,直接用类名调用就可以了;但是在
Kotlin
中,我们一般不会这样用,我们会把这些工具方法定义成包级函数
ChenME
·
2024-01-14 02:23
Android block quick OnClick event,simple implement,
Kotlin
AndroidblockquickOnClickevent,simpleimplement,
Kotlin
vartime=0Lview?.
zhangphil
·
2024-01-13 22:46
Android
kotlin
kotlin
android
kotlin
学习笔记——变量、可空与非空
Kotlin
入门学习笔记基础篇(二)可缺省参数默认值、可空参数与java重载注解显式类型转换打印不同的进制可缺省参数默认值、可空参数与java重载注解java中的重载,在
kotlin
中通过为可缺省参数提供默认值来实现
LiePy
·
2024-01-13 19:10
kotlin
android
开发语言
推荐 5 款好用的REST API工具
此外,你可以为大多数相关技术(从ASP.NETCore和
Kotlin
到Node.JS和Python)生成
公众号:Java后端
·
2024-01-13 13:46
java
编程语言
web
javascript
kubernetes
Android开发基础(二)
Android开发基础(二)上篇主要描述了Android系统架构,代码是通过Java表示的;本篇将从介绍Android组件去理解Android开发,代码将对Java和
Kotlin
进行对比。
Kevin写代码
·
2024-01-13 01:11
Android
android
java
kotlin
android-studio
android
studio
悬浮窗的一种实现 | Android悬浮窗Window应用
文中实例代码使用
kotlin
编写,
kotlin
系列教程可以点击这里效果如下:floatwindow这是AndroidWindow应用的第一篇,系列文章目录如下:悬浮窗的一种实现|Android悬浮窗Window
唐子玄
·
2024-01-12 23:02
NowinAndroid—2024 Android现代开发全功能应用
NowinAndroid—2024Android现代开发全功能应用现代Android开发全功能示例应用Now-in-Android,它是用
Kotlin
和JetpackCompose开发的,功能非常强大。
Calvin880828
·
2024-01-12 21:42
现代Android开发
android
2017-07-23-
kotlin
可见性修饰符
kotlin
可见性修饰符一,修饰符
Kotlin
中这些修饰符是与我们Java中的使用是有些不同的。在这个语言中默认的修饰符是public,这节约了很多的时间和字符。
王元
·
2024-01-12 20:42
Jetpack Compose for Desktop: 里程碑1发布
2020年11月5日JetpackComposeforDesktop终于发布了第一个里程碑版本,作为新一代的
Kotlin
UI框架,JetpackCom
恋猫月亮
·
2024-01-12 20:09
kotlin
——流程控制
when分支语句when分支取代了Java原有的switch语句varscore='B'when(score){'A'->println("优秀")'B'->println("良好")'C'->println("中")'D'->println("及格")else->println("不及格")}不需要使用case关键字case值后的冒号改为使用箭头(->)default改为更有意义,更明确的wls
Kristen Stewart
·
2024-01-12 19:32
kotlin
开发语言
android
【grpc】利用protobuf实现java或
kotlin
调用python脚本,含实现过程和全部代码
前言在一些特殊场景中,我们可能需要使用java或者其他任意语言调用python脚本或sdk等。本文的需求衍生也不例外于此,python端有sdk,但只能在python中调用,于是就有了本文章。常见的调用方式如jython、python提供httprest接口、python提供rpc实现、java通过jni调用转换成c的python。每种调用方式都有优缺点,我们更期待一种简单、快速、功能更自由、低侵
kamjin1996
·
2024-01-12 19:32
解决方案
python
通信技术
java
kotlin
python
rpc
kotlin
-运算符
区间运算符闭区间运算符a不能大于bvarrang=1..9for(numinrang){print("${num}")//输出123456789}半开区间运算符半开区间运算符auntilb用于定义一个从a~b(包括a边界值,但不包含b边界值)的所有值的区间,a不能大于bvarrang=1until9for(numinrang){print("${num}")//输出12345678}反向区间如果希
Kristen Stewart
·
2024-01-12 19:32
kotlin
python
开发语言
Kotlin
-变量定义,与类型
Kotlin
-变量定义变量定义整型浮点型字符型整型之间的转换Boolean类型Null安全安全调用Elvis运算字符串变量定义
Kotlin
可以定义的时候不标明数据的数据类型,编译器会根据初始值确定类型funmain
Kristen Stewart
·
2024-01-12 19:01
kotlin
开发语言
android
CoroutineScope Dispatchers.IO异步操作async返回函数,
Kotlin
CoroutineScopeDispatchers.IO异步操作async返回函数,
Kotlin
import
kotlin
x.coroutines.
zhangphil
·
2024-01-12 19:29
kotlin
kotlin
kotlin
接口
kotlin
中的接口与Java8中的类似,既包含方法也包含属性。方法包括抽象方法和普通方法,属性包含抽象属性和普通提供访问器的属性。
覆水无言
·
2024-01-12 13:32
WXUI 基于uni-app x开发的高性能混合UI库
在App端,uts在iOS编译为swift、在Android编译为
kotlin
,完全达到了原生应用的功能、性能。
喵十一点半
·
2024-01-12 12:02
uni-app
ui
uniapp
x
unix
高性能混合UI库
uniapp-x uts 介绍
它可以被编译为不同平台的编程语言,如:web平台,编译为JavaScriptAndroid平台,编译为
Kotlin
iOS平台,编译Swiftuts采用了与ts基本一致的语法规范,支持绝大部分ES6API
喵十一点半
·
2024-01-12 12:58
uni-app
Kotlin
DSL C++项目引入OpenCV异常处理
现象
kotlin
DSL(build.rgadle.kts)项目引入openCVsdk编译提示Plugin[id:'com.android.application',version:'8.2.1'...错误
TomCat0916
·
2024-01-12 06:43
问题汇总
kotlin
c++
opencv
android-studio
android studio 打包签名apk时报
kotlin
版本错误
报错信息如下:/Users/abbb/Library/Android/sdk/caches/transforms-3/572ca993caa0789f4046529ddf3eacd2/transformed/jetified-BaseRecyclerViewAdapterHelper-4.0.1/jars/classes.jar!/META-INF/com.github.CymChad.brvah
Monkey_King_Bar
·
2024-01-12 06:42
android
studio
kotlin
android
Android Studio 禁用插件(Plugin)后无法启动(Mac电脑)
问题描述:昨天为了解决某个问题,禁用了
Kotlin
(Plugins),结果android无法启动了启动界面如图所示:Internalerror.Pleaserefertohttps://code.google.com
Monkey_King_Bar
·
2024-01-12 06:07
android
studio
android
ide
Mac
macos
mac
Kotlin
Idioms:提升代码质量与开发效率的秘诀
CreateDTOs(POJOs/POCOs)dataclassCustomer(valname:String,valemail:String)providesaCustomerclasswiththefollowingfunctionality:getters(andsettersincaseofvars)forallpropertiesequals()hashCode()toString()c
Walter Sun
·
2024-01-12 05:01
kotlin
python
windows
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他