时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Google Developers网络
小提示:您能找到这篇{Google Play:Zillow 使用 Android 架构组件构建清晰的}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google Play:Zillow 使用 Android 架构组件构建清晰的内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">Zillow是一个顶级在线房地产交易平台,为消费者提供购买、出租或出售房屋时所需的房源信息、数据和计算器。此外,该网站还将用户与本地代理人、抵押贷款提供机构和家居设计师联系起来。 < ">Zillow成立于2006年,总部位于西雅图,他们维护着覆盖逾1.1亿美国家庭的数据库。此外,他们还运营着一套(二十多个)热门的移动房地产应用。他们从2017年7月开始对Android移动应用中的代码进行重大改造,当时Zillow希望使代码更易于阅读且更容易让新团队成员理解,以简化开发者的工作。 < ">策略 < ">Zillow使用Android架构组件改进了他们的代码。“我们正在研有效的微博营销究使用不同类型的架构。”Zillow软件工程师Aayush Raj说道。“架构组件还具有生命周期感知功能,从而使代码更易于管理。” < ">ViewModel允许数据在屏幕旋转等配置发生更改后继续存在,而LiveData是一种可观察的数据容器类。Zillow同时使用这两个类来提供功能强大的模板,以实现Model-View-ViewModel(MVVM)。“这样可以使我们的代码更易于测试。”Raj说。利用Room持久性库,开发者还可以轻松构建本地缓存层,因此应用不必经常从网络中提取数据,从而“改进性能和用户体验”。 < ">结果 < ">Raj还讲道,将大量数据更新代码从Activity迁移到ViewModels“绝对有助于”让整个代码库更易于阅读。他们还没有将整个应用转换为使用ViewModel,但使用ViewModel的组件未出现任何与生命周期相关的错误。向Activity和片段传递数据更新的工作流也运行良好。 < ">Zillo制作营销型网站价格w高级软件开发工程师Sumiran Pradhan说:“通过使用Android架构组件,开发者的工作效率确实得到了提高”。架构组件不仅可以在开发者从零开始开发应用时为他们提供指企业危机公关管理的目的导,也可以在现有代码库中加以使用。“一旦新的开发者了解ViewModel中的逻辑所在,就会喜欢上它!”Pradhan补充道。 < ">使用入门 < ">作为Android Jetpack的一部分,Android架构组件面向所有开发者开放。了解Android架构组件使用入门。 |
上一篇:Shopify后台如何进行退款?
下一篇:shopee新手卖家100问(五)
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Google Play:Zillow 使用 Android 架构组件构建清晰的”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google Play:Zillow 使用 Android 架构组件构建清晰的的相关事宜。
关键词:Google,Play:Zillow,使用,And