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
基础语法详解:从入门到精通
Kotlin
基础语法详解:从入门到精通
Kotlin
是一种现代化的静态类型编程语言,拥有简洁、安全、表达能力强的特点,它与Java互操作性良好,是Android开发的首选语言。
斯陀含
·
2025-05-30 11:50
kotlin
android
Kotlin
Multiplatform与Flutter深度对比:跨平台开发方案的实战选择
简介在当今多平台应用开发的浪潮中,
Kotlin
Multiplatform与Flutter代表了两种截然不同的技术路线。
Android洋芋
·
2025-05-29 18:21
kotlin
flutter
跨平台开发
性能优化
混合架构
Kotlin
跨平台-多端自动化部署插件KMMDeploy
背景KMM官方提供的例子都是Android,iOS,KMM三个模块耦合在一个工程中,提供的构建指南也基本基于此。但是现实场景中,基本三个模块都是在三个单独的工程中。这种情况下,该如何构建双端产物并集成到双端工程中对于不少初学者来说都是个难题。KMM官方的插件任务多且类似,不一个个尝试都不能确定每个任务到底是在干啥。对于iOS的集成则更加麻烦,官方只提供了插件来支持cocoapods集成,并且指南也
KevinnZou
·
2025-05-28 03:38
Kotlin
Multiplatform
kotlin
自动化
android
ios
gradle
KMM-Demo-App:跨平台移动应用开发实践
本文还有配套的精品资源,点击获取简介:KMM-Demo-App是一个利用
Kotlin
MultiplatformMobile(KMM)技术的演示应用程序,用于展示如何使用统一代码库开发支持iOS和Android
含老司开挖掘机
·
2025-05-28 03:07
Kotlin
编程基础教程:Android应用开发入门
作者:禅与计算机程序设计艺术1.背景介绍
Kotlin
是什么?
Kotlin
(
kotlin
)是一个静态类型、面向对象、可伸缩语言,由JetBrains开发。
AI天才研究院
·
2025-05-27 22:05
AI大模型企业级应用开发实战
大数据
人工智能
语言模型
Java
Python
架构设计
Kotlin
Android模块化:大型应用架构
Kotlin
Android模块化:大型应用架构关键词:
Kotlin
、Android模块化、大型应用架构、模块划分、依赖管理摘要:本文深入探讨了
Kotlin
在Android模块化开发中的应用,旨在为大型Android
移动开发前沿
·
2025-05-27 22:30
android
kotlin
架构
ai
Android 之
kotlin
语言学习笔记一
参考官方文档:https://developer.android.google.cn/
kotlin
/learn?
casual_clover
·
2025-05-27 08:35
Android
Kotlin
新起点
android
kotlin
在 Android 中实现支持多手势交互的自定义 View(
Kotlin
完整指南)
本文将手把手教你创建一个支持拖动、缩放、旋转等多种手势交互的自定义View,并提供完整的代码实现和优化建议。一、基础实现1.1创建自定义View骨架importandroid.content.Contextimportandroid.graphics.*importandroid.util.AttributeSetimportandroid.view.*classInteractiveView@J
时小雨
·
2025-05-27 02:25
android
交互
kotlin
Kotlin
RecyclerView数据错乱解决方案
在复杂的列表界面开发中,数据错乱问题如同幽灵般挥之不去。本文将通过实际场景拆解常见问题,并提供进阶优化技巧,助你彻底掌握RecyclerView的更新机制。数据错乱的典型场景分析案例1:快速滚动时复选框状态跳动现象:勾选第5项后快速滚动,发现第12项也被意外勾选根因分析:使用列表位置(position)作为areItemsTheSame的判断依据ViewHolder复用导致状态污染//错误示范:使
时小雨
·
2025-05-27 02:25
android
kotlin
KMP跨平台开发中的现状调研
Kotlin
MultiplatformDevelopment(KMP)作为一种先进的跨平台开发技术,已从2023年11月的稳定版演进至2025年更加成熟的状态。
七上八幡
·
2025-05-27 02:24
launch 在
Kotlin
中怎么使用
在
Kotlin
中,launch是一个非常重要的函数,它通常用于并发编程,特别是与协程(Coroutines)一起使用。
慢慢成长的码农
·
2025-05-27 01:23
kotlin
Android屏幕适配利器:
Kotlin
动态尺寸计算工具类完整封装
Kotlin
动态计算尺寸工具类封装以下是使用
Kotlin
实现的动态计算尺寸工具类,包含基础版和增强版功能。
奋斗理想
·
2025-05-25 16:58
android
Kotlin
android
kotlin
Android 内存溢出(OOM)的
Kotlin
排查与优化指南
本文将通过
Kotlin
代码示例和工具使用,提供一套比较完整的排查与优化方案。
时小雨
·
2025-05-25 05:18
android
kotlin
开发语言
java
kotlin
语法_Java 和
Kotlin
语法区别
1.extends用(冐号):代替。MainActivityextendsActivity,现在是MaiActivity:Activity()2.interface用(逗号),代替。AinterfaceB{}现在是,B{}3.override不现进注解,而是用到了方法中这样写overridefunonCreate(saveInstanceState:Bundle?)4.没有switchcase了,
沈阳无距科技
·
2025-05-25 05:18
java
kotlin
语法
kotlin
中的let、also、with、apply、run
contract是
Kotlin
用于
技术野侠客
·
2025-05-25 05:47
Kotlin
kotlin
开发语言
android
Android第一行代码——快速入门
Kotlin
编程(3.7
Kotlin
课堂:标准函数和静态方法)
目录3.7
Kotlin
课堂:标准函数和静态方法3.7.1标准函数with、run和apply3.7.2定义静态方法3.7
Kotlin
课堂:标准函数和静态方法现在我们即将进入本书首次的
Kotlin
课堂,之后的几乎每一章中都会有这样一个环节
炸毛の小张
·
2025-05-25 05:16
android
kotlin
开发语言
kotlin
之我又迷惑了
funhello()={println("HelloWorld")}funmain(){hello()}打印结果是:无法编译打印"HelloWorld"什么也不发生其他情况暂且不纠结答案,先来回顾一下
Kotlin
csdn_zhangshi
·
2025-05-25 05:46
Kotlin
一些迷惑的语法
protectedfunsendUiState(copy:S.()->S){_uiStateFlow.update{copy(uiStateFlow.value)}}疑惑点:为什么传入的方法是无参数的,但是为什么调用的时候传入值?这个copy函数的签名虽然看起来没有参数,但它的本质是一个带接收者的函数,它会在一个S类型的对象上调用。所以:copy(uiStateFlow.value)不是把uiSt
苏金标
·
2025-05-25 05:45
kotlin
Kotlin
协程优化Android ANR问题
本文将深入剖析如何通过
Kotlin
协程将耗时操作移出主线程,并结合完整代码示例,覆盖网络请求、数据库操作、文件读写等高频场景,助你彻底解决ANR问题。
时小雨
·
2025-05-25 03:03
kotlin
android
NDK之Android NDK
以下是关于AndroidNDK的详细介绍:一、NDK的基本概念NDK提供了一系列工具和库,帮助开发者将C/C++代码编译为Android设备上的本地代码库(.so文件),并可以与Java或
Kotlin
代码进行互操作
浩瀚之水_csdn
·
2025-05-25 02:30
#
C/C++编程语言
#
高通平台边缘端部署(实践)
android
2024Android网络编程总结篇,Android多线程断点续传
1.
Kotlin
Kotlin
通常被视为下一个Java,它是由谷歌和JetBrains(AndroidStudio开发者)赞助的。
2401_84408845
·
2025-05-25 02:29
程序员
android
鸿蒙仓颉开发语言实战教程:实现商城应用详情页
其实这个不难理解,安卓有Java和
Kotlin
,iOS先后推出了Objective-C和Swift,鸿蒙有两种开发语言也就不奇怪了。
·
2025-05-23 20:01
harmonyos
如何用Python编写一个安卓App,不需要太复杂?
虽然Python并不是安卓开发的主流语言(主流是Java和
Kotlin
),但通过一些工具和技术,我们完全可以用Python轻松地开发出功能齐全且易于维护的安卓App。
cda2024
·
2025-05-23 01:25
python
android
开发语言
Butterknife升级java17出现问题
gradle.properties中添加org.gradle.jvmargs=-Xmx4096m-D
kotlin
.daemon.jvm.options\--add-exports=jdk.compiler
两斤半
·
2025-05-22 21:02
Android
android
java
Kotlin
自定义 View
自定义属性创建自定义View,并解析属性自定义视图要在类名后面增加@JvmOverloadsconstructor因为布局文件中的自定义视图必须兼容JavaclassCustomPagerTab@JvmOverloadsconstructor(context:Context,attributeSet:AttributeSet?=null,defStyleAttr:Int=0):PagerTabSt
小二李
·
2025-05-22 04:42
kotlin
kotlin
kotllin自定义view_Android 使用
Kotlin
自定义View的方法教程
前言随着google宣布
kotlin
作为官方开发语言,在Android中使用
kotlin
的趋势也越来越明显,最近被
kotlin
的文章轰炸了,所以决定上手试一下,试过之后,感觉靠它灵简直有魔性。
weixin_39576294
·
2025-05-22 04:11
kotllin自定义view
Kotlin
自定义View实现一个通用的控件
效果图如下:核心代码如下:openclassCommonItemView@JvmOverloadsconstructor(context:Context,attrs:AttributeSet?=null,defStyleAttr:Int=0,mode:Int=MODE_TEXT):RelativeLayout(context,attrs,defStyleAttr){companionobject{
程序员老林
·
2025-05-22 04:11
kotlin
Kotlin
协程学习
此文章仅仅记录用法学习,不从源码与线程概念分析一、协程开启方式1.使用runBlocking代码块runBlocking{//耗时操作}注意:不建议使用,此方法开启的协程仍然是主线程,如果有在此做耗时操作,会阻塞主线程使用场景:测试用2.使用CoroutineScope(Dispatchers.IO),参数可以选择在io线程还是main线程来,根据启动方式可以返回job或者Def类型,job中有相
C_lea
·
2025-05-22 04:10
kotlin
kotlin
学习
开发语言
Kotlin
极简小炒 P9 - 数组(数组的创建、数组元素的访问与修改、数组遍历、数组操作、多维数组、数组与可变参数)
Kotlin
概述
Kotlin
由JetBrains开发,是一种在JVM(Java虚拟机)上运行的静态类型编程语言
Kotlin
旨在提高开发者的编码效率和安全性,同时保持与Java的高度互操作性
Kotlin
是
我命由我12345
·
2025-05-21 21:28
Kotlin
-
极简小抄
kotlin
开发语言
android
android-studio
安卓
intellij-idea
后端
Server-Driven UI:
Kotlin
如何重塑动态化 Android 应用开发
以下是一篇整合详细代码示例的完整博客,深入探讨
Kotlin
在Server-DrivenUI(SDUI)中的核心作用:Server-DrivenUI:
Kotlin
如何重塑动态化Android应用开发1.Server-DrivenUI
时小雨
·
2025-05-21 13:00
android
kotlin
Android车载应用开发:
Kotlin
与Automotive OS深度实践
Kotlin
核心优势:空安全设计:减少NullPointerExc
时小雨
·
2025-05-21 13:00
android
kotlin
开发语言
Kotlin
Multiplatform 跨平台开发的优化策略与实践
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点
Kotlin
Multiplatform跨平台开发的优化策略与实践在当今快速发展的软件开发领域
AntDreamer
·
2025-05-20 19:33
kotlin
kotlin
开发语言
android
Android经典实战之
Kotlin
Multiplatform跨平台开发
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点什么是KMP
Kotlin
Multiplatform(KMP)是JetBrains开发的一项开源技术
AntDreamer
·
2025-05-20 19:33
kotlin
android
kotlin
开发语言
ios
java
自用
Kotlin
1.单例/***Io串口*/classIoBoardModelprivateconstructor(){valTAG="IoBoardModel"lateinitvarserialPort:SerialPortProxycompanionobject{valinstancebylazy{IoBoardModel()}}funinit(context:Application){Log.e(TAG,"
不用89k
·
2025-05-20 18:33
Kotlin
kotlin
Kotlin
AAPT: error: resource android:attr/lStar not found.
这是使用
kotlin
之后发生的错误。
一只农民工
·
2025-05-20 18:02
移动开发
Android
Android
Studio
android
kotlin
移动开发
用
Kotlin
脚本(KTS)重塑 Android 工程效能:2000 字终极实践指南
一、KTS核心优势解码1.1类型安全革命对比Groovy的动态类型缺陷,KTS的静态类型系统能在编译期拦截90%+的配置错误://Groovy的危险操作(运行时才会报错)dependencies{implementation"com.squareup.retrofit:retrofit:2.9.0"//拼写错误无法及时检测}//KTS的安全保障(编辑时立即提示)dependencies{imple
时小雨
·
2025-05-20 18:01
kotlin
android
开发语言
Compose
Kotlin
Multiplatform跨平台基础运行
生成项目
Kotlin
多平台页面:https://kmp.jetbrains.com/zh-cn/?
不用89k
·
2025-05-20 18:31
Kotlin
compose
第一行代码第二章读书笔记(1)
一、
Kotlin
变量和函数1.1变量
Kotlin
中的变量声明有两种,它们分别是:val和varval是用来声明一个不可变的变量,相当于Java语言中使用final关键字修饰的变量;var是用来声明一个可变的变量
刘洋浪子
·
2025-05-20 14:08
android
kotlin
Android Studio 新手必知的移动开发技巧
AndroidStudio新手必知的移动开发技巧关键词:AndroidStudio、布局优化、调试技巧、Gradle配置、
Kotlin
扩展、性能分析、组件通信摘要:本文系统讲解AndroidStudio
移动开发前沿
·
2025-05-20 09:06
移动端开发宝典
android
studio
android
ide
ai
AsyncTask线程池瓶颈全解析:从原理到企业级解决方案
简介本文将深入探讨AsyncTask线程池机制及瓶颈,提供自定义线程池、
Kotlin
协程、RxJava和WorkManager等替代方案的完整实现,并通过企业级实战案例展示如何优化异步任务处理,确保应用流畅运行
Android洋芋
·
2025-05-20 03:58
AsyncTask
线程池瓶颈
Android性能优化
内存泄漏
异步处理
企业级解决方案
Kotlin
协程之旅:探索异步编程的魅力——原理篇
一、概述上篇文章我们介绍了
kotlin
协程的具体使用方法,并且理解了什么是协程的创建和挂起。这篇文章我们将从源码探索一下协程创建和挂起的底层逻辑。
Miracle_86+
·
2025-05-19 04:45
android
kotlin
pdf 深入理解
kotlin
协程_
Kotlin
协程实现原理:挂起与恢复
今天我们来聊聊
Kotlin
的协程Coroutine。如果你还没有接触过协程,推荐你先阅读这篇入门级文章What?你还不知道
Kotlin
Coroutine?
weixin_39964899
·
2025-05-19 03:45
pdf
深入理解kotlin协程
《
Kotlin
程序设计》第十二章
Kotlin
的多线程:协程(Coroutines)
第十二章
Kotlin
的多线程:协程(Coroutines)
Kotlin
1.1introducedcoroutines,anewwayofwritingasynchronous,non-blockingcode
AI天才研究院
·
2025-05-19 03:45
Java实战
Kotlin
之 协程(三)Flow异步流
超时的时候取消funcancelFlow()=flow{for(iin1..5){delay(1000)emit(i)}}//调用runBlocking{//超时的时候取消流withTimeoutOrNull(2500){cancelFlow().collect{log("value=$it")}}}打印:在2.5秒的时候超时了,取消了com.z.zjetpackV/zx:value=1com.z
2401_89694082
·
2025-05-19 03:43
kotlin
android
javascript
niuhe 插件极简教程
✅前端代码(Vue/微信小程序TypeScript协议一键生成)✅Swagger接口文档(让后端和前端的battle变成手拉手)✅跨语言转换(
Kotlin
等其他前端协议也能轻松拿捏)插件功能支持生成go
诗意地回家
·
2025-05-18 18:12
niuhe
插件
vscode
编辑器
ide
golang
ai
Android 结构化KV存储框架——KVStorage
该项目使用
Kotlin
语言编写,旨在简化Android应用中的数据存储过程
葛易曙Linda
·
2025-05-18 17:07
探索高效缓存解决方案:layercache
今天,我们将深入介绍一个强大的开源项目——layercache,它为Android和
Kotlin
开发者提供了一个
洪显彦Lawyer
·
2025-05-18 17:37
Java 与
Kotlin
:当经典遇到新锐,开发者如何抉择?
然而,
Kotlin
这位“后起之秀”的出现,正以其现代和高效的特性吸引着越来越多的目光。
这儿有一堆花
·
2025-05-18 16:01
java
kotlin
开发语言
基于
Kotlin
的 Android 架构组件使用:LiveData、ViewModel 等
Kotlin
语言凭借其简洁性、安全性以及与Java的高度互操作性,在Android开发中愈发流行。与此同时,Android架构组件为开发者提供了一套强大的工具,帮助构建高质量的应用架构。
数字魔方操控师
·
2025-05-18 03:23
android
Kotlin
和 Java 混合开发时需要注意哪些问题
1空安全(NullSafety)
Kotlin
有严格的空安全机制(如非空类型的String和可空类型String?)
橙子19911016
·
2025-05-18 02:21
java
kotlin
python
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他