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
学习笔记,2020-06-23
https://
kotlin
lang.org/docs/reference/multi-declarations.html#destructuring-declarations这是个好东西,配合dataclass
意广才疏
·
2023-06-13 05:18
拥抱新时代的Java
移动互联网的出现,以及前端的流行,让新一代的编程语言如Scala,Groovy,Swift以及
Kotlin
都大受欢迎。以函数式编程为核心的新一代编程范式慢慢变成
alexhilton
·
2023-06-13 02:53
Java
java
开发语言
android
JetPack DataStore 源码解析
DataStore使用
Kotlin
协程和Flow以异步、一致的事务方式存储数据。如果您当前在使用SharedPreferences存储数据,请考虑迁移到DataStore。
Knight_Davion
·
2023-06-13 02:14
Kotlin
Lambda表达式和匿名函数的组合简直太强了
Kotlin
Lambda表达式和匿名函数的组合简直太强了简介首先,在
Kotlin
中,函数是“第一公民”(FirstClassCitizen)。
Calvin880828
·
2023-06-12 21:05
Kotlin进阶
kotlin
android
开发语言
独家揭秘:
Kotlin
K2编译器的前世今生
独家揭秘:
Kotlin
K2编译器的前世今生也许您已经观看了最近的
Kotlin
Conf2023主题演讲,关于K2编译器的更新。什么是K2编译器?
Calvin880828
·
2023-06-12 21:05
Kotlin进阶
kotlin
android
java
独家揭秘:
Kotlin
编译器前端—解析阶段
独家揭秘:
Kotlin
编译器前端:解析阶段
Kotlin
编译器对我来说就像一个黑盒子,虽然有关于
Kotlin
PSI在IDE插件中有使用的文档,但除了源代码中留下的注释之外,几乎没有其他信息可用。
Calvin880828
·
2023-06-12 21:29
Kotlin进阶
kotlin
前端
android
Kotlin
jetpack BindingAdapter 简单的给布局添加自定义属性
BindingAdapter可以给布局加上自定义的注解进行自定义的处理。非常的好玩。上布局文件不出意外地个话,阁下应该没见过这些字段因为这是自定义的打开kaptimplementation'com.squareup.picasso:picasso:2.71828'使用picasso加载网络图片新建ImageViewBindingAdapter.kt类并只有这么些内容packagecom.anguo
安果移不动
·
2023-06-12 19:25
002android
kotlin
android
android
studio
android ViewBinding, DataBinding
lzyprime博客(github)创建时间:2021.04.23qq及邮箱:2383518170
kotlin
&android笔记λ:#ViewBindingDataBinding#仓库地址:https
lzyprime
·
2023-06-12 18:58
kotlin
-native04 调用c动态库
这里依然使用上一篇
kotlin
-native03调用c静态库中的simplelib,只是新建工程的时候将Librarytype改为shared(或者直接在上一篇的项目中更改CMakeList.txt,在
hohov
·
2023-06-12 18:17
相比Java
Kotlin
的优缺点
1.空安全在Java不用强制我们处理空对象,所以常常会导致NullPointerException空指针出现,现在
Kotlin
对空对象进行了限定,必须在编译时处理对象是否为空的情况,不然会编译不通过在对象不可空的情况下
風清雲少
·
2023-06-12 17:57
Spring源码框架构建失败
kotlin
-compiler.jar (系统找不到指定的文件。) 问题解决方法
源码构建输出的时候报错,错误信息如下:java.io.FileNotFoundException:C:\Users\ZPJX\AppData\Local\JetBrains\IntelliJIdea2022.3\
kotlin
-dist-for-ide
啊几
·
2023-06-12 14:37
问题报错解决
kotlin
spring
android下拉刷新 (
kotlin
)
引入依赖://上拉刷新下拉加载:implementation'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0'布局xml文件1597368732(1).png在activity中//定义的beanprivatevarlistbean:ArrayList?=null//adapterlateinitvaradapter:MyAdapter//分页从1
心中有梦丶身边有你
·
2023-06-12 06:55
【
Kotlin
篇】差异化分析,let,run,with,apply及also
作用域函数是
Kotlin
比较重要的一个特性,共分为以下5种:let、run、with、apply以及also,这五个函数的工作方式可以说非常相似,但是我们需要了解的是这5种函数的差异,以便在不同的场景更好的利用它
付十一v
·
2023-06-12 05:27
kotlin
构造函数传参的理解
kotlin
和Java的构造函数差异还是有点大,这里记录下对于
kotlin
构造函数传参的理解;一、java构造函数有几个参数,调用方就要传几个,且不能设置默认值,而
kotlin
就大不一样,比如下面代码:
Alex老夫子
·
2023-06-12 04:51
kotlin
kotlin
android
java
kotlin
将函数作为参数传入调用,比如::
kotlin
的高阶用法,可以将函数作为参数传入另一个函数内调用,1、使用::传入函数,带参数和返回值的函数,比如:overridefunonCreate(savedInstanceState:Bundle
Alex老夫子
·
2023-06-12 04:50
kotlin
kotlin
android
kotlin
解决构造函数兼容性问题
dataclassPerson(privatevalhead:String,valhand:String){}valp=Person("head","hand")Log.d("Alex","Person=$p")打印结果:2023-06-1122:30:54.76421840-21840Alexcom.example.myapplication2DPerson=Person(head=head,h
Alex老夫子
·
2023-06-12 04:15
kotlin
kotlin
android
Jetpack Compose 加载网页实现方式
JetpackCompose加载网页实现方式由于
Kotlin
的JetpackCompose是一种响应式的UI搭建框架,所以传统的安卓界面搭建的逻辑和布局直接运用在JetpackCompose上是行不通,
海龙lv
·
2023-06-11 23:50
kotlin
消除!!强制非空
背景
kotlin
官网对!!的描述:!!操作符是为NPE爱好者准备的:非空断言运算符(!!)将任何值转换为非空类型,若该值为空则抛出异常。我们可以写b!!
skka
·
2023-06-11 21:58
android
kotlin
java
HBuilderX 3.6+ 支持uts插件
它可以被编译为不同平台的编程语言,如:web平台,编译为JavaScriptAndroid平台,编译为
Kotlin
iOS平台,编译Swift(暂未发布)uts采用了与ts基本一致的语法规范,支持绝大部分
sdnugao
·
2023-06-11 19:03
android
高燃盛会全程回顾|鸿雁加速推进数字转型之路
古镇镇长阮志力、华艺集团董事长区锦标、华艺广场总经理丁瑜、古镇
灯饰
传媒董事长曹利晖以及杭州鸿雁电器有限公司总裁王米成出席本次活动。
智哪儿
·
2023-06-11 19:39
鸿雁
智能家居
全屋智能
物联网
用十一种编程语言开发计算器应用-第十一篇-华为鸿蒙
用十种编程语言开发计算器应用C语言C#(windows桌面软件)Swift(ios应用)pythonDart(Flutter应用,跨平台,适用安卓、ios、mac、windows、web)Java(安卓App)
Kotlin
蓝不蓝编程
·
2023-06-11 18:14
使用 OkHttp 上传图片文件和参数(前后台代码都有)
我自己开发的语言是
Kotlin
,不
Jiwenjie
·
2023-06-11 17:53
Kotlin
学习笔记-数据类型 可空类型相关操作符(4)
=null){object.xxx();}
kotlin
中不可空类型的变量一定不会是null,所以可以放心的拿去用^可空类型的变量不能直接进行操作image.png虽然str2已经被赋值为“abc”,还是不能直接使用
Rock__Lee
·
2023-06-11 17:25
Retrofit搭配协程,真香耶!
Kotlin
推出了协程,但Java没有(只有某些框架有这个概念)告别回调地狱(提高代码的可读性)面试需要(别逼无奈):)image我用
Kotlin
快一年了吧,
Kotlin
是真的香,但是
Kotlin
的协程
Natchi
·
2023-06-11 13:55
kotlin
基础-类
一、类组成1.主构造函数参数类型写法的三种情况://_name带下划线的是临时类型,必须要二次转化才可以用classA(_name:String){valmName=_name;//1.直接给类成员变量赋值varmName2:String=""init{mName2=_name//2.在初始化代码块中使用或者赋值}funlog(){System.out.println(mName)}}//就可以直
敲代码的女骑士
·
2023-06-11 12:33
如何打造精致家居角落要注意三点
一、欧式复古角落,角落搭配:打造别具匠心的家居角落,要从光线、绿植、家饰及
灯饰
多角度入手,才能全身心地在这个空间放松。
58a35fa9cedf
·
2023-06-11 09:18
Kotlin
从入门到放弃(四) 函数运用
Kotlin
从入门到放弃(四)函数运用本篇主要总结和分析
Kotlin
对函数提供的新功能,包括函数的基本定义、输入参数、输出参数的类型定义来归纳整理。
鱼鱼鱼三条鱼ii
·
2023-06-11 08:14
冬天在街头摆摊的女孩
街道上两边商铺各种
灯饰
,霓虹灯交相映辉,老市区中银广场前灯火辉煌,放射出夺目的光芒。
二月522f
·
2023-06-11 06:45
鸿蒙 手游sdk 开发教程
前言:各位同学的大家好,最近在学习鸿蒙开发,因为我是从事手游SDK开发的之前也写过iOS手游sdk开发和安卓手游sdk开发(
kotlin
版本)效果图:image.pngimage.png设计思路我们需要封装
xq9527
·
2023-06-11 06:43
探究Jetpack(三)之ROOM
简单来讲,
Kotlin
使用的编程语言是面向对象语言,而使用的数据库则是关系型数据库,将面向对象的语言和面向关系的数据库之间建立一种映射关系,这就是ORM了ORM框架赋予了一个强大的功能,就是可以用面向对象的思维来和数据库进行交互
jemo也怕检查
·
2023-06-11 00:23
Android
android
kotlin
LeetCode之Find All Numbers Disappeared in an Array(
Kotlin
)
问题:Givenanarrayofintegerswhere1≤a[i]≤n(n=sizeofarray),someelementsappeartwiceandothersappearonce.Findalltheelementsof[1,n]inclusivethatdonotappearinthisarray.CouldyoudoitwithoutextraspaceandinO(n)runt
糕冷羊
·
2023-06-10 23:08
leetcode 347 C++和
kotlin
的解法
347.前K个高频元素中等1.6K相关企业给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]提示:1PSI;structcmp{booloperator()(PSIa,PSIb){returna.second>b.second;
风一样的航哥
·
2023-06-10 23:30
kotlin深度使用
leetcode
c++
算法
Kotlin
使用接口回调的简单写法
1.Java中的接口回调实现(支持多方法回调)声明回调接口,初始化接口privateOnClickListeneronClickListener;publicvoidsetOnClickListener(OnClickListeneronClickListener){this.onClickListener=onClickListener;}interfaceOnClickListener{voi
我吃大西瓜QAQ
·
2023-06-10 22:49
java项目添加`
kotlin
`支持
手动添加
kotlin
配置在项目的bulid.gradle中添加以下代码buildscript{ext.
kotlin
_version='1.4.10'repositories{mavenCentral()
无语_ae67
·
2023-06-10 21:24
Kotlin
基础之空安全(四)
我是IT王魔王这是我的第6篇IT系列原创
Kotlin
系列我打算写出最适合初学者入门的文章网上有很多文章,这些文章写的都不错但是鄙人以为,这些文章有一个共同的特点(是优点,但同时也是缺点)所以我用特点来形容我一般不喜欢讲废话
王魔王
·
2023-06-10 21:19
Kotlin
List几种常见应用及Java List
Kotlin
中List
Kotlin
中List集合主要分为可变和不可变第一种:不可变1,创建可空的List集合,这种不常见,因为不可变(只能读)又是空集合;vallse:List=listOf()2,创建非空
Ang_qq_252390816
·
2023-06-10 21:25
kotlin
android
java
深度解析 Jetpack Compose 布局
它可简化并加快Android上的界面开发,使用更少的代码、强大的工具和直观的
Kotlin
API,快速让应用生动而精彩。
谷歌开发者
·
2023-06-10 21:24
应用架构指南
如果您对应用架构感兴趣,并且希望从
Kotlin
编程的角度看本指南中的内容,请查看使用
Kotlin
开发Android应用这一Udacity课程。移动应用用户体验在大多数情况下,桌面应用将桌面或程序启
lyglostangel
·
2023-06-10 21:02
android
四大组件
android
android
studio
java
Kotlin
抛出异常与错误NoClassDefFoundError
Kotlin
是一门强类型语言,强到类型细化为是否可空。对于NoClassDefFoundError这个错误来说,还是很容易碰到的。
ReadyShow
·
2023-06-10 17:15
kotlin
高阶函数
Kotlin
——高阶函数_
kotlin
高阶函数__柒安的博客-CSDN博客privatefuntestFun(a:Int,b:Int,jisuan:(Int,Int)->Int):Int{varc=jisuan
shuangrenlong
·
2023-06-10 11:00
kotlin
android
开发语言
Kotlin
typealias
typealias可用于提供一个更语义精简的类型别名取代具体泛型类型、匿名函数等含糊定义。※typealias不会生成新的类型,编译器只做简单内联替换//泛型别名typealiasNodeSet=SettypealiasFileTable=MutableMap>//函数别名typealiasMyHandler=(Int,String,Any)->UnittypealiasPredicate=(T)
Wavky
·
2023-06-10 10:02
Kotlin
协程
一、关于协程协程是
Kotlin
中最重要、最难学的一块!为什么协程如此重要?协程是
Kotlin
对比Java的最大优势。Java也在计划着实现自己的协程:Loom,不过这个毕竟还处于相当初级的阶段。
旺仔_100
·
2023-06-10 10:22
2020-10-28 最近折腾了一下Julia
我最开始对这东西不怎么感冒,之前也看过很多现代化语言的语法,包括
kotlin
、golang、rust和julia。其中,最喜欢的还是golang和
kotlin
。
zhym1992
·
2023-06-10 03:11
从Android UI收集流的更安全方法
从AndroidUI收集流的更安全方法在安卓应用中,通常从UI层收集
Kotlin
flows以显示屏幕上的数据更新。
Calvin880828
·
2023-06-10 03:41
jetpack
compose
android
ui
kotlin
Android
kotlin
序列化之@Parcelize详解与使用
在Java语言中,Parcelable可以通过IDE自动生成,但是在
kotlin
语言下,IDE无法完成自动生成,需要我们手动去填写,而且语言和Java还是有区别
蜗牛、Z
·
2023-06-10 03:09
kotlin
android
解决方案
android
kotlin
android
studio
Android
kotlin
序列化之Parcelable详解与使用(二)
一、介绍注解序列化篇:Android
kotlin
序列化之@Parcelize详解与使用_蜗牛、Z的博客-CSDN博客通过上一篇注解序列化,我们已了解的
kotlin
的序列化比Java复杂了很多。
蜗牛、Z
·
2023-06-10 02:36
kotlin
android
解决方案
android
kotlin
android
studio
Kotlin
笔记(一)常量与变量
文章目录1、常量与变量定义NULL检查机制?.判空辅助?:判空辅助!!非空断言类型检测与类型转换is类型检测as类型转换2、基本数据类型数字比较===类型转换toDouble()位操作符字符数组字符串String"""字符串字面值${}字符串模板lateinit延迟初始化bylazy懒加载1、常量与变量定义vala=2//常量varx=5//变量varname:String?//可null变量NU
Cou流氓也要有文化
·
2023-06-10 01:22
重学Android
kotlin
笔记
android
Kotlin
协程的基本概念及用法
除
Kotlin
以外,其他的一些语言,如Go、Python等都可以在语言层面上实现协程。
金戈鐡馬
·
2023-06-10 01:52
Android
kotlin
android
开发语言
Jetpack
Compose
kotlin
withTimeoutOrNull超时返回
kotlin
withTimeoutOrNull超时返回import
kotlin
x.coroutines.delayimport
kotlin
x.coroutines.runBlockingimport
kotlin
x.coroutines.withTimeoutOrNullfunmain
zhangphil
·
2023-06-10 01:21
kotlin
kotlin
Android使用
Kotlin
代理实现Bundle数据传递封装
Android使用
Kotlin
代理实现Bundle数据传递封装前言一、封装思路二、实现步骤1.创建数据传递类,此类作为核心2.fragment拓展,这里只讲fragment毕竟activity的跳转就涉及到路由框架了
吕子明
·
2023-06-09 21:51
android
kotlin
上一页
77
78
79
80
81
82
83
84
下一页
按字母分类:
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
其他