Mikyou的专栏

热爱编程, 乐于分享; 热衷于Kotlin语言开发和函数式编程

排序:
默认
按更新时间
按访问量

[译]如何在你的Kotlin代码中移除所有的!!(非空断言)

翻译说明: 原标题: How to remove all !! from your Kotlin code 原文地址: https://android.jlelse.eu/how-to-remove-all-from-your-kotlin-code-87dc2c9767fb 原文作者: D...

2018-05-18 00:32:44

阅读数:21

评论数:0

Kotlin系列之集合和函数式API完全解析-上篇

简述: 今天带来的是Kotlin浅谈系列的第八讲,这讲我们一起来聊聊Kotlin这门语言对函数式编程的支持。我们都知道在kotlin这门语言中函数荣升成为了一等公民,所以在支持函数式编程的方面,Kotlin这门语言也是非常给力的,并且在Kotlin中语法也尽量推荐接近函数式编程的风格。学过以及了解...

2018-05-11 01:38:24

阅读数:79

评论数:0

Kotlin系列之Lambda编译成字节码过程完全解析

简述: 今天带来的是Kotlin浅谈系列第七弹,上篇博客我们聊到关于Kotlin中的lambda表达式的一些语法规则和基本使用。然而我们并没有聊到Kotlin的lambda表达式的本质是什么?我们都知道使用Kotlin来开发Android,最终都会编译成字节码文件.class,然后字节码文件run...

2018-04-28 21:34:28

阅读数:96

评论数:0

Kotlin系列之Lambda表达式完全解析

简述: 今天带来的Kotlin浅谈系列的第六弹, 一起来聊下Kotlin中的lambda表达式。lambda表达式应该都不陌生,在Java8中引入的一个很重要的特性,将开发者从原来繁琐的语法中解放出来,可是很遗憾的是只有Java8版本才能使用。而Kotlin则弥补了这一问题,Kotlin中的lam...

2018-04-26 01:21:19

阅读数:63

评论数:0

[译]有关Kotlin类型别名(typealias)你需要知道的一切

翻译说明: 原标题: All About Type Aliases in Kotlin 原文地址: https://typealias.com/guides/all-about-type-aliases/ 原文作者: Dave Leeds 你是否经历过像下面的对话? 希望你在现实生活...

2018-05-24 22:01:41

阅读数:8

评论数:0

[译]掌握Kotlin中的标准库函数: run、with、let、also和apply

翻译说明: 原标题: Mastering Kotlin standard functions: run, with, let, also and apply 原文地址: https://medium.com/@elye.project/mastering-kotlin-standard-fun...

2018-05-21 00:53:22

阅读数:15

评论数:0

(译) 在Kotlin中是应该定义函数还是定义属性?

翻译说明: 原标题: Kotlin: should I define Function or Property? 原文地址: https://blog.kotlin-academy.com/kotlin-should-i-define-function-or-property-6786951d...

2018-05-16 23:50:13

阅读数:15

评论数:0

Kotlin实战篇之自定义View图片圆角简单应用(一)

简述: 关注我的Kotlin浅谈系列文章的小伙伴就知道关于Kotlin语法篇的内容已经发布了一些。然后就会有小伙伴问了一直都在讲语法是否来一波实战了,毕竟一切一切的学习都是为了解决实际问题的,所以准备来一波Kotlin实战篇,主要是用Kotlin来实现一些常见的功能和需求。实现同一个功能相比Jav...

2018-04-27 00:12:08

阅读数:445

评论数:0

Kotlin系列之扩展函数

简述: 今天带来的是Kotlin浅谈系列的第五弹,这讲主要是讲利用Kotlin中的扩展函数特性让我们的代码变得更加简单和整洁。扩展函数是Kotlin语言中独有的新特性,利用它可以减少很多的样板代码,大大提高开发的效率;此外扩展函数的使用也是非常简单的。我会从以下几个方面阐述Kotlin中的扩展函数...

2018-04-17 00:22:18

阅读数:75

评论数:0

Kotlin系列之顶层函数、中缀调用、解构声明

点击查看原文

2018-04-10 20:56:06

阅读数:37

评论数:0

Kotlin系列之顶层函数、中缀调用、解构声明

简述: 今天带来的是Kotlin浅谈系列的第四弹,这次主要聊下Kotlin独有的新特性,Java不具备的。Kotlin是一种增加许多新功能的语言,允许编写更简洁易读的代码,这使得我们的代码更易于维护。例如使用顶层函数和属性从此消除Java中的static、中缀表达式调用和解构声明等。 1、为什...

2018-04-10 20:46:30

阅读数:156

评论数:5

Kotlin系列之消除函数重载

标签: kotlin      消除函数重载 目录: 一、函数重载的带来问题 二、Kotlin中的函数命名参数 三、Kotlin中的函数默认值参数 四...

2018-03-09 22:08:55

阅读数:134

评论数:0

Kotlin系列之消除函数重载

http://blog.csdn.net/u013064109/article/details/79503709

2018-03-09 22:07:03

阅读数:35

评论数:0

Kotlin系列之变量和常量

标签: Kotlin      变量    &amp...

2018-02-09 11:17:11

阅读数:640

评论数:2

Kotlin系列之let、with、run、apply、also函数的使用

标签: Kotlin      常用技巧 目录: 一、回调函数的Kotin的lambda的简化 二、内联扩展函数之let 三、内联函数之with 四、内联扩展函数之run 五、内联扩展函数之apply 六、内联扩展函数之also 七、let,with,run,apply,also函数区...

2017-12-12 21:59:53

阅读数:2101

评论数:9

Kotlin系列之基础语法

标签: Kotlin      Kotlin基础语法 目录: 一、包的声明 二、函数的定义 三、常量和变量 四、注释 五、字符串模板 六、使用条件表达式 七、NULL检查机制 八、类型检测以及自动类型转换 九、区间 十、使用集合 十一、使用循环 十二、使用条件if,when 十三、创建...

2017-12-12 21:39:51

阅读数:734

评论数:0

新手学自定义View系列(一)Demo

简述: 为什么要另写这篇Demo博客?上篇博客最后给出了一个折线图的例子,记得当时是说下篇博客给出其源码,但是后来我又想了下,咱们既然是新手系列的自定义View,内容就需要做到详细,清楚和明白。如果随意丢出一坨源码对于新手来说太坑爹了,我们每一位老司机都是从新手走过来,相信大家对于动不动就扔出一坨...

2017-09-01 00:55:48

阅读数:568

评论数:6

新手学自定义View系列(一)之canvas绘制API

简述: Android中自定义View开发的遇到的问题?Android开发中自定义View可以说是常见的技术,不管是新手还是老司机都非常了解。但是目前Android自定义View的现状是很多人对自定义View都能说得出来一些,但是实际上根据需求开发起来却比较难。老实说这也是我之前的想法,我也一直在...

2017-08-28 23:28:05

阅读数:884

评论数:4

浅谈android中仅仅使用一个TextView实现高仿京东,淘宝各种倒计时

今天给大家带来的是仅仅使用一个TextView实现一个高仿京东、淘宝、唯品会等各种电商APP的活动倒计时。最近公司一直加班也没来得及时间去整理,今天难得休息想把这个分享给大家,只求共同学习,以及自己后续的复习。为什么会想到使用一个TextView来实现呢?因为最近公司在做一些优化的工作,其中就有一...

2016-10-29 18:38:22

阅读数:6696

评论数:13

从头学Java之"equals"和"=="的故事

简言:为什么说叫这个标题,因为本人甚是很惭愧,第一是已经很久没有更新博客了,总是各种理由和借口,有一天我看到hyman的一篇博客,那篇博客没有聊技术更多的是聊hyman大神个人写博客的经历,看后甚是感触很大;第二是虽然不更新了博客,但是偶尔还会有一些支持我的朋友路过赞下以前的文章,心里老实说有种莫...

2016-10-21 02:04:03

阅读数:1395

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭