学习一门语言最快的方式就是看其如何在实际项目中运用,下面总结了一下在学习kotlin过程中看过的一些开源项目,希望对你有帮助。

1.Kotlin-for-Android-Developers(★1150)

介绍:这个项目其实是Kotlin-for-Android-Developers这本书的配套代码,如果你是kotlin的初学者,那么这绝对是你学习kotlin的不二之选。项目通过一个天气的例子很好的展示了kotlin带来的强大功能,比如网络数据的请求,数据的缓存设计,数据库的操作,各种扩展函数的妙用等等。

地址:https://github.com/antoniolg/Kotlin-for-Android-Developers

2.Bandhook-Kotlin (★1110)

介绍:Kotlin版本的音乐播放器,数据来源于LastFm。

地址:https://github.com/antoniolg/Bandhook-Kotlin

3.GankClient-Kotlin (★953)

介绍:gank.io kotlin实现的干货集中营Android客户端,风格采用了Material Design. 。

地址:https://github.com/githubwing/GankClient-Kotlin

4.tachiyomi(★904)

5.PoiShuhui-Kotlin(★801)

介绍:一个用Kotlin写的简单漫画APP。

地址:https://github.com/wuapnjie/PoiShuhui-Kotlin

6.Eyepetizer-in-Kotlin(★752)

介绍:Kotlin版本的Eyepetizer客户端

地址:https://github.com/LRH1993/Eyepetizer-in-Kotlin

7.Simple-Calendar(★686)

介绍:一款简洁的日历控件,可以自定义桌面小部件。

地址:https://user-gold-cdn.xitu.io/2017/10/28/b36ee6162814b8aefd0349abd866a288

8.Tucao(★666)

介绍:Kotlin版本的吐槽客户端

地址:https://github.com/blackbbc/Tucao

9.kotlin-dagger-example(★430)

介绍:在kotlin中使用dagger的例子,基于dagger2,介绍了在kotlin中该如何使用dagger,以及一些开发技巧。

地址:https://github.com/damianpetla/kotlin-dagger-example

10.Twobbble(★374)

介绍:使用Kotlin开发的Dribbble客户端

地址:https://github.com/550609334/Twobbble

11.Simple Gallery(★246)

介绍:一款照片视频画廊效果,完全使用kotlin编写

地址:https://github.com/SimpleMobileTools/Simple-Gallery

12.bodyweight-fitness-android(★193)

介绍:使用kotlin和java混合开发的健身应用

地址:https://github.com/mazurio/bodyweight-fitness-android

13.FanfouHandpick(★163)

介绍:kotlin版本的饭否精选客户端

地址:https://github.com/TonnyL/FanfouHandpick

14.kotlin-mvp-example(★157)

15.DoubanMovie(★147)

介绍:使用豆瓣电影API实现的kotlin项目。

地址:https://github.com/zhoujunjiang/DoubanMovie

16.Simple Camera(★115)

介绍:kotlin开发的相机应用,带有闪光灯和自动变焦功能。

地址:https://github.com/SimpleMobileTools/Simple-Camera

17.Simple-File-Manager(★101)

介绍:kotlin版本的文件浏览器。

地址:https://github.com/SimpleMobileTools/Simple-File-Manager

18.RsKotlin(★78)

介绍:阅读精选Kotlin版是一个由Kotlin开发的简易App,主要用于学习Kotlin语言以及和最新的框架结合使用。

地址:https://github.com/LeeeYou/RsKotlin

19.Simple-Notes(★61)

介绍:简单的记事本应用。

地址:https://github.com/SimpleMobileTools/Simple-Notes

20. Blum(★42)

介绍:kotlin版本的Twitter客户端

地址:https://github.com/ziggy42/Blum

kotlin android 开源,Kotlin开源项目集合相关推荐

  1. kotlin android 4,Kotlin Android Extensions: 与 findViewById 说再见 (KAD 04)

    时间:Aug 16, 2017 原文链接:https://antonioleiva.com/kotlin-android-extensions/ 在 Kotlin1.1.4版本 发布后,原作者依据 K ...

  2. Android KTX与Kotlin Android Extensions

    Android KTX Android KTX是Google官方推荐的一套便利的Android API扩展函数库.因还处于beta阶段,相关API并不丰富,但既然是出自JakeWharton大神之手, ...

  3. Android KTX 和 Kotlin android extension对比

    参考: KTX 和 Kotlin android extension 都到底是个啥? Android KTX KTX 是被称为Android之光的 JakeWharton 写的 Android KTX ...

  4. Android 收集的开源项目和文章集合

    Android 收集的开源项目和文章集合 置顶2017年12月21日 16:06:45 阅读数:3128 2017-12-21 1.仿QQ说说发图片选择框架  https://github.com/y ...

  5. Android开源项目集合(不断更新)

    Android开源项目集合(不断更新) 女神节快乐~~~ 休息片刻23 PlayAndroid advanced-java FFmpegAndroidCameraEncoder ScaleRuler ...

  6. Android 开源项目集合

    2019独角兽企业重金招聘Python工程师标准>>> 上百个Android开源项目分享,希望对android开发有帮助. Android PDF 阅读器 http://source ...

  7. Android github上开源项目集合

    Android开源项目第一篇--个性化控件(View)篇 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.I ...

  8. Android github上开源项目、酷炫的交互动画和视觉效果地址集合

    Android上开源的酷炫的交互动画和视觉效果:http://blog.csdn.net/u013278099/article/details/50323689 Awesome-android-ui: ...

  9. android一些重要开源项目

    我从网上总结出来的,希望对android爱好者有帮助. Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/ 个人记账工具 OnM ...

  10. Android牛逼开源项目分类汇总 .

    [+] 第一部分 个性化控件View 一ListView 二ActionBar 三Menu 四ViewPager Gallery 五GridView 六ImageView 七ProgressBar 八 ...

最新文章

  1. 中国、意大利等国研究员用AI 发现新的月球陨石坑 | AI日报
  2. 靠谱推荐 | 我读完了所有数据产品经理的书?!
  3. 微信自动关闭内置浏览器页面,返回公众号窗口 WeixinJSBridge.call('closeWindow')
  4. 实战01_SSM整合ActiveMQ支持多种类型消息
  5. unix和linux命令_Linux vs. Unix,在命令行中清理数据,为儿童准备的15本书,以及更多必读内容
  6. Java线程的5种状态及切换(透彻讲解)
  7. Android usb主从模式切换(九)
  8. linux编译安装rrdtool,Linux下RRDTool安装方法
  9. 【考研日记1】:看到2016年数学考的如此之难后
  10. 【论文笔记】MOBA类游戏中的强化学习论文5篇
  11. android x86 usb检查不到,【android9.0】system/core下的usbhost模块无法输出log到logcat
  12. j1900适合装哪版群晖_适合新人观看的威联通NAS设置流程详解攻略
  13. Android能装到电脑上吗,怎么在电脑上装安卓系统
  14. 前台离岗提示语_安全温馨提示语大全.doc
  15. PowerBI报表页权限控制
  16. excel公式编辑器_EXCEL从文件夹中提取符合条件的记录,其实很简单
  17. Java入门-Java执行语句
  18. 抖音xg8404 X-Gorgon算法 IOS苹果协议算法
  19. 程序员心理小测试:你是否患上抑郁症?
  20. 【Unity3D应用案例系列】答题系统开发

热门文章

  1. 这家山炮公司,居然让腾讯又有了梦想!?
  2. mysql 查询优化实验报告_数据库优化查询实验报告.docx
  3. 图像补全(image inpainting)
  4. k8s 中env小写环境变量未注入到容器中
  5. 【操作系统】第十一章-多媒体操作系统
  6. Android之权限(permission)大全
  7. Qt对话框与窗口的关闭和隐藏(QCloseEvent、Qt::WA_DeleteOnClose属性、Qt::WA_QuitOnClose属性)
  8. ConTeXt TeXmacs
  9. 万网域名注册、域名解析与备案流程
  10. 施柏阁保时捷设计酒店全球陆续开设15家酒店;汉庭新品旗舰店在武汉街道口商圈亮相;开元酒店用国潮赋能中高端品牌 | 全球旅报...