玖叶教程网

前端编程开发入门

如何在Kotlin中高效的使用inline(内联)


前言

最近,无意中看到一篇文章,是聊inline在高阶函数中的性能提升,说实话之前没有认真关注过这个特性,所以借此机会好好学习了一番。

高阶函数:入参中含有lambda的函数(方法)。

一文回顾 Java 入门知识(中)(java入门基础教程)

前言

上周发表了

Gatling 发布全新 Java DSL,Java 与 Kotlin 齐飞

作者 | Johan Janssen

译者 | 明知山

策划 | 丁晓昀

JetBrains推出跨平台开发工具Kotlin Multiplatform首个稳定版

IT之家 11 月 3 日消息,JetBrains 日前正式推出了跨平台开发工具 Kotlin Multiplatform(KMP),让开发人员可以在不同平台间复用代码,但同时又能保留“原生应用”的优势。目前 Kotlin Multiplatform 已经进入稳定阶段,官方宣称,用户已经可以将其用于开发环境中。

JetBrains宣布新工具,使用Kotlin开发适配多端的Web UI

JetBrains 宣布了一款名为“Jetpack Compose for Web”的新工具,官方介绍称此项目基于 Google 现代 UI 工具包

Kotlin DSL的运行时权限(kotlin命令行)



前一段时间,我eazypermissions为运行时权限开源了一个Android库,该库允许您在协程中请求权限(没有回调yay),并且还支持LiveData。如果您有兴趣,可以阅读更多内容

Kotlin - 分支与循环(kotlin foreach循环)

分支语句

Kotlin 中的分支语句有两种,分别是 if...else 和 when。

if 表达式

Kotlin 可以像 Java 那样,使用 if...else 语句,通过判断条件来修改变量的值:

Kotlin 桌面 UI 框架添加 Swing 互操作层

Jetpack Compose for Desktop 是软件开发厂商 JetBrains 推出的一个 Kotlin 桌面 UI 框架,采用声明式和响应式的方法构建 UI。简化并加快了桌面应用程序的 UI 开发,允许 Android 和桌面应用程序之间的 UI 代码共享。

Jetpack Compose for Desktop 的第一个里程碑(M1)版本已于上月发布,这也是该 UI 框架的首次公开迭代。现在,JetBrains 又发布了 Jetpack Compose for Desktop 的第二个里程碑(M2)版本。它带有一个新的 project wizard、提高了 Compose for Desktop 与不同操作系统和构建系统的兼容性、引入了新的代码重用功能,并修复了许多错误。

密码管理工具Bitwarden宣布微软Xamarin框架,重写移动客户端

IT之家 3 月 4 日消息,开源密码管理器 Bitwarden 开发者在 Reddit 发布一篇长文,声称自家移动平台客户端核心已经过时,消耗的资源较多,他们计划使用安卓 / iOS 的现代开发语言完全重写移动平台客户端

用于模块化结构的 Gradle Kotlin(适用于模块开发的应用架构)

Gradle Kotlin Convention Plugins for Modularized Structure & Shared Build Logic

<< < 1 2 3 4 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言