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
协程与Flow
今天就带大家一起来解决这个问题,通过几个简单的Demo和实战,巩固我们
Kotlin
协程和Flow的知识体系,从而能更有信心地用到
BlueSocks
·
2023-12-20 01:49
真正的学习,不只是学一学而已
也正是那会在抖音直播间结缘了两位姐妹,然后开始了三个人的
学习之路
,一开始的时候,我们都觉得好玩,每天乐此不疲的互相羡慕。彩姐:“Lily,好厉害,讲的好溜”筠惠:“Lily的作业早交了”
Lily1025
·
2023-12-20 00:04
Kotlin
Multiplatform的现状—2023年网络研讨会
Kotlin
Multiplatform的现状—2023年网络研讨会在2023年,
Kotlin
Multiplatform因其开发、当前状态和未来潜力而受到了相当大的关注。
Calvin880828
·
2023-12-19 23:31
kotlin多平台
kotlin
开发语言
android
Kotlin
协程库v1.7.1的核心模块(
kotlin
x-coroutines-core)--
kotlin
x.coroutines篇
目录asContextElement:asCoroutineDispatcher:jsasDeferred:asExecutor:jsasPromise:async:jsawait:awaitAll:awaitCancellation:cancelAndJoin:cancelChildren:CancellableContinuation:CancellationException:Closeab
小铁-Android
·
2023-12-19 23:29
kotlin
开发语言
android
2312d,D语言单元测试等
原文我最近决定在"系统编程"领域试些小众语言.我已用了Java,Dart和
Kotlin
等高级语言编程多年了(并试了许多其他相同级别或更高级的语言),需要扩大视野,因为对某些类型应用,这些语言并不是最好的工具
fqbqrr
·
2023-12-19 22:48
dlang
d
d
关于compose和
kotlin
的一些兼容性问题
以下是出现的兼容性问题之一:androidx.compose.compiler.plugins.
kotlin
.IncompatibleComposeRuntimeVersionException:YouareusinganoutdatedversionofC
IT_Studio
·
2023-12-19 22:43
kotlin
开发语言
android
Androidstudio加载编译时
kotlin
-compiler-embeddable一直下载中
打开网址https://repo.maven.apache.org/maven2/org/jetbrains/
kotlin
/
kotlin
-compiler-embeddable/1.6.10/1.下载jar
Ocean_奋斗史
·
2023-12-19 22:12
工作中遇到的问题
kotlin
android
Gson 自动生成适配器插件
在json解析方面我们常见有下面几方面困扰1.moshicode-gen能自动生成适配器,序列化效率比gson快,但是自定义程度不如gson,能java
kotlin
共存且解决了默认值的问题2.gsonapi
亚洲小炫风
·
2023-12-19 18:07
java
json
json
零反射
gson
提升速度
json解析速度最快的方式
Flutter 教程之
Kotlin
多平台与 Flutter,为您的应用选择哪一个
Kotlin
Multiplatform和Flutter是两个最流行的多/跨平台应用程序框架,它们正在迅速成熟。两者都允许您在为Android和iOS开发应用程序时重用代码。
iCloudEnd
·
2023-12-19 17:38
kotlin
.
Kotlin
NullPointerException
AS打包时一直报错,点击右下角的感叹号,弹出来的信息里提示
kotlin
.
Kotlin
NullPointerException,但工程中没有任何地方使用
Kotlin
解决方案:把build.gradle版本升级到
默_4971
·
2023-12-19 17:05
Golang
学习之路
一开山篇
Golang
学习之路
一开山篇初识Golang我第一次接触Golang是在2016年,当时在深圳工作,项目需要用Golang,当时在犹豫要不要学还是走,毕竟Java开发搞了很多年了,说放弃还是有难度的,其实也不是放弃
阿亮说技术
·
2023-12-19 16:29
golang
golang
开发语言
Golang
学习之路
一环境搭建
Golang
学习之路
一环境搭建MacBookLinux树莓派raspberrypi安装Golang环境官网下载地址:https://golang.google.cn/dl/配置golang环境变量tar-zxvfxxx.tar.gz
阿亮说技术
·
2023-12-19 16:28
golang
golang
开发语言
DiffUtils 遇到
Kotlin
,榨干视图局部刷新的最后一滴性能
前言:RecyclerView作为Android开发中最常用的开发组件,简单的静态页面,是不需要使用DiffUtils的。为了提高RecyclerView的渲染性能,最容易想到的就是使用DiffUtils组件,一方面做到了只刷新某个变化了Item;另一方面通过DiffUtils派发能够触发RecyclerView默认动画效果,让界面更加优雅。在前端各种双向绑定,数据驱动大行其道的今天,许多开发理念
让开,我要吃人了
·
2023-12-19 12:13
Android进阶之路
java
开发语言
移动开发
安卓
Android
Kotlin
Paging3 Flow完整教程
准备好接口packagecom.example.android_learn_paging.netimportcom.example.android_learn_paging.model.NetDataListimportretrofit2.http.GETimportretrofit2.http.QueryinterfaceFeedBackApi{@GET("api/v1/open/test")s
安果移不动
·
2023-12-19 12:41
002android
android
kotlin
android
studio
DiffUtil + RecyclerView 在
Kotlin
中的使用
很惭愧,做了多年的Android开发还没有使用过DiffUtil这样解放双手的工具。文章目录1DiffUtil用来解决什么问题?2DiffUtil是什么?3DiffUtil的使用4参考文章1DiffUtil用来解决什么问题?先举几个实际开发中的例子帮助我们感受下:加载内容流时,第一次加载了ABC,第二次加载了BCD,如何让用户能看到不重复的内容?网络数据和本地数据不一致,如何能够找出不一致的内容?
Gerry_Liang
·
2023-12-19 12:07
项目实战
kotlin
android
DiffUtil
RecyclerView
kotlin
标展函数(apply,let,run)
1、applyapply函数可与看做是一个配置函数,传入一个对象,返回一个配置好的对象,在作用域内可以直接调用该对象的任意方法:classStudent{varname:String?=nullvarage:Int?=null}funmain(){classStudent{varname:String?=nullvarage:Int?=null}funmain(args:Array){valstu
qq_26554909
·
2023-12-19 09:01
kotlin
android
java
LeetCode之Group the People Given the Group Size They Belong To(
Kotlin
)
问题:方法:通过map结构存储list,当list装满groupSize时移到result中即可,遍历所有元素即可得到最终结果。classGroupThePeopleGivenTheGroupSizeTheyBelongTo{fungroupThePeople(groupSizes:IntArray):List>{valresult=mutableListOf>()valmap=mutableMa
糕冷羊
·
2023-12-18 21:33
拿来吧你,Compose尝鲜初体验!
这已经是它的第三个版本:第一版:
Kotlin
+Jetpack第二版:Flutter第三版:Compose+Jetpack还记得去年Compose推出的时候,我就在团队内部分享了一次Compose,当时为了展示一个
九心_
·
2023-12-18 20:31
【无戒学堂】《妈妈的悔过书》——真的令我后悔
从作者的叙述中就能感受到,两个孩子的休学给作者带来的沉重打击,孩子的抑郁痛苦,才促使作者走上了另一条
学习之路
。才让作者成长为一个伟大的母亲。
尊重生命_b83e
·
2023-12-18 19:51
Kotlin
协程(二) -协程取消与超时
协程一:
Kotlin
协程(一)在长时间运行的程序中,如果协程的执行结果不需要了,那么协程是可以取消的,使用Job,cancel()函数执行示例(1):funmain()=runBlocking{valjob
码路恒行
·
2023-12-18 18:20
【自定义View】android自定义渐变色圆弧+水波纹布局
本次用
kotlin
写了自定义渐变色圆弧+水波纹布局。备注:双水波纹的手写代码我放在文末了。但我自己写的运行起来有亿点点难看。
qq_28909387
·
2023-12-18 17:22
android
自定义view
水波纹
渐变色
炫酷效果
谈谈跨终端开发
对于我这个web前端老鸟来说,开发思路是相同的,不熟的只是对应的平台特性API和开发语言(Java/
Kotlin
/OC/Swift)。方便以后自
15d843cd48a8
·
2023-12-18 14:20
Kotlin
| 7.运算符重载及其他约定
本章内容包括:运算符重载约定:支持各种运算的特殊命名函数委托属性7.1运算符/**--------------------7.1.1重载二元算术运算----------------------*///代码清单7.1定义一个plus运算符dataclassPoint(valx:Int,valy:Int){//定义一个名为plus的方法operatorfunplus(other:Point):Poin
Jinbeen
·
2023-12-18 12:26
安卓开发学习---
kotlin
版---笔记(二)
UI学习UI分类安卓的UI分为两大类:一类叫做View视图,一类叫做ViewGroup容器View视图:TextView,Button,ImageView都是常见的视图ViewGroup容器:内部尅承载、放置、添加View视图的容器布局方式安卓布局主要有:线性布局、相对布局、帧布局、约束布局LinearLayout线性布局LinearLayout线性布局:横着或者竖着按顺序排列其属性主要有:ori
AsiaSun.
·
2023-12-18 12:17
安卓学习
android
学习
kotlin
Kotlin
(十七) 泛型和委托
泛型的基本用法泛型主要有两种定义方式:一种是定义泛型类,另一种是定义泛型方法,使用的语法结构都是。当然括号内的T并不是固定要求的,事实上你使用任何英文字母或单词都可以,但是通常情况下,T是一种约定俗成的泛型写法。定义一个泛型类,示例如下:classTestClass{funtest(param:T):T{returnparam}}调用:valtestClass1=TestClass()valtes
pgc_tel
·
2023-12-18 12:15
Kotlin学习之路
kotlin
java
开发语言
《
Kotlin
核心编程》笔记:设计模式
创建型模式主流的创建型模式有:工厂方法模式、抽象工厂模式、构建者模式伴生对象增强工厂模式在有些地方会把工厂模式细分为简单工厂、工厂方法模式以及抽象工厂。这里主要介绍简单工厂的模式,它的核心作用就是通过一个工厂类隐藏对象实例的创建逻辑,而不需要暴露给客户端。典型的使用场景就是当拥有一个父类与多个子类的时候,我们可以通过这种模式来创建子类对象。假设现在有一个电脑加工厂,同时生产个人电脑和服务器主机。我
川峰
·
2023-12-18 10:02
kotlin
设计模式
架构设计
kotlin
设计模式
工厂模式
构建者模式
观察者模式
策略模式
模板方法模式
Kotlin
:The feature “trailling commias“ is only avaliable since language version 1.4
报错信息为,
kotlin
版本低于1.4,而有些特征只有在高于1.4的版本可用。
Yamerger
·
2023-12-18 10:22
kotlin
开发语言
android
Android Studio - 显示配置
3.运行后不自动弹出Run窗口路径:Run→EditConfigurations→左下角Editconfigurationtemplates→
Kotlin
→最下面取消
Jomurphys
·
2023-12-18 07:26
Android
Studio
android
studio
Kotlin
属性复制方法
vardozer=DozerBeanMapper()/***属性复制,使用方法*/inlinefunAny.transfer():T{returndozer.map(this,T::class.java)}/***集合内元素的属性复制*/inlinefunList.transferEntries():Collection{returnthis.parallelStream().map{dozer.
东来东往ol
·
2023-12-18 07:11
Kotlin
属性复制
kotlin
对象拷贝
Spring Boot
Kotlin
支持中文文档
原文链接SpringBoot
Kotlin
支持中文文档引言所需条件空安全
Kotlin
APIrunApplication扩展依赖管理@ConfigurationProperties测试资料更多阅读示例引言
Kotlin
逆水行舟x
·
2023-12-18 06:33
spring
boot
spring
boot
kotlin
后端
Kotlin
ArrayList类型toTypedArray转换Array
Kotlin
ArrayList类型toTypedArray转换ArraydataclassPoint(valx:Float,valy:Float)funarray_test(points:ArrayList
zhangphil
·
2023-12-18 05:14
kotlin
kotlin
React Native 新手入门遇到的坑
然后本人最近就开始了新的
学习之路
,话说RN开发虽然节省资源,但是刚入门的萌新真的是经常代码敲着敲着RR一按一片红,就很难受,我最近又在仿写一个电商APP,数一下刚开始遇到的坑爹ERROR。
一个体面的小伙子
·
2023-12-18 03:11
AndroidStudio 优秀插件推荐
AndroidStudio插件推荐一、插件列表1.AlibabaJavaCodingGuidelines2.AndroidButterKnifeInjections(Support
Kotlin
)3.GsonFormat4
x024
·
2023-12-18 01:52
Android
Android
AndroidStudio
AndroidStudio插件
插件
Plugins
Android Studio插件开发
我们使用独立的方式创建项目一个独立的Groovy/Java/
Kotlin
项目,该项目生成并发布一个jar然后可以在多个版本中使用它并与他人共享,并且此jar包可能包含一些插件,或者将多个相关的任务类捆绑到单个库中接下来我们先从基本的构建脚本中的插件开始操作步骤
augfun
·
2023-12-18 01:22
gradle
android
studio
android
kotlin
Kotlin
实战指南十九:use 函数魔法
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/117366756本文出自【赵彦军的博客】文章目录往期精彩文章use函数往期精彩文章
Kotlin
赵彦军
·
2023-12-18 00:04
Kotlin实战指南
kotlin
use
kotlin
kotlin
io
Kotlin
学习笔记
博客地址:http://blog.csdn.net/tangxl2008008/article/category/6340008http://
kotlin
lang.org/docs/reference/
huhanghao
·
2023-12-18 00:34
kotlin学习
kotlin
kotlin
使用遇到的坑。。。
CouldnotGET'https://dl.google.com/dl/android/maven2/com/android/suppor……最近开始学习
kotlin
,遇到几个小问题,在这里记录一下1
w366549434
·
2023-12-18 00:34
kotlin
kotlin
配置
Kotlin
基础:Use与Let 的区别:
1、Use用于确保即使发生错误也可以关闭资源。它只能在实现Closeable接口的对象上调用,使用use函数,不需要调用close。例如:db.query(url,null,null,null,null).use{it?let{while(it.moveToNext){}}}2、Let将原始对象或代码块作为参数传递到Lambda表达式中,返回值为代码块的最后一行或者指定return的返回值。场景:
ahui_123456789
·
2023-12-18 00:02
开发语言
kotlin
解锁
Kotlin
中‘use‘关键字的威力
在
Kotlin
中,开发人员在处理需要显式管理的资源(如文件、数据库连接或网络流)时经常会遇到'use'关键字。理解'use'关键字及其重要性可以带来更干净、更可靠的代码和高效的资源处理。
锐湃
·
2023-12-18 00:02
Kotlin
kotlin
开发语言
android
## 使用
Kotlin
USE 简化文件读写
使用
Kotlin
USE简化文件读写Use
Kotlin
USEtoshortenfilereading常规写法常规的文件读写如下;privatevalpdfReaderbylazy{valfile=File
飞翔的时光机
·
2023-12-18 00:32
kotlin
android
开发语言
Kotlin
中的 `use` 关键字:优化资源管理(避免忘记inputStream.close() ?)
use关键字在
Kotlin
中为资源管理提供了一个简洁且强大的解决方案。它主要用于自动管理那些需要关闭的资源,比如文件、网络连接等。
jiet_h
·
2023-12-18 00:01
Kotlin
常用关键字和函数
kotlin
开发语言
android
生信漫谈如何利用MEGA7构建系统进化树
前言生物技术近年发展越来迅猛,掌握一门生信语言或者一个生信软件的使用,这将为我们的科研
学习之路
提供非常大的便利。今天我们主要来介绍如何用MEGA7进行进化树。
生信漫谈
·
2023-12-17 22:56
生信干货
学习方法
Gradle 之初体验
它支持多语言、多项目和多阶段的构建,而且采用了基于Groovy或
Kotlin
的领域特定语言(DSL)来定义构建脚本。
好久不见的流星
·
2023-12-17 22:25
Gradle
gradle
达标进度条
1.效果1.2.代码与使用1.自定义组合控件
kotlin
importandroid.annotation.SuppressLintimportandroid.content.Contextimportandroid.graphics.drawable.Drawableimportandroid.util.AttributeSetimportandroid.view.Gravityimportand
黄枫谷-厉飞雨
·
2023-12-17 22:05
android
kotlin
基本数据类型
数组一维数组lateinitvarb:IntArray二维数组lateinitvara:Array更方便的做法:varint_array:Array=arrayOf(1,2,3)vara:Array>=arrayOf(arrayOf("北京"),arrayOf("上海"))字符串split方法返回的是ListvarstrList:List=origin.split(".")通过下标访问字符串指定位
你的益达233
·
2023-12-17 22:15
如何看待【前端】已死论?
-尽管新的编程语言如Python、Go和
Kotlin
等逐渐流行,Java依然因其稳定性、成熟的生态系统和强大的社区支持而被广泛使用。-Java正在不断进化,例如Java
学不好python的小猫
·
2023-12-17 20:59
生活
程序员创富
职场和发展
程序人生
1024程序员节
gradle 从3.0.1升级到 3.4.0 所解决的各种问题
1.ext.
kotlin
_version升级/repositories里新增gradle升级后ext.
kotlin
_version会提示升级到对应版本:ext.
kotlin
_version='1.1.51
Jinbeen
·
2023-12-17 19:57
学习是为了改变自己
回顾我的
学习之路
,漫长而曲折,却也充实无价。我曾困在我的成长经历中无法自拔很多年,却因此也一直不停地挣脱这种枷锁,看书、寄希望于别人,最后我发现成长的钥匙在自己手上。人需要有一个自我释放的过程。
夏雨青春
·
2023-12-17 19:48
2022-09-18
开篇第一句,有一种对孔子教育思想提纲挈领的感觉:学而时习之是方法,不亦乐乎是态度,如果还有志同道合的朋友是快乐的事,人不知而不愠是最终的目的,这是我们应有的
学习之路
。2.君子务本,本立而道生。
芦莉
·
2023-12-17 19:15
kotlin
for Android
最近在学习
kotlin
语法,有一本书《
kotlin
forAndroiddevelopers》对
kotlin
语法有很详细的讲解,但是我决定写一篇快速在Android开发中感受
Kotlin
奇妙的文章。
吃羊的草
·
2023-12-17 17:34
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他