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灯饰
全屋灯具选购指南,如何选择合适的灯具。福州中宅装饰,福州装修
灯具选购原则
灯饰
选择上要与家具风格相一致灯具的色彩、造型、式样,必须与室内装修和家具的风格相称,彼此呼应。华而不实的
灯饰
非但不能锦上添花,反而画蛇添足。在灯具色彩的选择
� Reborn .�
·
2023-10-06 02:37
装修小百科
生活
Android改造CardView为圆形View,
Kotlin
Android改造CardView为圆形View,
Kotlin
可以利用androidx.cardview.widget.CardView的cardCornerRadius特性,将CardView改造成一个圆形的
zhangphil
·
2023-10-05 23:44
Android
kotlin
android
kotlin
Kotlin
基础一: 数据类型
基础类型在
Kotlin
中,一切皆是对象,因此我们可以在任何变量上调用成员函数和属性。一些类型可以有特殊的内部表示,如:数字、字符和布尔值可以在运行时表示为原生类型值。
元苍子
·
2023-10-05 23:50
Android Studio新建项目缓慢解决方案
关于AndroidStudio2022新建项目时下载依赖慢的解决方案起因解决方案gradle下载慢解决方案
kotlin
依赖下载慢解决方案结尾起因新建AndroidStudio项目时,常会因为网络问题导致部分依赖下载缓慢
惜颜↪子月水华€:
·
2023-10-05 21:23
android
studio
android
ide
升级Android Studio使用的Gradle为最新的版本
项目下build.gradle的内容如下:buildscript{ext.
kotlin
_version='1.2.71'repositories{google()jcenter()}dependencies
rznice
·
2023-10-05 17:45
idea
and
android
studio
Kotlin
关键字与操作符
一、关键字与操作符硬关键字以下符号会始终解释为关键字,不能用作标识符:as用于类型转换为导入指定一个别名as?用于安全类型转换break终止循环的执行class声明一个类continue继续最近层循环的下一步do开始一个do/while循环(后置条件的循环)else定义一个if表达式条件为false时执行的分支false指定布尔类型的“假”值for开始一个for循环fun声明一个函数if开始一个i
因为我的心
·
2023-10-05 12:08
Android:TabLayout+ViewPager+Fragment实现底部导航
之前的一篇文章介绍了
kotlin
中使用BottomNagivationView实现的底部导航效果,今天记录下TabLayout+ViewPager+Fragment实现底部导航的过程,当然底部导航实现的方式有很多
ruancw
·
2023-10-05 06:46
AGP(Android Gradle Plugin)版本约束
插件版本所需的Gradle版本BuildTools版本ProGuard版本
Kotlin
插件版本备注1.0.0-1.1.32.2.1-2.31.2.0-1.3.12.2.1-2.91.5.02.2.1-2.132.0.0
spt_genius
·
2023-10-05 04:56
新浪装饰 | 简单与舒服,这不就是家的意义吗?
空间展示客厅富有艺术感的
灯饰
,如等待飘落的花瓣,营造浪漫的氛围,同时一种淡雅的气质正在浅灰色与藕粉色的结合中充满了凝聚在这里的空气中,偌大的空间,并没有庞杂感,只有一种简单与舒服,这不就是家的意义吗?
瞿佳佳
·
2023-10-05 03:37
Kotlin
-扩展(Extension)的能力边界在哪?
1、扩展函数我们对String定义一个扩展函数//对String增加扩展函数lastElement//直接定义在
kotlin
文件里,称之为顶层扩展、funString.lastElement():Char
大虾啊啊啊
·
2023-10-05 02:32
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用
Kotlin
编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,Glide,Okhttp,RxJava,Retrofit使用Jetpack组件
Asbefore如初_3142
·
2023-10-05 02:08
Kotlin
懒人手册-01(编译环境的安装)
可牛逼了
Kotlin
与Java类似,首先我们要安装
Kotlin
的编译器。我们前往
Kotlin
的官网
Kotlin
在首页中我们找到这个版块:JetBrainsYes!
曾勇浩
·
2023-10-05 00:06
Kotlin
构造函数
最近刚从java切换到
kotlin
以前java的构造函数如果是继承的话,基本都是ctrl+enter方式快速生成构造函数,在
kotlin
中这样不行了,下面总结下
kotlin
的构造函数方式,以及与java
挨踢小能手
·
2023-10-04 20:32
Kotlin
基础2-进阶入门
前言上一节简单了解了
Kotlin
的语法使用,对一些语法有一些了解后,在面对Java转
Kotlin
时或想了解
Kotlin
到底转成了什么样的Java?
有啊记
·
2023-10-04 19:21
Kotlin
学习笔记(五)-常见高阶函数
[toc]前言这一节我们主要说下
Kotlin
中关于数据集合中的常用高阶函数mapmap是遍历一个数组遍历的过程可以对数组item进行操作(筛选、数据转换等),返回一个新的数据集合例子:vallist=listOf
g小志
·
2023-10-04 18:27
Kotlin
基础(6)-->数据类与单例类
一、数据类数据类通常需要重写equals(),hashCode(),toString()这几个方法。equals():用于判断两个数据类是否相等hashCode():作为equals()的配套方法,也需要一起重写,否则会导致HashMap、HashSet等Hash相关的系统类无法正常工作toString():用于提供更清晰的输入日志如果我们使用Java来实现一个数据类:publicclassPho
大漠孤烟直_v
·
2023-10-04 18:37
vertx学习总结5
这章我们讲回调,英文名:Beyondcallbacks一、章节覆盖:回调函数及其限制,如网关/边缘服务示例所示未来和承诺——链接异步操作的简单模型响应式扩展——一个更强大的模型,特别适合组合异步事件流
Kotlin
村口曹大爷
·
2023-10-04 18:38
vertx
学习
vertx
gradle插件开发
plugins{id'org.jetbrains.
kotlin
.jvm'version'1.7.0'//
Kotlin
}dependencies{implementationgradleApi()}repositories
Leo_o
·
2023-10-04 16:27
Exception in thread "main" java.lang.IllegalArgumentException: Type without superclass: module-info
原始androidJava项目增加
kotlin
的配置,运行出错Exceptioninthread"main"java.lang.IllegalArgumentException:Typewithoutsuperclass
一缕阳忆往昔
·
2023-10-04 12:56
基于
Kotlin
实现注解生成器(Annotation Processor)
随着一些使用注解生成器(annotationProcessor)的框架的流行,例如ButterKnife、dagger2、EventBus3.0。我需要了解注解生成器的相关知识。APTAPT(AnnotationProcessingTool)是一种处理注解的工具,它对源代码文件进行检测,找出其中的Annotation。根据注解自动生成代码。Annotation处理器在处理Annotation时可以
lycknight
·
2023-10-04 11:40
Kotlin
语言(十三):Flow
注:本文中使用runBlocking是为了方便测试,业务开发中禁止使用一、Flow的基本使用1、Sequence序列生成器(1)取出序列生成器中的值,需要迭代序列生成器;(2)是同步调用,是阻塞的,无法调用其它的挂起函数。funsequenceFun(){valsequence=sequence{Thread.sleep(1000)yield(1)Thread.sleep(1000)yield(2
SupKing_a520
·
2023-10-04 06:47
,
kotlin
语言优点特性
2.桌面Widget点击启动Activity。3.当前前台任务的ActivityBackTask(回退栈)中,有你应用的Activity。例如调起微信支付页(ActivityZ)时,当前退回栈最顶端的Activity其实时微信的页面,但是我们应用页面(ActivityY)依然在回退栈的下面,此时依然具有打开Activity的权限。4.绑定了某些系统服务,例如:AccessibilityServic
m0_64603743
·
2023-10-04 04:17
程序员
面试
android
移动开发
明天我要离职了
@怎么和女孩子处理好关系;@离职和后续学习事情;比如,资料收集,学习计划;
kotlin
学习;
80a4e0b50d92
·
2023-10-04 04:11
Android使用
Kotlin
封装MMKVUtils
Android使用
Kotlin
封装MMKVUtils1.简介:MMKV是基于mmap内存映射的key-value组件,底层序列化/反序列化使用protobuf实现,性能高,稳定性强。
淡淡的香烟
·
2023-10-03 20:44
开发实例
android
kotlin
开发语言
Android 开发之 Webview 上传图片代码(
Kotlin
版)
可以直接滑动到页面底部复制可以正常编译运行的
Kotlin
代码。
Android_大船
·
2023-10-03 17:45
kotlin
学习教程(四)|面向对象
其实,
kotlin
也是一门面向对象编程的语言。类为某一系列对象的统称,我们通过对象来完成某些事情,那么,在
kotlin
中,我们是如何面向对象编程的呢?今天我们一起来学习。
西小瓜
·
2023-10-03 16:41
Kotlin
中Channel基本使用
Channel的源代码如下:publicinterfaceChannel:SendChannel,ReceiveChannel{...}Channel的父类有发送消息的SendChannel和接受消息的ReceiveChannel,Channel分为有缓冲区和无缓冲区,无缓冲的通道在发送者和接收者相遇时传输元素。如果发送先被调用,则它将被挂起直到接收被调用,如果接收先被调用,它将被挂起直到发送被调
涂山小狐妖
·
2023-10-03 14:37
使用Jooq和flywayDB改善代码质量
使用Jooq和flywayDB改善代码质量@(个人博客)[数据库,mysql,改进,jooq,
kotlin
,springboot,mock][TOC]最近我们在项目中开始使用Jooq+flywayDB,
asiazhang2002
·
2023-10-03 13:41
这些“不做 APP 了”,现在都在做什么?
image以为Flutter在Google大力支持下,很多人会转向用Flutter开发,然而从投票来看,用Flutter并不多,除了Java外,
Kotlin
最多。
吴小龙同學
·
2023-10-03 11:10
Kotlin
前置检测判断check,require,requireNotNull
Kotlin
前置检测判断check,require,requireNotNull(1)checkfunmain(args:Array){valb=falsecheck(b){println("check
zhangphil
·
2023-10-03 09:58
kotlin
kotlin
Kotlin
中的代理理解与应用
前言在
Kotlin
编程的领域中,存在着一个被称为代理(Delegates)的隐藏宝藏。那么什么是
Kotlin
中的代理?如何实现呢?
金戈鐡馬
·
2023-10-03 08:45
Android
android
为什么我们要尝试
Kotlin
?
技术雷达:对Android的完美支持为迅速发展的
Kotlin
语言提供了额外的推动力,我们也正在密切关注
Kotlin
/Native(基于LLVM,可以将
Kotlin
代码编译为原生可执行文件)的进展。
ThoughtWorks
·
2023-10-03 00:01
Kotlin
协程的理解
关于
Kotlin
协程的文章特别多,多数是按照官方教程翻译一遍,很多概念理解起来比较困惑,特别是协程的异常处理部分,看的是一头雾水。所以打算跟着官方文档及优秀的
Kotlin
协程文章,来系统学习一下。
蜗牛是不是牛
·
2023-10-03 00:49
Kotlin
常用标准函数
let函数函数定义publicinlinefunT.let(block:(T)->R):R=block(this)功能:调用某对象的let函数,则该对象为函数的参数。在函数块内可以通过it指代该对象。返回值为函数块的最后一行或指定return表达式。用法示例funtestLet():Int{"string".let{println(it)valtst=it.plus("-hhh")//plus("
wind_sky
·
2023-10-02 23:12
vertx的学习总结1
多语言支持:Vert.x支持多种语言,包括Java、
Kotlin
、Scala、Groovy和JavaScript,使开发人员可以使用他们熟悉的语言来构建应用程序。
村口曹大爷
·
2023-10-02 23:01
学习
使用
Kotlin
+ Spring Boot 进行后端开发
小舟.jpg
Kotlin
Kotlin
是一个基于JVM的编程语言,它的简洁、便利早已不言而喻。
Kotlin
能够胜任Java做的所有事。目前,我们公司C端的Android产品全部采用
Kotlin
编写。
fengzhizi715
·
2023-10-02 23:42
第一行代码 -- 笔记1
一、快速入门
Kotlin
编程1.变量和函数变量在
Kotlin
中定义一个变量,只允许在变量前声明两种关键字:val和var。
TomyZhang
·
2023-10-02 22:57
Kotlin
在webview中遇到的问题
在使用
Kotlin
时,重写WebView的WebViewClient在运行时onPageStarted()会发生奔溃,在错误日志如下:Parameterspecifiedasnon-nullisnull
钦秋
·
2023-10-02 13:51
Kotlin
学习笔记-属性与字段详解
一、Getter()与Setter()classTest{/**getter和setter是可选的*///当用var修饰时,必须为属性赋默认值(特指基本数据类型,因为自定义的类型可以使用后期初始化属性)即使在用getter()的情况下,不过这样写出来,不管我们怎么去改变其值,其值都为`123`vartest1:String=""get()="123"set(value){field=value}/
smallestt
·
2023-10-02 12:31
Jetpack Compose入门——Duplicate class
kotlin
.time.jdk8.DurationConversionsJDK8Kt
JetpackCompose入门——Duplicateclass
kotlin
.time.jdk8.DurationConversionsJDK8Kt
kotlin
jdk版本冲突解决方法在build.gradle
呆呆的长颈鹿
·
2023-10-02 04:33
Android
Studio
Jetpack
Compose
kotlin
android
studio
混淆报错:
kotlin
.time.jdk8.DurationConversionsJDK8Kt: can‘t find referenced method ‘double getSeconds(lon
混淆问题文章目录混淆问题问题描述查问题解决问题描述打包混淆的时候报错:
kotlin
.time.jdk8.DurationConversionsJDK8Kt:can'tfindreferencedmethod'doublegetSeconds
rda
·
2023-10-02 04:02
Android
Android小问题记录
android
Duplicate class
kotlin
.collections.jdk8.CollectionsJDK8Kt found in modules
kotlin
-stdlib-1.8.10
Afailureoccurredwhileexecutingcom.android.build.gradle.internal.tasks.CheckDuplicatesRunnable >Duplicateclass
kotlin
.collections.jdk8
timyhao
·
2023-10-02 04:00
移动开发
android
studio
【Android Studio插件升级以后
kotlin
jdk版本冲突】
AndroidStudio插件升级以后
kotlin
jdk版本冲突报错方案今天升级一些插件版本后无法编译,发现
kotlin
jdk1.8.20和
kotlin
jdk1.6.21重复冲突,网上找了挺多方法都没生效
LLCCQAQ
·
2023-10-02 04:55
Android
Studio编译报错
android
kotlin
android
studio
Duplicate class
kotlin
.collections.jdk8.CollectionsJDK8Kt found in modules。Android studio纯java代码报错
这是全部报错代码:Duplicateclass
kotlin
.collections.jdk8.CollectionsJDK8Ktfoundinmoduleskotli
Night_Journey
·
2023-10-02 04:24
java
android-studio
kotlin
Kotlin
-协程核心库分析-Job父子取消
父Job取消时如何取消子Jobfunmain(){//创建一个Job,当然你也可以启动一个协程后返回valjob=GlobalScope.launch{//启动一个子协程launch{Thread.sleep(200)println("子协程完成")}Thread.sleep(100)println("父协程完成")}job.cancel()TimeUnit.SECONDS.sleep(1)pri
有腹肌的豌豆Z
·
2023-10-02 02:18
Kotlin
中的泛型理解与应用
泛型应用在
Kotlin
中,泛型可以应用于类、函数和接口等。下面是一些关于泛型在
Kotlin
中的理解和示例。1、泛型类泛型类是指可以在类中使用一个或多个类型参数的类。
金戈鐡馬
·
2023-10-02 02:22
Android
kotlin
android
泛型
kotlin
aes 加密解密
文章目录1.key填充2.加密3.解密1.key填充aes算法对key的字节数有要求所以对输入的key要做填充处理funfillKey(key:String):ByteArray{valrandom=SecureRandom.getInstance("SHA1PRNG")random.setSeed(key.toByteArray())valgenerator=KeyGenerator.getIn
jingxindeyi
·
2023-10-01 22:34
算法
kotlin
java
开发语言
aes
Flutter + MVP +
Kotlin
实战,flutter开源项目apk下载
demo里的是
Kotlin
版,但实现原理都是一样的。有兴趣的点下方链接:从0到1,带你解剖MVP的神秘之处,并自己动手实现MVP!
m0_64314432
·
2023-10-01 22:59
程序员
面试
android
移动开发
React-Native错误监控方案
1.JS空指针错误众所周知,采用原生框架开发的app,一般Android是采用Java/
Kotlin
,i
云飞扬1
·
2023-10-01 22:26
Android中ViewBinding使用解析
探究ViewBinding纵观现在的Android&
Kotlin
语言进行的原生开发应用,都在极力简化findViewById这一繁琐的操作。
CarlosLynn
·
2023-10-01 18:51
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他