因为笔者能力有限,所以本文并不是真正意义上的翻译,很多地方都是笔者根据自己的的理解所写,如有错误,欢迎指正,与君共勉。
在浏览本文档及相关 demo 前,你应该对 kotlin 的基础用法和相关特性有所了解。
相关中文站点:
dependencies {
compile "org.jetbrains.anko:anko:$anko_version"
}
以上就引入了 Anko 的所有功能,如需单独引用部分功能,请查看对应文档。
Anko 是一个 kotlin library , 它能让你更轻松更快速的开发 android 应用程序,用它可以写出更简洁且易于阅读的代码,在 java 中那些让人诟病已久的冗余代码不会在这里出现。
Anko 由以下几个部分组成:
- Anko Commons: 一个轻量级的组件帮助库:
- Anko Layouts: (由 zhongzilu 翻译)用一种快速并且类型安全的方式动态的编写 android 布局
- Anko SQLite: 更加简单的操作数据库
- Anko Coroutines: 协程