-
13.1 什么是 Anko?
-
Anko 是一个用 Kotlin 写的Android DSL (Domain-Specific Language)。长久以来,Android视图都是用 XML 来完成布局的。这些 XML可重用性比较差。同时在运行的时候,XML 要转换成 Java 表述,这在一定程度上占用了 CPU 和耗费了电量。
Anko是一个 Kotlin 库, 它使 android 应用程序的开发变得更快、更容易。它使您的代码干净, 易于阅读, 并让您忘记了粗糙的边缘 android sdk 为 java。
Anko由几个部分组成:模块 功能说明 Anko Commons 使得对 intents, dialogs, logging等操作更加简单的轻量级库 Anko Layouts 快速和类型安全的动态的 android 布局库 Anko SQLite 用于 android sqlite 的查询 dsl 和分析库 Anko Coroutines 基于 kotlinx 协程库
有了Anko 我们就能直接用 Kotlin 在任何的 Activity 、 Fragment 或者 AnkoComponent里来编写视图。
- 留下你的读书笔记
- 你还没登录,点击这里
-
用户笔记留言