kotlin-Android
来源:互联网 发布:js比较值 编辑:程序博客网 时间:2024/06/03 18:06
> kotlin- http://kotlinlang.org/docs/tutorials/kotlin-android.html
Kotlin编程习惯用法- https://www.kotlincn.net/docs/reference/idioms.html
Kotlin是什么? 进行 Kotlin 实战开发前,你应了解的那些技术点- http://geek.csdn.net/news/detail/230096
2017年5月18日消息 据外媒(TechCrunch)报道,谷歌在今日举行的I/O开发者大会上宣布,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。谷歌称还将与JetBrains公司合作,为Kotlin设立一个非盈利基金会。
Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正是JetBrains的杰作,而Android Studio是基于IntelliJ修改而来的。Kotlin是一门包含很多函数式编程思想的面向对象编程语言。Kotlin可以编译成Java字节码,也可以编译成JavaScript.Kotlin生来就是为了弥补Java缺失的现代语言的特性,并极大的简化了代码,使得开发者可以编写尽量少的样板代码。
如果想充分利用这个编程语言,理解函数式编程概念是至关重要的。学习函数式编程需要一段时间。
Kotlin有非常简洁的语法,代码量锐减;与Java代码交互非常容易和简单;更好的泛型;安全的null运算, 跟Swift的一样;更好的Lambda支持;方法(函数)为一级公民;扩展方法;inline;还有一系列的语法糖: range, data class 等.
Kotlin在Android工程中的应用- http://www.jianshu.com/p/a7fadc79e0fb
使用kotlin实现的仿照UC头条ViewPager的左右滑动效果- https://github.com/yipianfengye/android-xmviewpager ,
http://blog.csdn.net/qq_23547831/article/details/52593670?locationNum=5
Gan_Kotlin- https://github.com/fccaikai/Gan_Kotlin
Kotlin初探- http://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&mid=2247484179&idx=1&sn=aef8a3fdf69547c666aa79849ff3fe14&chksm=96cda25ea1ba2b48493130a07011211964f92007ee8f07942c10ab74e8242c36b6220a959a02&mpshare=1&scene=23&srcid=0502r5twAQg8UkftFtsCpIf9#rd
> Kotlin有点类似于JS语法及C++语法的结合
Kotlin demo,生成的文件名为 *.kt
Kotlin:Android世界的Swift, Kotlin和Swift在语法上的比较?
> Kotlin 的特性:
不变性; 代码量比 Java 少; 空指针安全性; 功能编程性
Kotlin 是一种成熟的语言,为 Java 开发人员提供了一种用于现代多平台应用的静态编程语言作为新起点。
Anko 是一个使开发Android应用更简单更快捷的库,Anko使你的代码简洁易懂, 使开发者不用再在意Android SDK对Java版本的限制(目前还不支持Java8 =。= ). https://github.com/Kotlin/anko
很多很棒的kotlin资源集合-https://github.com/KotlinBy/awesome-kotlin
Kotlin 官网:https://kotlinlang.org/docs/reference/
kotlin中文官网:https://www.kotlincn.net/docs/reference/
Kotlin 官博:https://blog.jetbrains.com/kotlin/
使用Kotlin优雅的开发Android应用- https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&mid=2247484456&idx=1&sn=3be2b96df482d9637bc50f79f97de143&chksm=96cda565a1ba2c73e6b141e0eccebe7665283a62bd97696bc93f15c4595aa9f4e150d06a0a26&scene=21#wechat_redirect
《From Java To Kotlin》从Java到Kotlin·译- https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&mid=2247484968&idx=1&sn=4134dc2fd3d1dd2209b2469cbb2df9ba&chksm=96cda765a1ba2e73c0caca037d950f8eb5bfd5de82b5ce8bb0986d38374b310ad2f511fc8979&scene=21#wechat_redirect
Kotlin初探- https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&mid=2247484179&idx=1&sn=aef8a3fdf69547c666aa79849ff3fe14&chksm=96cda25ea1ba2b48493130a07011211964f92007ee8f07942c10ab74e8242c36b6220a959a02&scene=21#wechat_redirect
- android:Kotlin Java Kotlin android Kotlin
- kotlin android
- kotlin-Android
- Android Kotlin
- kotlin+android
- < Kotlin > Kotlin Android Extensions (译文)
- Kotlin开发Android笔记10:Kotlin中Kotlin Android Extensions
- kotlin初窥之Kotlin Android Extensions
- Kotlin for Android(三)Kotlin数据类型
- Kotlin for Android(九)Kotlin集合
- Kotlin学习系列----Android Studio配置Kotlin
- Kotlin学习之kotlin-android-extensions
- 使用Kotlin开发Android
- Kotlin-Android的Swift
- Kotlin配置开发Android
- Kotlin, Android的Swift
- 用Kotlin开发Android
- 使用Kotlin开发Android
- 搭建hadood2.8.0集群开发环境
- LESS CSS 框架简介
- POST请求
- WAVE PCM soundfile format
- Chapter3:字符串编码和文件操作
- kotlin-Android
- Codeforces Round #414
- 封装jQuery
- 关于ajaxfileupload file 的change事件 只绑定一次,
- Android线程—买票demo
- sql去掉空格
- spring mvc个人学习笔记
- 图片加载
- Ubuntu下vim编辑器中文乱码解决