Google Play:iHeartRadio 使用 Android 架构组件创建更清

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Google Developers网络

小提示:您能找到这篇{Google Play:iHeartRadio 使用 Android 架构组件创建更清}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google Play:iHeartRadio 使用 Android 架构组件创建更清内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">iHeartRadio是一家总部位于纽约市的公司,该公司在一个应用中提供无限量的音乐和成千上万的电台。该公司的业务包括无线电广播、线上服务、移动、数字和社交媒体、现场音乐会和活动、整合、音乐研究服务和独立媒体代理。

< ">自2008年推出以来,该应用的全球下载量已超过了10亿次。不过,到2017年底,该应用的代码库已经现出老化态势,并且在管理代码和集成新功能方面也变得捉襟见肘。



< ">策略



< ">iHeartRadio在开始升级代码时选择了Android架构组件。简单易用的Room持久性库可以处理异步查询等任务并支持RxJava(iHeartRadio在其代码中广泛使用此功能),因而得到了iHeartRadio工程师的青睐。

< ">他们还采用了生命周期感知型组件,这些组件可根据其他组件的生命周期状态变化来执行相应的响应操作。iHeartRadio工程师发现这些组件对于缩小注入Ac保护品牌公关危机tivity和Fragment的依赖性非常有用。此外,该公司使用ViewMo视频宣传片制作价格del创建了原型,它允许数据在屏幕旋转等配置更改后继续存在。

< ">结果

< ">iHeartRadio发现可以轻松迁移到架构组件并使用这些库来测试集成的效果。Room和其他组件需要使用的样板代码量很少,这意味着应用的代码目前在显著缩短。架构组件还减少了内存泄漏。另一个好处是加入团队的新开发者可以迅速上手,开始编码工作。

< ">总的来说,采用架构组件后,iHeartRadio得以创建了一个更清晰、更精简的代码库,有助于防止开发者出错。这对任何应用来说都是一种助益,特别是对于向全球受众群体提供一体化数字音频的应用。

< ">使用入门

< ">作为Android Jetpack的一部分,Android架构组件面向所有开发者开放。Android架构组件使用入门。



Google Play:iHeartRadio 使用 Android 架构组件创建更清

上一篇:空中云汇:澳大利亚企业的KYC材料准备
下一篇:Rollic:App Annie是我们首选的移动应用数据参考站


版权声明:以上主题为“Google Play:iHeartRadio 使用 Android 架构组件创建更清"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Google Play:iHeartRadio 使用 Android 架构组件创建更清
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Google Play:iHeartRadio 使用 Android 架构组件创建更清”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google Play:iHeartRadio 使用 Android 架构组件创建更清的相关事宜。

关键词:Google,Play:iHeartRadio,使用

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号