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类与对象
关于uniapp X 的最新消息
在App端,uts在iOS编译为swift、在Android编译为
kotlin
,完全达到了原生应用的功能、性能。可以下载打包后的hellouni-appx的apk来体验。
王家视频教程图书馆
·
2023-12-15 09:14
Uniapp
uni-app
Android
Kotlin
泛型:强大的类型抽象和重用利器
一、什么是泛型?泛型是一种参数化类型的机制,它允许我们在定义类、接口和方法时使用类型参数,从而实现代码的重用和类型安全。通过使用泛型,我们可以将类型作为参数传递给类或方法,在不同的场景中实现灵活的类型适配和操作。二、泛型的使用场景1.集合类(CollectionClasses)在Android开发中,我们经常需要处理各种数据集合,如列表、映射等。使用泛型可以将集合类的元素类型参数化,从而提高代码的
jiet_h
·
2023-12-15 08:52
Android
夯实基础
android
kotlin
开发语言
用python分析气象数据①
继承:使用现有类的所有功能,并在无需重新编程的情况下对功能进行扩展多态三.面向过程,面向对象,
类与对象
的关
y椿湫h
·
2023-12-15 04:31
数学建模
Kotlin
中的协程 - CoroutineContext
前言
Kotlin
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言回顾在
Kotlin
盛世光阴
·
2023-12-15 04:37
Android AlertDialog setView,
kotlin
AndroidAlertDialogsetView,
kotlin
importandroid.content.DialogInterfaceimportandroid.os.Bundleimportandroid.view.LayoutInflaterimportandroidx.appcompat.app.AlertDialogimportandroidx.appcompat.app.AppCom
zhangphil
·
2023-12-15 01:43
kotlin
Android
android
kotlin
Android AlertDialog提高中心位置往上,
Kotlin
AndroidAlertDialog提高中心位置往上,
Kotlin
privatefunshow(){valview=LayoutInflater.from(this).inflate(android.R.layout.simple_list_item
zhangphil
·
2023-12-15 01:57
kotlin
Android
android
kotlin
鸿蒙操作系统架构
下面是Android和鸿蒙的主要区别的简要总结:Android鸿蒙开发语言Java、
Kotlin
鸿蒙开发语言(HML、JS、Java等)架构单一系统架构分布式系统架构设备适配性需要针对不同设备进行适配支持全场景设备
全面解读
·
2023-12-14 23:14
harmonyos
harmonyos
架构
华为
Android---
Kotlin
学习001
Kotlin
的诞生2011年,JetBrains宣布开发
Kotlin
编程语言,这门新语言可以用来编写在Java虚拟机上运行的代码,是Java和Scale语言之外的又一选择。
别偷我的猪_09
·
2023-12-14 17:11
#
Kotlin
android
kotlin
Github Android客户端(基于
kotlin
和组件化)
CoolHub开源的GithubAndroid客户端,基于
Kotlin
,组件化开发功能支持根据个人兴趣推荐仓库支持热点仓库查看支持搜索仓库和用户支持仓库详情查看支持用户详情查看支持star和watch支持中英文
m4coding
·
2023-12-14 17:10
关东升老师Python著作推荐(由电子工业出版社出版)
熟悉Java、
Kotlin
、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。
hacker707
·
2023-12-14 14:03
python
2020Android面经,历时一个半月,斩获3个大厂offer,
kotlin
打包成exe
讲下leakCanary原理。为什么不用虚引用?引用队列里面存的是什么?内存数据是如何dump出来的?讲下OkHttp的实现。拦截器的顺序,网络拦截器和普通拦截器有什么区别?它的线程池是怎样的?如何管理的?glide的三级缓存如何做的?rxjava的原理。rxjava的线程切换如何实现的?map和flatmap操作符区别;zip和merge操作符区别。ArrayMap和SparseArray的作用
m0_66144992
·
2023-12-14 13:37
程序员
架构
移动开发
android
Android Glide自定义AppCompatImageView切分成若干小格子,每个小格子onDraw绘制Bitmap,
Kotlin
(1)
AndroidGlide自定义AppCompatImageView切分成若干小格子,每个小格子onDraw绘制Bitmap,
Kotlin
(1)垂直方向的RecyclerView,每行一个AppCompatImageView
zhangphil
·
2023-12-14 12:55
kotlin
Glide
Android
android
glide
kotlin
为 Compose MultiPlatform 添加 C/C++ 支持(3):实战 Desktop、Android、iOS 调用同一个 C/C++ 代码
theme:serene-rose前言在本系列的前两篇文章中我们已经学会了如何在
kotlin
native平台(iOS)使用cinterop调用C/C++代码。
equation_l
·
2023-12-14 12:38
c语言
c++
kotlin
为 Compose MultiPlatform 添加 C/C++ 支持(2):在 jvm 平台使用 jni 实现桌面端与 C/C++ 互操作
并且先介绍了在
kotlin
native平台使用cinterop实现与C/C++的互操作。今天这篇文章将补充在jvm平台使用jni。
equation_l
·
2023-12-14 12:08
c语言
c++
kotlin
Kotlin
注解之@JvmOverloads、@JvmStatic、@JvmField、@JvmName
@JvmOverloads一句话解释,就是为了解决Java不能重载
kotlin
有默认参数的方法比如
Kotlin
代码如下调用是没有问题的:classTestKt{funtestJvm(a:String,b
Jason_Lee155
·
2023-12-14 12:42
Kotlin
Android程序
kotlin
android
java
kotlin
方法传入lambda表达式参数并调用invoke什么意思
1.Lambda表达式简介作用:Lambda表达式可以作为函数参数,传递到函数中,使代码结构更加紧凑;应用场景:集合中扩展集合操作,当做函数参数,替代匿名内部类;好处:Lambda表达式语法简洁,避免了冗长的函数声明调用过程;函数式编程:函数作为输入和输出;在集合操作中,过滤filter,映射map等操作传入Lambda表达式作为参数,很好地体现了函数式编程思想;2.Lambda表达式语法{a:I
Jason_Lee155
·
2023-12-14 12:42
Android程序
Kotlin
kotlin
开发语言
android
Kotlin
返回值Unit、Nothing与Any
Unit类型
Kotlin
也是面向表达的语言。
Kotlin
中Unit类型实现了与java中void一样的功能。
Jason_Lee155
·
2023-12-14 12:12
Android程序
Kotlin
kotlin
android
java
一个例子看懂
kotlin
的集合和序列
构造对比:1.集合这里setOf和mutableSetOf就是一个只读,一个支持修改处理。因为集合泛型的擦除,val和var其实不能控制只读和读写。故用这种构造方法。//挨个元素传入valnumbersSet=setOf("one","two","three","four")valemptySet=mutableSetOf()valnumbersMap=mapOf("key1"to1,"key2"
Jason_Lee155
·
2023-12-14 12:11
Android程序
Kotlin
kotlin
集合
一文就懂
Kotlin
作用域函数以及object关键字
作用域函数
Kotlin
标准库包含几个函数,它们的唯一目的是在对象的上下文中执行代码块。当对一个对象调用这样的函数并提供一个lambda表达式时,它会形成一个临时作用域。
Jason_Lee155
·
2023-12-14 12:41
Kotlin
android
kotlin
《From Java To
Kotlin
》-
Kotlin
与Java的简单对比
前言:原文来自https://github.com/MindorksOpenSource/from-java-to-
kotlin
本文也只是简单比较
kotlin
与java的不同之处,实际学习
kotlin
还是去官网学习比较好
Jason_Lee155
·
2023-12-14 12:11
Kotlin
android
kotlin
的Delegates与lateinit对比
首先:Thetwomodelsaresimilar,andonepredatestheother.Delegates.notNull()(apireference)isbasedondelegatedpropertiesandwastheoriginal,andlatercamelateinit(LateInitializedProperties).Neithercoverallpossibleu
Jason_Lee155
·
2023-12-14 12:11
Android程序
Kotlin
kotlin
android
Kotlin
一大特色之空安全
前言
kotlin
是谷歌推出的Android开发的又一支持语言,没办法,程序猿就是不停的学习。过了一遍基础以后,记录一些
kotlin
的一些特点。
Jason_Lee155
·
2023-12-14 12:10
Android程序
Kotlin
android
Kotlin
协程:简单理解 runBlocking, launch ,withContext ,async,doAsync
前言
Kotlin
的协程,本质上是一个线程框架,它可以方便的切换线程的上下文(如主线程切换到子线程/子线程切回主线程)。
Jason_Lee155
·
2023-12-14 12:40
Android程序
Kotlin
android
使用
Kotlin
抓取微博数据并进行热度预测
目录一、引言二、
Kotlin
简介三、抓取微博数据1、获取API授权2、发送HTTP请求四、数据预处理和热度预测1、数据预处理2、热度预测模型建立3、热度预测实现五、评估与优化1、评估模型性能2、优化模型性能六
小小卡拉眯
·
2023-12-14 12:33
kotlin
开发语言
android
为 Compose MultiPlatform 添加 C/C++ 支持(1):在
kotlin
中使用 cinterop 实现与 C/C++ 互操作
前言在安卓中我们可以使用jvm提供的jni方便的编写C/C++代码并与java/
kotlin
互操作。
equation_l
·
2023-12-14 12:31
c语言
c++
kotlin
Compose for iOS:
kotlin
与 swift 互操作
但是不同于Android原生就是使用
kotlin
作为开发语言,iOS的开发语言是swift或者object-c。
equation_l
·
2023-12-14 12:01
ios
kotlin
swift
kotlin
- ViewBinding
可参考下列博主的文章:
kotlin
ViewBinding的使用文章里也给出了如何在gradle中做出相应的配置。
hxh_230810
·
2023-12-14 12:28
Android笔记
kotlin
开发语言
android
在Android上用
kotlin
对象表达式
首先,我们用
kotlin
写一个类、一个接口,再看我们怎么使用它们:openclass
Kotlin
20{openfunadd(info:String){println("printlnaddinfo=$info
Jason_Lee155
·
2023-12-14 12:20
Kotlin
Android程序
android
kotlin
开发语言
Kotlin
机制
什么是
kotlin
?
kotlin
是静态类型的编程语言,运行于jvm之上。如果在编译时知道变量的类型,则语言是静态类型的,在运行时知道变量类型,则语言是动态类型。
奔跑吧李博
·
2023-12-11 19:50
王学岗切面编程(AOP)最新配置
不懂啥是切面编程的看我这篇文章本文主要讲解最新的切面编程配置首先看下app的build.gradle界面,有两处配置plugins{id("com.android.application")id("org.jetbrains.
kotlin
.android
qczg_wxg
·
2023-12-06 22:04
随笔
android
Kotlin
---协程的使用
第一个协程在使用协程之前,需要保证
Kotlin
-Gradle-Plugin的版本高于1.3。目前最高的版本为1.3.11。
None_Ling
·
2023-12-06 19:07
西南科技大学C++程序设计实验五(
类与对象
深入学习 )
一、实验目的1.友元的使用。2.理解面向对象程序设计中数组、指针、字符串等相关知识点3.编程掌握类定义数组,数组类等知识二、实验任务阅读分析、完善程序。下面是一个组合类Line、动态创建对象数组类的定义与实现,其中用到友元函数、友元类、对象数组、指向类的成员函数指针等知识,现要求思考并实验验证程序,回答程序处标注的思考题(注意:为了与知识点对应,程序中思考题标号是打乱的,同学们要读题,并查看整个程
Myon⁶
·
2023-12-06 18:52
C++实验
c++
学习
西南科技大学
visual
studio
西南科技大学C++程序设计实验四(
类与对象
三)
一、实验目的1.理解类的组合定义、说明与使用2.参数化列表的使用3.组合类的特例——string类二、实验任务重点:掌握组合类的定义与实现,丰富类的数据成员与成员函数,拓展其功能。阅读分析、完善程序。下面是一个组合类Teacher的定义,数据成员包括代表姓名的字符串类对象name,代表学号的常字符串指针,代表生日的Date类对象;成员函数包括无参、有参、复制构造函数,以及信息输出函数,现要求:(1
Myon⁶
·
2023-12-06 18:22
C++实验
c++
西南科技大学
C++实验
visual
studio
解决Error:
Kotlin
:Module was compiled with an incompatible version of
Kotlin
.The binary 。。。报错
今天在启动项目时idea报错Error:
Kotlin
:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
beiback
·
2023-12-06 17:01
IDEA
kotlin
开发语言
android
解决无法下载
kotlin
-compiler-embeddable.jar的问题
在进行
Kotlin
编程时,我们通常会使用
Kotlin
编译器来将
Kotlin
代码编译为可执行的程序或库。
IdcEditor
·
2023-12-06 15:10
kotlin
jar
开发语言
【C++】C/C++内存管理
前言:前面我们已经学习了
类与对象
,认识了六个默认成员函数。这一篇文章我们来学习C/C++内存管理,深入了解这套机制有利于我们之后写出更好的C/C++程序。
情缘晓梦.
·
2023-12-06 14:47
C++
c++
开发语言
【Error】java.lang.NoClassDefFoundError: Failed resolution of: L
kotlin
x/coroutines/CoroutineScope;
会报下面错误java.lang.NoClassDefFoundError:Failedresolutionof:L
kotlin
x/coroutines/CoroutineScope;这通常表示
Kotlin
Chelsea0522
·
2023-12-06 13:50
kotlin
android
协程
Kotlin
:内置函数let、also、with、run、apply
前言在
Kotlin
中,有一些用于扩展&方便开发者编码的内置函数,能大大提高开发者的开发效率。
xiaopangcame
·
2023-12-06 13:09
kotlin
kotlin
kotlin
--SharedFlow运用
可以一对多,发射一次,多端接收效果:1.定义一个类,来对MutableSharedFlow对象作操作packagecom.aruba.flowapplyapplication.commonimport
kotlin
x.coroutines.flow.MutableSharedFlow
aruba
·
2023-12-06 13:33
Kotlin
语法手册(三)
Kotlin
语法手册(三)在使用
kotlin
时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了
kotlin
提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是
69451dd36574
·
2023-12-06 12:19
java-快速入门篇
温馨提醒:概念固然重要,但通过概念下面的例子更容易理解并运用哦文章目录1.基础语法1.1变量与数据类型1.2条件语句1.3循环结构2.面向对象2.1
类与对象
2.2继承与多态3.集合框架3.1列表(List
代码对我眨眼睛
·
2023-12-06 12:22
Java
经验分享
笔记
java
经验分享
笔记
Kotlin
- Compose 编程思想
1_VLBUAyTdsgegjC8zUnAgZA.png
Kotlin
-ComposeCompose编程思想JetpackCompose是一个适用于Android的新式声明性界面工具包。
JamesYang1624
·
2023-12-06 10:48
Kotlin
(十六)设计模式-结构型模式(装饰者模式)
结构型模式-装饰者java中我们给一个类扩展功能,有两种选择:设计继承他的子类使用装饰者模式对该类进行装饰,然后对功能进行扩展。装饰模式:用类委托减少样板代码不是所有场景都能满足继承扩展,所以装饰模式能够解决问题装饰者模式在不必要改变原有类和继承的情况,动态扩展对象一个功能。该模式通过创建包装对象,来包裹真实对象。创建一个包装类,包含一个需要装饰类的实例装饰类重写被装饰类的方法。在装饰类中对需要增
zcwfeng
·
2023-12-06 08:01
Kotlin
函数5 - 扩展函数
Kotlin
函数5-扩展函数在
Kotlin
中可以为已有的类(例如:String、Integer等)添加自定义的扩展方法例如:给String添加一个扩展方法,将创建的字符串本身复制n遍,并将其返回funString.multiple
ChenME
·
2023-12-06 07:16
Java基础知识复习二
目录第三章面向对象(上)3.1面向对象的概念1.封装性2.继承性3.多态性3.2
类与对象
1.类的定义2.对象的创建与使用3.类的设计4.类的封装案例篇:超市购物程序设计3.3构造方法1.构造方法的定义2
迟早会把头薅秃
·
2023-12-06 06:37
java
开发语言
Kotlin
中的 var 和 val:选择正确的变量声明
在
Kotlin
编程语言中,var和val是两个基本的关键字,用于变量声明。它们的正确使用对于编写可维护和高效的代码至关重要。一、对比分析:var:用于声明可变变量。
jiet_h
·
2023-12-06 02:34
Kotlin
常用关键字和函数
Android
夯实基础
kotlin
开发语言
android
探索
Kotlin
中的关键字【by】:委托的艺术
Kotlin
的by关键字引入了一种强大的编程概念:委托模式。这种模式主要用于两个场景:接口委托:允许一个类将其部分功能委托给另一个类来实现。属性委托:使属性的读写操作可以被委托给一个单独的类。
jiet_h
·
2023-12-06 02:04
Kotlin
常用关键字和函数
Android
夯实基础
kotlin
Kotlin
作用域函数:理解 apply, let, 和 with
Kotlin
提供了几个作用域函数来优化和简化代码的结构。本文将对比分析apply,let,和with三个函数。一、对比分析:apply:在其接收者的上下文中执行代码块,并返回接收者对象。
jiet_h
·
2023-12-06 02:31
Android
夯实基础
Kotlin
常用关键字和函数
kotlin
开发语言
android
第05章_面向对象编程(基础)
学习目标初步了解面向对象的思想理解
类与对象
的概念和关系能够掌握类的定义格式能够掌握创建对象格式理解包的作用掌握包的声明和导入掌握实例变量的声明和使用掌握实例方法的声明和调用理解实例变量与局部变量的区别理解方法的调用执行机制理解方法的参数传递机制掌握方法的可变参数的使用掌握方法的重载的使用了解方法的递归调用应用对象数组解决问题学习面向对象内容的三条主线
bjfStart
·
2023-12-06 02:06
@JvmStatic 和 @JvmField 在
kotlin
中的使用
publicstaticfinalBigIntegerBIG_INTEGER=BigInteger.ONE;publicstaticvoidmethod(){System.out.println("callmethod");}}我们把它转换成
Kotlin
qijingwang
·
2023-12-06 00:24
kotlin
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他