8000 GitHub - chenyucheng97/Kotlin-Index: 搜集Kotlin的博客,文档,分类索引出来,方便查找
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chenyucheng97/Kotlin-Index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

Kotlin-Index

搜集Kotlin的博客,文档,分类索引出来,方便查找

在学习Kotlin语言的过程中,发现了很多不错的学习资源,包括基本语法、一些惯例或者好的用法、RxKotlin、DSL、用Kotlin写gradle脚本、android KTX等等。

有关Kotlin的好文已经越来越多,初学者实在没有必要去自己写一些文档,但是文档的搜集和分类还是要做,所以就有了本篇索引

————————————————————————————————————————————————————

   

感觉一些写的不错的博客:

 

语法相关

 

注解

 

依赖注入

 

设计模式

  • Android快速转战Kotlin教程 包含作者整理的一些常用设计模式的Kotlin实现,一些开源的app,一些推荐的书籍,一些推荐的博客。

  • https://github.com/dbacinski/Design-Patterns-In-Kotlin DariuszBaciński 创建了一个 GitHub repo,其中有在 Kotlin 中实现的常见设计模式,也有用其他语言编写的类似项目,包括 Java,Swift,Java 和 PHP,如果你是其中一项语言的使用者,可以用它们作为参考点

 

inline reified Generic

 

typealias

 

讨论List、Sequence、Rxjava在操作数据流时的性能对比分析

   

Effective Kotlin

当我们遇到构造器中有很多参数的时,我都会考虑使用Builder模式来替代它。当然这只是Java中常见操作,但是Kotlin是不是得按部就班照着Java来呢?显然不是,Kotlin中有着更为优雅和强大的实现方式构造器+默认值参数,或者尝试下一代的Builder模式-DSL

 

  

标准库函数 standard.kt

  

代理 Delegation

  

协程 Kotlin Coroutines

  

语法成本相关

  

Kotlin DSL相关

  

其他博客

  • Android Weekly上也经常会有一些好的博客,发现主要来自于网站medium.com ,英语好的可以直接在该博客上搜索

  • 英语不好的,在OSChina上,有一些就是Java和Kotlin相关的,https://www.oschina.net/translate/list/11

最后,毕竟Kotlin是Java的超集,要学好Kotlin, Java也要多学习一些基础知识和新特性,比如学好Java范型,动态代理等。

About

搜集Kotlin的博客,文档,分类索引出来,方便查找

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0