[Day7] Android - Kotlin笔记:JetPack - KTX简介

KTX是Jetpack中的一套extension,
提供了许多简洁、惯用的 Kotlin用法。

写法上能够帮你缩减function、节省程序码、装B用
是个居家旅行、杀时灭code的必备良药。 :)


KTX这个减肥便当中的菜色十分多样:

  • Android KTX

  • Core KTX
  • Collection KTX
  • Fragment KTX
  • Lifecycle KTX
  • LiveData KTX
  • Navigation KTX
  • Palette KTX
  • Reactive Streams KTX
  • Room KTX
  • SQLite KTX
  • ViewModel KTX
  • WorkManager KTX
  • 其他 KTX module

  • Firebase KTX
  • Google Maps Platform KTX
  • Play Core KTX

便当中的营养包含了:

  • 扩充函式 (Extension functions)
  • 扩充属性 (Extension properties)
  • Lambdas 表达式
  • 参数命名(Named parameters)
  • 参数默认值(Parameter default values)
  • 协程(Coroutines)

接下来这几天会介绍在公司中主要会常用到的KTX套件。
有兴趣的话,也可以从官网学习所有套件哦。


<<:  #10 CSS3 Flexbox: nav style setting

>>:  [Day-1] 记录C++开发环境安装过程

Day 21- To Do List (8) 利用 HTML Template 呈现资料

今天我们一起来实作用 HTML Template 来显示 To-Do-List 的资料吧! 首先我们...

Day17 简易资料库RealmSwift小实作4

昨天我们说到刷新tableview的部分,因为每一笔资料写入都要将资料写进realm里,再从中回传至...

18. PHPer x API document x Swagger API

想当一个 Good PHPer,不但要写程序、写注解还要写 API 文件,想到要维护三个地方工程师就...

D30-(9/30)-远雄港(5607)-贸易港区冷链

注:发文日和截图的日期不一定是同一天,所以价格计算上和当日不同,是很正常的。 声明:这一系列文章并无...

找LeetCode上简单的题目来撑过30天啦(DAY14)

医生说我很健康真是太好了呢,今日题目如下 **题号:2 标题:Add Two Numbers 难度:...