摘要:
关于这个系列教程,我是从最基础的开发环境搭建到项目进阶到后面的项目开发这个过程来写的。我一直秉承从实际项目开发以及源码解析的角度去写好这个教程,并让从未接触过编程的朋友能学好 这门语言。所以我想把这个教程写到最详细、最全面。并且也持之以恒的写下去。 前言 在坚持的这个过程中,接触到了 的魅力,也碰到 阅读全文
摘要:
在前面的章节中,详细的为大家讲解到了 中对类的 、初始化、 等内容,但是在一个类中,几乎上是不可能不出现 的,这一篇文章就为大家奉上 中`属性与字段 Kotlin`中的类没有一个认知的话,请参见 "Kotlin——中级篇(一):类(class)详解" . 目录 一、属性的基础使用 一个类中是可以存在 阅读全文
摘要:
在上一篇文章 "Kotlin——高级篇(四):集合(Array、List、Set、Map)基础" 中讲解到了数组 、集合( 、`Set Map`)的定义与初始化。但是由于篇幅的原因,未讲解到操作他们的常用高阶函数。故而今天这篇文章详细的讲解这些函数。对他们的作用进行剖。并实例讲解他们的应用场景。当看 阅读全文
摘要:
在实际的项目开发中,集合的运用可以说是多不胜数。不过 中的集合运用和 中还是有很大的差别,他们两者之间,除了集合的类型相同以外,还包含集合的初始化的不同,以及 对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对 中的 做出一个讲解,大家可以当做是对数组 的一 阅读全文
摘要:
在前面讲解 数据类型的时候,提到了字符串类型,当然关于其定义在前面的章节中已经讲解过了。对 中的数据类型不清楚的同学。请参考 "Kotlin——初级篇(三):数据类型详解" 这篇文章。 在这篇文章中,会对字符串( )的常用操作做出一个讲解。比如,字符串的截取、查找、获取长度、替换等等... 目录 一 阅读全文
摘要:
在上面一个章节中,详细的讲解了 中关于 表达式的语法以及运用,如果还您对其还不甚理解,请参见 "Kotlin——高级篇(一):Lambda表达式详解" 。在这篇文章中,多次提到了 中关于 高阶函数 的内容,故而在这一篇文章中会详解的对 高阶函数的方方面面。 目录 一、高阶函数介绍 在介绍高阶函数之前 阅读全文
摘要:
在前面的章节中,详细的详解了 的使用,但是由于篇幅的限制,关于类的很多特性都没有讲解到。今天在这篇文章中,详细的讲解 中类的特性。如果您对 中的类还没有一个整体的了解的话,请参见我上一篇文章 "Kotlin——中级篇(一):类(class)详解" 众所周知, 是一门面向对象的开发语言。那么他也有面向 阅读全文
摘要:
经过前面一系列对 讲解,相信大家已经能对 有了一个基本的认识。如果你又 语言方面的编程经验,你可能已经不满足前面的基础语法了。从这篇文章起,就为大家讲解 语言中的高级操作。 语法在 中已经被广泛的运用,我们在开发 中几乎上每一个项目也会在项目中接入 插件,因为 确实能简少很多的代码量。无独有偶,在 阅读全文
摘要:
对于 中的函数来说,和 或者 这些语言很像,它有着这些语言的特性。但是也与这些语言就着许多不同之处。或许你更了解 语言,然而对于 语言来说,它不是不是 这个特性的。由于在这篇文章主要是讲解函数的基本使用,故而只会讲解到 、`函数的返回值 函数的参数`等。剩下的部分我会在这个系列的高级篇会给大家奉上。 阅读全文
摘要:
关于 ,它可以说是程序员公认最好的文档语言了,没有之一!我相信经常写文章或者开发文档的大佬们都对其能生成简洁、大方、雅观的文档都深有体会,它的强大是毋庸置疑的。它编写的文档不但能生成 格式的文档,还可以生成 格式的文档。而且现在网上的在线编辑器几乎上都支持了 语法。比如: 、`GitLab 掘金 简 阅读全文