Google 推出让 Kotlin 代码更精简的 Android KTX

王练
 王练
发布于 2018年02月08日
收藏 8

Google 近日发布了 Android KTX 的预览版,这是一款旨在让 Android 上的 Kotlin 代码更简洁的扩展程序, 进而提高开发效率和使用体验。

Android 开发者博客上,Google 对 Android KTX 进行了详细的介绍。Android KTX 在 Android 框架和支持库之上提供了一个很好的 API 层,帮助开发者编写更自然、更简洁的 Kotlin 代码。

文中还提供了一些 Android KTX 的使用示例,比如:

字符串转 Uri

通常情况下,使用的是 Uri.parse() 方法。但 Android KTX 为 String 增加了一个扩展函数 toUri() ,让转换更自然。

编辑 SharedPreferences

读写 SharedPreferences 是非常常见的用例,使用 Android KTX 后会更为简化。

以及,这些:

不过,Google 也表示,预览期间 API 可能会发生改变,目前不建议开发者在主要 Android 项目中使用。当 API 稳定且 Google 承诺 API 兼容性时,Android KTX 将作为 Android 支持库的一部分发布。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Google 推出让 Kotlin 代码更精简的 Android KTX
加载中

精彩评论

猫咪喵喵
猫咪喵喵
感觉是一堆定制的扩展函数。。
Tian_Ya
Tian_Ya
kotlin的语法越来越像c#
kidfruit
kidfruit

引用来自“土豆哥哥好”的评论

kotlin的语法越来越像c#
@土豆哥哥好 kotlin从一开始就是学着c#做的,所以借鉴了很多好的特性。超级看好kotlin,jvm平台终于有好语言了。
序章1984
序章1984
来个支持.net core 普天同庆好了。
dimdim
dimdim
这女孩儿微笑的不错

最新评论(12

振翅高飞
振翅高飞
哇哇
kidfruit
kidfruit

引用来自“老张头在别处”的评论

来个支持.net core 普天同庆好了。
@老张头在别处 不可能的,如果支持.net core那kotlin就没有发展的必要了,太像。
kidfruit
kidfruit

引用来自“土豆哥哥好”的评论

kotlin的语法越来越像c#
@土豆哥哥好 kotlin从一开始就是学着c#做的,所以借鉴了很多好的特性。超级看好kotlin,jvm平台终于有好语言了。
序章1984
序章1984
来个支持.net core 普天同庆好了。
dimdim
dimdim
这女孩儿微笑的不错
Tian_Ya
Tian_Ya
kotlin的语法越来越像c#
howehay
howehay
擦 要逆天
猫咪喵喵
猫咪喵喵
感觉是一堆定制的扩展函数。。
xiaolei123
xiaolei123
最后一句真的假的?开始意识到安卓的API是有多难用了?太鸡儿基础了
xiaoaiwhc1
xiaoaiwhc1
google力捧kotlin呀
返回顶部
顶部