我认为读者已经熟悉Kotlin语言。 从该网站刊登广告: JVM,Android和浏览器的静态类型的编程语言与Java™100%可互操作 — Kotlin网站上的标题 Kotlin首次渗透到Android生态系统,并在那里得到了广泛的采用。 通过Spring Boot,JVM上也有增长的趋势。 从最新的1.1版本开始,Kotlin还提供了生产级的Kotlin至J
转载 2023-07-10 20:59:19
40阅读
既然kotlin是google和jetbrain联合搞的,开发环境不用说了肯定是Intellij Idea了。先创建一个kotlin项目。    先来一个HelloWorldpackage com.xirtam.liqui.price /** * Created by xirtam on 17/7/4. */ class Main { } fun
转载 2017-07-05 16:20:00
187阅读
Kotlin类和对象在这之前,我们都是在文件(file)中编写代码,使用main函数来执行我们的代码块。在正式的编程中,文件仅用于编写公共类库、脚本等,而业务类等,一般都是以类来实现的。一个Kotlin类,可能包含有构造函数、初始化代码块、函数、属性、内部类和对象声明。类定义方式为:class 类名 {}接下来,我们定义一个Kotlin类。在项目中的“src"中的目录下点击鼠标右键。在弹出的菜单中
转载 2023-10-22 21:23:57
184阅读
Kotlin 有着诸多的特性,比如空指针安全、方法扩展、支持函数式编程、丰富的语法糖等。这些特性使得 Kotlin 的代码比 Java 简洁优雅许多,提高了代码的可读性和可维护性,节省了开发时间,提高了开发效率,但同样作为 Kotlin 使用者的你,我相信你一定也有不少小建议和小技巧,一直想迫不及待地分享给大家。**那就给你一个机会,愿你把你的黑科技悄悄留言在本文下方!我想给大家的一些小建议这么有
最近深入学习了下kotlin,发现还是挺不错的,特别是其中的协程,改变了以往我对安卓开发使用线程的习惯,这东西用起来方便,省去了使用java而产生的各种回调和主子线程通讯的麻烦,当然如果你习惯了Java,要转kotlin并使用协程改造你的项目,成本还是挺大的。谷歌正在用kotlin逐步取代Java,同时也在用androidx替代android support包,而MVP也是这两年非常流行
转载 2024-03-27 10:03:24
63阅读
Kotlin 被 Google 采纳为 Android 开发一级编程语言,到现在也一年多了,我们团队从去年 10 月份开始部分项目尝试用 Kotlin 开发,到现在决定推广到全部项目,因为一旦用上 Kotlin,你就不愿意回去了。如果你所在的项目也想尝试,我建议你先对 Kotlin on Android 开发环境—其实就是必备的库做一个充分的了解,毕竟这是开发的土壤,只有土壤肥沃了,才能长出优质的
使用Kotlin进行Android开发Kotlin非常适合开发Android应用程序,将现代语言的所有优势带入Android平台,无需引入任何新的限制:兼容性: Kotlin与JDK 6完全兼容,确保Kotlin应用程序可以在较旧的Android设备上运行,无任何问题。Kotlin工具在Android Studio中完全支持,与Android构建系统兼容。性能: Kotlin应用程序运行速度与Ja
转载 2023-09-18 16:03:32
130阅读
IDEA中文输入法的智能提示框不会跟随光标的问题我用的开发工具是IDEA 这个版本的IDEA有一个问题; 就是中文输入法的智能提示框不会跟随光标 解决这个问题的办法很简单,只有在安装目录下把JRE文件夹改个名字,或者直接删掉就可以了 这样做了之后,IDEA就会自动使用你系统的JRE环境
转载 2024-04-07 15:16:47
39阅读
Kotlin中,一切都是对象,和Java相比,不存在java中原始基本类型等。这种特点使我们操作更加容易:可以使用统一的方式来处理所有的可用的类型。—-基本类型—— 像Integer,float或者boolean等基本数据类型仍然存在,但全都作为对象存在。基本类型及操作方式与Java极为相似的,我们要考虑到的区别有://数字类型不会自动转型。不能给Double变量分配一个Int。必须要做明确的类
转载 2023-12-28 06:38:47
58阅读
14 协程官方框架初步经前面两篇文章介绍了协程的概念和语言级别的语法后,相信你已经对协程有了一个大概的认识了。今天这篇文章主要是以应用层面来介绍Kotlin官方协程框架——kotlinx.coroutines。如果我们平时日常开发使用的是我们之前介绍的语言级别语法那是非常难用的,甚至你可能还会觉得不如使用以前Java中使用线程+接口回调的方式还比它好,而官方提供的协程框架kotlinx.corou
转载 2024-04-28 15:28:35
123阅读
Kotlin是一门最近比较流行的静态类型编程语言,而且和Groovy、Scala一样同属Java系。Kotlin具有的很多静态语言特性诸如:类型判断、多范式、扩展函数、模式匹配等等让我无法只作为一个吃瓜群众了,所以稍微花了点时间了解了一下该语言。 实验环境JDK不用说了,Kotlin毕竟是运行在JVM环境下的语言,所以JDK必须,我这里用的JDK1.8数据库:MySQL数据库访问组件:Spring
Kotlin开发springboot项目(一)Kotlin语言与Xtend语言有很多相似之处为什么会存在这么多JVM语言?现存的语言提供了太过受限制的功能,要不就是功能太过繁杂,导致语言的臃肿和复杂。Rebel Labs的报道了概览了Java 8,Scala,Kotlin,Ceylon,Xtend,Groovy,Clojure和Fantom。但是如此多的JVM语言可供选择,我们如何会只看中这8种选
转载 2024-04-29 09:57:22
41阅读
项目概述由于项目的内容比较多,所以本篇主要从项目的框架上来讲述。 首先来看下项目的效果吧:从图片中也可以很清楚的看出,底部和官方的差不多,为主页、消息、发现、个人四 个部分。而发布微博、分组、设置我则是使用悬浮窗实现的(主要是如果设计和官方一样的话上架会被驳回)。现在线上的1.2.0版本是以前的了。现在在做的是1.3.2了,只是一直没时间搞上线。。言归正传,Kibo使用的框架是MVP+Dagg
项目 github.com/iceCola7/Wa… 已经使用该框架Java 版 MVP 基础框架:github.com/iceCola7/MV…Kotlin 版 MVP 基础框架:github.com/iceCola7/Ko…简介快速搭建 Kotlin+MVP+RxJava+Retrofit+EventBus 的框架,方便快速开发新项目、减少开发成本,让所写的代码更加简洁,让开发者只需要关注业务
转载 2024-03-06 21:22:12
77阅读
记录Kotlin的系列Android(Kotlin)学习环境介绍:第一个关于intent的跳转界面第二个关于menu菜单的使用第三个关于获取网络图片的过程权限的使用! Android(Kotlin)学习环境介绍:电脑:window10 软件:Android Studio 3.5 虚拟机:版本为:API28/android 9.0 版本gradle: minSdkVersion 21 target
转载 2024-09-09 12:40:49
20阅读
# Android Kotlin 开发入门指南 ## 一、整体流程 为了帮助你理解 Android Kotlin 开发的流程,下面将列出一系列步骤,包括每个步骤需要做的事情以及相应的代码示例。 | 步骤 | 描述 | | ------ | ------ | | 步骤 1 | 安装 Android Studio | | 步骤 2 | 创建新的 Kotlin 项目 | | 步骤 3 | 设计应用
原创 2023-07-15 06:01:22
138阅读
# Kotlin 开发 iOS 应用 作为一名经验丰富的开发者,我将向你介绍如何使用 Kotlin 开发 iOS 应用。以下是整个过程的步骤概览: | 步骤 | 描述 | | --- | --- | | 1 | 安装 Kotlin Native 插件 | | 2 | 创建 Kotlin Native 项目 | | 3 | 编写共享的 Kotlin 代码 | | 4 | 配置 Xcode 项目
原创 2023-07-23 12:55:36
373阅读
前言最近在研究 Kotlin 协程,发现功能真的超级强大,很有用,而且很好学,如果你正在或计划使用 Kotlin 开发 Android,那么 Kotlin 协程你一定不能错过!协程是什么?我们平常接触的都是进程、线程,在开发中使用最多的就是线程,比如主线程、子线程,而且操作系统里最小可操作的单元就是线程,那协程又是什么?协程是比线程更小的单位,但并不是说在操作系统里最小可操作单元就从线程变成了协程
转载 2023-08-23 17:41:38
129阅读
概述  2017年google开发者大会上,Google正式将kotlin列为其官方语言。那么,到底kotlin有何厉害之处呢?简单来说,使用kotlin,可以让代码更加简洁和易读,同时支持函数式编程,100%兼容老牌开发语言-Java,并且还有很多实用的语法糖。知乎上还有关于kotlin的大牛论战,看法褒贬不一,但是,个人看来,kotlin是大势所趋。如果你认为kotlin只能用来开发Andro
转载 2023-09-04 10:26:43
59阅读
介绍:Kotlin 是一种新的编程语言,由 JetBrains 创建并于 2017 年 1 月发布。Kotlin 旨在比 Java 等其他语言更简洁、高效和现代。Kotlin 与 Java 的互操作性意味着它可以用于现有的 Java 项目,几乎不需要修改。此外,Kotlin 提供了一些独特的功能,使其成为 Android 开发的理想选择。是什么让 Kotlin 成为 Android 开发的最佳语言
  • 1
  • 2
  • 3
  • 4
  • 5