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 AspectJ 学习Demo,AOP实现全局监听点击事件
首先使用hujiang的AspectJ,地址https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx,因为它支持
kotlin
牙膏很好吃
·
2024-01-17 07:21
Kotlin
中的委托
在
Kotlin
中,委托是一种强大的设计模式,它允许一个类将其一些职责委托给另一个类。这种机制通过关键字by来实现。委托有助于代码的重用,降低耦合性,并提供更清晰的类设计。
liulanba
·
2024-01-17 03:41
kotlin
kotlin
kotlin
的泛型浅析
在
Kotlin
中,泛型是一种强大的编程概念,它允许你编写更加灵活和可重用的代码,同时提高类型安全性。
Kotlin
的泛型系统与Java的相似,但有一些更强大的特性。
liulanba
·
2024-01-17 03:09
kotlin
kotlin
开发语言
android
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
深度学习---
从入门到放弃
(四)优化器
深度学习—
从入门到放弃
(四)优化器1.案例引入-MNIST手写数字识别现代深度学习优化中的许多核心思想(和技巧)可以在训练MLP以解决图像分类任务的中进行说明。
佩瑞
·
2024-01-16 02:33
Pytorch深度学习
神经网络
深度学习
人工智能
python
Java匿名内部类的限制
匿名类由父类或接口直接派生,Java语法不允许同时继承父类和实现接口,
kotlin
可以。父类是非静态的类型,则需父类外部实例来初始化。如果定义在非静态作用域内,会引用外部实例。
滑稽的命运
·
2024-01-16 02:54
减肥:
从入门到放弃
,又从放弃到成功,我做对了什么?
减肥,一直是一个世界性难题,哪一次心情不好压力山大,不是火锅烧烤蛋糕一起上,再加上买包买鞋买口红才顶过来的,照酱紫下去,总有一天会再也不嚷嚷减肥,因为已经胖得不敢吱声了。特别是夏天的时候,随便跟谁聊天,都会扯到减肥这来,“减肥”二字出现的频率仅次于“今天吃什么?”,不抛弃不放弃的你,一次次前扑后继的加入减肥的大军,然额,看起来好像不太顺利的亚子……在减肥这条阳关大道上,试过很多的方法吧,可是都有效
丹溪1327
·
2024-01-16 01:18
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
mysql5.7之
从入门到放弃
系列文章目录第一章MySQL5.7之
从入门到放弃
第二章MySQL
从入门到放弃
之数据库体系结构与管理第三章MySQL基础应用之DDL、DCL、DML、DQL文章目录系列文章目录前言一、Mysql的介绍和安装
迷茫运维路
·
2024-01-14 11:32
数据库
mysql
mysql
从入门到放弃
之数据库体系结构与管理
文章目录前言一、体系结构1、mysqlc/s结构介绍2、mysql实例组成3、mysqld程序运行原理3.1、mysqld守护进程结构3.2、引入sql语句结构化的查询语言3.3、探索一条SQL语句的执行过程二、mysql逻辑存储结构三、mysql物理存储结构3.1、innodb存储引擎的段、区、页之间的关系四、mysql基础管理4.1、用户管理4.2、权限管理4.3、连接管理五、mysql多实例
迷茫运维路
·
2024-01-14 11:30
数据库
数据库
mysql
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
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他