摘要: 1 创建新项目 android studio 新建一个项目 只有一个空MainActivity 2 安装kotlin file-seeting-plugins-install jetbrains plugin 输入kotlin 安装, 如果安装失败,打开"C:\Users\用户\.AndroidSt 阅读全文
posted @ 2017-04-10 18:15 simadi 阅读(561) 评论(1) 推荐(0) 编辑
摘要: 为什么使用Kotlin 项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是因为项目在使用,想必很少人会尝试这样一门小众语言,但是习惯后会发现这些年究竟浪费多少时间在写无用的Java代码了,Kotlin 阅读全文
posted @ 2017-04-10 12:27 simadi 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Kotlin是Jetbrians公司开发的一款编程语言,基于jvm兼容Java。 要求 IDE:IDEA或者Android Studio(简称studio)对Kotlin语言有所了解,官方文档:https://kotlinlang.org/docs/reference/ 在studio中安装kotl 阅读全文
posted @ 2017-04-10 12:25 simadi 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositories ... -> 输入Kotlin -> 安装Kotlin (老版本需要安装 Kotlin 和Kotlin Ex 阅读全文
posted @ 2017-04-10 12:24 simadi 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在读完扩展函数和默认值这篇文章之后,那么接下来要介绍什么呢?在本系列第一篇文章中我们说过,Kotlin使得Android开发更加简单,本文我们将进一步作介绍。 自定义视图 你应该还记得,在说到Kotlin的局限性时,我们提到了在Kotlin早期版本(M10之前)是不支持自定义视图的,因为当时只能为每 阅读全文
posted @ 2017-04-10 12:20 simadi 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 通过前面两篇文章,我们学习了Kotlin的基本知识,并知道如何配置工程,本文将接着介绍Java没有的而Kotlin实现了的有趣的特性。记住当你对Kotlin语言有任何疑问时,请参考官方指南。该指南组织的很好,而且容易理解,本文将不会介绍语言的基本知识。 扩展函数 Kotlin的扩展函数功能使得我们可 阅读全文
posted @ 2017-04-10 12:19 simadi 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 在基本了解什么是Kotlin以及Kotlin可以做什么之后,接下来就到了配置Android Studio并使用Kotlin开发Android apps的时候了。首次配置Android Studio需要几个步骤,而有些Gradle配置是每个新建工程都要重新配置的。 在本系列文章中,我将创建一个精简版的 阅读全文
posted @ 2017-04-10 12:17 simadi 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Java是世界上使用最多的编程语言之一,当其他编程语言为更加便于开发者使用而不断进化时,Java并没有像预期那样及时跟进。 Java缺失的很多特性在最新的修订版中逐渐覆盖到了,但Android开发者暂 阅读全文
posted @ 2017-04-10 12:16 simadi 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 目标 本文旨在引导开发者使用Kotlin来开发Android应用。 至于Kotlin语言的语法和教程等,不在本文讨论范围,请参考以下官网文档和网上的开发教程。 简介 名词解释 Kotlin Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java 阅读全文
posted @ 2017-04-10 11:46 simadi 阅读(884) 评论(0) 推荐(0) 编辑