Kotlin开发Android
文章平均质量分 81
使用Kotlin开发Android的系列教程
三精-大精wing
Android程序员,喜欢瞎瘠薄扯淡
展开
-
爽翻天!告别Java。一起来使用kotlin开发完整客户端
必须写在前面:从Java转向Kotlin,只需要几天时间!本篇是kotlin开发Android系列教程的最后一篇。前面几篇介绍了kotlin的基本语法、与java的不同之处等。在本篇文章中,将使用到前面的知识点,从零开发一款Gank.io 干活集中营App(感谢Gank提供的Api)。 该App完全使用了Kotlin语言开发,基于MVP模式,并使用如下主流开源框架:KotlinDagg原创 2016-11-28 08:39:27 · 15081 阅读 · 10 评论 -
让你的代码减少三倍!使用kotlin开发Android(五) 监听器
本文同步自 博主的私人博客wing的地方酒馆在前面的博客中,有一个栗子,是点击按钮转跳的监听器。 button.setOnClickListener { val user = User("name") user.id = "100" SecondActivity.startActivity(this,user) }可以看到,不用再new一个OnClickL原创 2016-11-01 18:07:05 · 6738 阅读 · 2 评论 -
让你的代码量减少3倍!使用kotlin开发Android(四) kotlin bean背后的秘密
上一篇我们介绍了缩短五倍的java bean,不知道你在看的时候有没有一种疑问捏?本文同步自博主的私人博客wing的地方酒馆再来回顾一下原创 2016-11-01 18:28:40 · 4930 阅读 · 0 评论 -
让你的代码量减少3倍!使用kotlin开发Android(三) 缩短五倍的Java Bean
回顾一下哈,没想到你已经坚持不懈看到第三篇了,不错哈~坚持就是胜利。 本文同步自博主的私人博客wing的地方酒馆在上一篇文章中,我们介绍了扩展函数,这里对上一篇进行一点小小的补充。还记得textview是如何setText()的吗textView.text = "hello kotlin"不知道你有没有想过,这个.text是如何实现的呢。 哈哈,其实你们大概已经猜到了。就是通过扩展函数实现的pub原创 2016-10-19 23:43:32 · 7583 阅读 · 4 评论 -
让你的代码量减少3倍!使用kotlin开发Android(二) --秘笈!扩展函数
本文承接上一篇文章:让你的代码量减少3倍!使用kotlin开发Android(一) 创建Kotlin工程本文同步自博主的私人博客wing的地方酒馆上一节说到,kotlin可以省去getter,setter,和findviewbyid,可以看到已经能去除掉不少代码了。本篇再带给大家一篇秘笈,叫做函数扩展。函数扩展是什么东东捏,一般来说,我们扩展一个类,需要去继承来实现,不过这样又要写N多原创 2016-10-13 23:12:10 · 5927 阅读 · 6 评论 -
让你的代码量减少3倍!使用kotlin开发Android(一)
写在前面使用kotlin开发android已经两周多了。得到的好处太多,敲代码简直是爽的飞起。kotlin简单,易用,代码量少。这么爽的东西,不敢私藏,所以写出来与大家分享。可能标题说减少3倍你不信,但事实上并不夸张。通过学习本系列文章,你会发现,代码。真的少了很多。本系列文章将会使用kotlin从无到有撸一个android小应用程序(不是微信小程序= =!),而并非传统的学习语言方式原创 2016-10-08 10:03:10 · 8504 阅读 · 9 评论