android anko 插件,Kotlin功能强大的Android库:Anko
使用 Anko
基于Gradle的工程
Anko 有一个元依赖一次性将所有的特性 (including Commons, Layouts, SQLite) 添加到你的工程中去:dependencies { compile "org.jetbrains.anko:anko:$anko_version"
}
如果你只需要其中的一部分特性, 你可以引用 Anko's 的任何一部分:dependencies { // Anko Commons
compile "org.jetbrains.anko:anko-commons:$anko_version"
// Anko Layouts
compile "org.jetbrains.anko:anko-sdk25:$anko_version" // sdk15, sdk19, sdk21, sdk23 are also available
compile "org.jetbrains.anko:anko-appcompat-v7:$anko_version"
// Coroutine listeners for Anko Layouts
compile "org.jetbrains.anko:anko-sdk25-coroutines:$anko_version"
compile "org.jetbrains.anko:anko-appcompat-v7-coroutines:$anko_version"
// Anko SQLite
compile "org.jetbrains.anko:anko-sqlite:$anko_version"
}
这里还有大量为Android支持库提供的 artifacts :dependencies { // Appcompat-v7 (only Anko Commons)
compile "org.jetbrains.anko:anko-appcompat-v7-commons:$anko_version"
// Appcompat-v7 (Anko Layouts)
compile "org.jetbrains.anko:anko-appcompat-v7:$anko_version"
compile "org.jetbrains.anko:anko-coroutines:$anko_version"
// CardView-v7
compile "org.jetbrains.anko:anko-cardview-v7:$anko_version"
// Design
compile "org.jetbrains.anko:anko-design:$anko_version"
compile "org.jetbrains.anko:anko-design-coroutines:$anko_version"
// GridLayout-v7
compile "org.jetbrains.anko:anko-gridlayout-v7:$anko_version"
// Percent
compile "org.jetbrains.anko:anko-percent:$anko_version"
// RecyclerView-v7
compile "org.jetbrains.anko:anko-recyclerview-v7:$anko_version"
compile "org.jetbrains.anko:anko-recyclerview-v7-coroutines:$anko_version"
// Support-v4 (only Anko Commons)
compile "org.jetbrains.anko:anko-support-v4-commons:$anko_version"
// Support-v4 (Anko Layouts)
compile "org.jetbrains.anko:anko-support-v4:$anko_version"
}
这有一个 IntelliJ IDEA 工程
如果你的项目不是基于 Gradle 的, 仅仅是从 Anko
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
