kotlin 关于kotlin:开始切换到-Kotlin-谷歌工程师给初学者的知识点总结 在 2019 年的 I/O 大会上,咱们曾发表 Kotlin 将会是 Android 利用开发的首选语言,然而,局部开发者们反馈仍不分明如何切换到 Kotlin,如果团队中没有人相熟 Kotlin,一开始间接应用 Kotlin 进行我的项目开发还是会令人生畏。
kotlin 关于kotlin:大众点评用-Kotlin-打造灵活稳定兼备的应用-Android-开发者故事 公众点评是寰球最早的生产点评网站之一,成立于 2003 年。进入挪动互联网时代后,用户能够在手机上应用公众点评 APP 不便地查问任何一个城市里的餐厅、影院、商场、景点和酒店等信息,并且理解其余用户写下的评估。利用也会根据用户评估数据和专家评估来推出各种榜单,比方 “必系列” 榜单和 “黑珍珠” 系列餐厅评估体系,…
kotlin 关于kotlin:Kotlin-Android-Extensions-的未来计划 Synthetic 视图 : 您能够将调用 findViewById 替换为应用 kotlinx.android.synthetic 进行 UI 交互。
kotlin 关于kotlin:Kotlin-Vocabulary-揭秘协程中的-suspend-修饰符 Kotlin 协程把 suspend 修饰符引入到了咱们 Android 开发者的日常开发中。您是否好奇它的底层工作原理呢?编译器是如何转换咱们的代码,使其可能挂起和复原协程操作的呢?
kotlin 关于kotlin:Kotlin-Vocabulary-内联类-inline-class 类型平安帮忙咱们防止出现谬误以及防止回过头去调试谬误。对于 Android 资源文件,比方 String、Font 或 Animation 资源,咱们能够应用 androidx.annotations,通过应用像 @StringRes、@FontRes 这样的注解,就能够让代码查看工具 (如 Lint) 限度咱们只能传递正确类型的参数:
kotlin 关于kotlin:在-Android-开发中使用协程-代码实战 本文是介绍 Android 协程系列中的第三局部,这篇文章通过发送一次性申请来介绍如何应用协程解决在理论编码过程中遇到的问题。在浏览本文之前,建议您先浏览本系列的前两篇文章,对于在 Android 开发中应用协程的 背景介绍 和 上手指南。
kotlin 关于kotlin:Kotlin-Vocabulary-枚举和-R8-编译器 这方面的问题在 Kotlin 中显得更加乏味,因为 Kotlin 最终会编译为 Java 字节码,然而它却提供了 Java 所没有的性能。那么 Kotlin 是怎么做到的呢?这些性能有没有额定开销?如果有,咱们能做些什么来优化它吗?
kotlin 关于kotlin:在-Android-开发中使用协程-上手指南 本文是介绍 Android 协程系列中的第二局部,这篇文章次要会介绍如何应用协程来解决工作,并且能在工作开始执行后放弃对它的追踪。放弃对协程的追踪本系列文章的第一篇,咱们探讨了协程适宜用来解决哪些问题。这里再简略回顾一下,协程适宜解决以下两个常见的编程问题:解决耗时工作 (Long running tasks),这种工作经常会…
kotlin 关于kotlin:网易云音乐的-Kotlin-乐章-Android-开发者故事 “音乐是灵魂之间的美妙交换,是带着情绪的艺术品。网易云音乐要做的,就是帮忙用户发现和分享好音乐,用音乐连贯用户和音乐人,让用户去感触音乐人想表白的情绪,让更多的人用音乐取暖、发光、取得力量。”—— 郭元,网易云音乐产品经理