Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正是JetBrains的杰作,而android Studio是 基于IntelliJ修改而来的.Kotlin是一门包含很多函数式编程思想的面向对象编程语言... http://blog.csdn.net/ls0609/article/details/75084994  …
这是关于Kotlin的第二篇.各位高手发现问题,请继续“拍砖”. 原文标题:Kotlin for Android(II): Create a new project 原文链接:http://antonioleiva.com/kotlin-android-create-project/ 原文作者:Antonio Leiva(http://antonioleiva.com/about/) 原文发布:2015-03-23 在对Kotlin是什么和它能够为我们做什么有了清晰的概念后,该是配置Androi…
关于Kotlin,网上已有一些介绍的文章,包括Antonio Leiva的这组blog翻译稿.不过,我还是想跟进它们.翻译它们,以锻炼自己的英文翻译.各位高手发现问题,请及时“拍砖”. 原文题目:Kotlin for Android (I): Introduction(http://antonioleiva.com/kotlin-for-android-introduction/) 原文作者:Antonio Leiva(http://antonioleiva.com/about/) 原文发布:2…
使用Kotlin开发Android应用(I):简单介绍 @author ASCE1885的 Github 简书 微博 CSDN 原文链接 Kotlin是一门基于JVM的编程语言.它正成长为Android开发中用于替代Java语言的继承者. Java是世界上使用最多的编程语言之中的一个,当其它编程语言为更加便于开发人员使用而不断进化时,Java并没有像预期那样及时跟进. Java缺失的非常多特性在最新的修订版中逐渐覆盖到了,但Android开发人员临时还没能够使用它们. 这就使得相似Kotlin这…
本文承接上一篇文章:让你的代码量减少3倍!使用kotlin开发Android(一) 创建Kotlin工程 本文同步自博主的私人博客wing的地方酒馆 上一节说到,kotlin可以省去getter,setter,和findviewbyid,可以看到已经能去除掉不少代码了.本篇再带给大家一篇秘笈,叫做函数扩展. 函数扩展是什么东东捏,一般来说,我们扩展一个类,需要去继承来实现,不过这样又要写N多代码呀~~ 标题说了,kotlin能让你的代码量减少至少3倍!不信?快来跟我看看! 来让我们先把布局的Te…
让你的代码量减少3倍!使用kotlin开发Android(一) 创建Kotlin工程 本文同步自博主的私人博客:wing的地方酒馆 写在前面 使用kotlin开发android已经两周多了.得到的好处太多,敲代码简直是爽的飞起.kotlin简单,易用,代码量少.这么爽的东西,不敢私藏,所以写出来与大家分享. 可能标题说减少3倍你不信,但事实上并不夸张.通过学习本系列文章,你会发现,代码.真的少了很多. 本系列文章将会使用kotlin从无到有撸一个android小应用程序(不是微信小程序= =!)…
一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositories ... -> 输入Kotlin -> 安装Kotlin (老版本需要安装 Kotlin 和Kotlin Extensions For Android两个插件, 最新版本的Kotlin插件包含了Android Extensions, 因此不需要再安装Kotlin Extensions For A…
在基本了解什么是Kotlin以及Kotlin可以做什么之后,接下来就到了配置Android Studio并使用Kotlin开发Android apps的时候了.首次配置Android Studio需要几个步骤,而有些Gradle配置是每个新建工程都要重新配置的. 在本系列文章中,我将创建一个精简版的Bandhook,这是我以前写的一个app,它的基本功能是连接一个音乐rest API,并返回关于某个乐队的信息.可以到Github上面的Bandhook-Kotlin查看源代码. 创建新工程并下载K…
查看我的所有开源项目[开源实验室] 欢迎增加我的QQ群:[201055521],本博客client源代码下载[请点击] 摘要 我首先声明我并没有使用Kotlin非常长时间,我差点儿是在学习的同一时候写了这些文章的.我并没有尝试不论什么其他的替 代语言.比如Go和Scala.所以假设你是真的考虑换一种开发语言的话,我建议你去搜索一下其他人对这些 语言的评价. 本文原创,转载请注明地址:http://blog.kymjs.com/ 正文 近期,新了解了一门编程语言.叫做Kotlin.Kotlin是J…
基于NDK开发Android平台RTSP播放器 最近做了不少android端的开发,有推流.播放.直播.对讲等各种应用,做了RTMP.RTSP.HTTP-FLV.自定义等各种协议,还是有不少收获和心得的.我这边做,核心模块和核心代码部分,都是基于NDK,用C++开发的,然后将so动态库,在Android java环境中使用,这个既能保证核心部分的代码性能,也能最大程度复用之前写的流媒体相关的大量代码,实践证明,这样的程序架构,还是很有效的.这篇文章里,我打算描述一下我对于开发Android端RT…