首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vivo官网APP全机型UI适配方案

vivo 互联网客户端团队- Xu Jie日益新增的机型,给开发人员带来了很多的适配工作。...(2)比如vivo 折叠屏高端手机,提供更优质的视觉体验,属于折叠屏机型。(3)比如vivo pad,拥有优秀的操作手感和高级的质感,属于平板机型。...案例1:某个视频APP页面,未做pad上的适配,打开之后的效果如下,两边大量留白,是不可操作的区域。...案例2:某新闻资讯类APP,在pad上的适配效果如下,可见的范围内,信息流展示内容较少,图片有拉伸、模糊的问题。...5.2.2 我们还有什么要改进回首方案,我们这里做到的是使用全屏模式去适配不同机型,更多的适用于像京东、淘宝、商城等电商类APP上,实际上,现在有些非APP会采用分栏的形式做适配,这也是一种跟用户交互的方式

1.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

vivo官网App模块化开发方案-ModularDevTool

作者:vivo 互联网客户端团队- Wang Zhenyu本文主要讲述了Android客户端模块化开发的痛点及解决方案,详细讲解了方案的实现思路和具体实现方法。...例如我们vivo官网现在的整体架构如下图,分为13个模块,每个模块是一个独立代码仓。...-- 上传至maven时的groupid --> com.vivo.space.lib <!...八、总结这个工具已经很成熟,在vivo钱包、vivo官网等项目已经使用多年,通过该工具,开发阶段,实现多业务模块集成式开发,解决代码仓分散管理和手动配置依赖等繁琐操作,发布阶段,实现多种编译模式以及一键编包能力...,对于团队的开发效率有很大提升,支撑官网app项目3+业务线并行迭代,并且代码冲突降低50%以上。

74830

vivo 原生容器探索和落地实践 | Q推荐

vivo 互联网技术公众号后台回复【2022 VDC】获取互联网技术分会场议题相关资料。 2018 年起,vivo 以容器作为基础底座,打造了一站式原生机器学习平台。...目前,vivo 容器产品能力矩阵逐渐趋于完善,并将围绕全面容器化、拥抱原生和在离线混部三个方向继续发力。...vivo 原生机器学习平台,成功为算法实现了降本、提效,让原生和容器价值初露锋芒。...vivo原生的未来展望 3.1 vivo 基础架构发展 从过去看未来发展,回顾过去 10 年历程,vivo 基础架构的发展经历了 3 个阶段: 阶段一:传统研发运维阶段,从 2011 到...阶段三:原生基础架构演进阶段,从 2021 年到现在,原生和容器将会在 vivo 内部有更多场景的应用和推广,如在离线混部等。

52610

vivo 服务海量数据存储架构演进与实践

一、写在开头 vivo 服务提供给用户备份手机上的联系人、短信、便签、书签等数据的能力,底层存储采用 MySQL 数据库进行数据存储。...随着 vivo 服务业务发展,服务用户量增长迅速,存储在云端的数据量越来越大,海量数据给后端存储带来了巨大的挑战。服务业务这几年最大的痛点,就是如何解决用户海量数据的存储问题。...二、面临挑战 2017-2018年,服务产品核心指标着重于提升用户量。服务在产品策略上做了重大调整,用户登录 vivo 账号后默认开启服务数据同步开关。...最终线上联系人数据库进行数据压缩的效果如下: 六、写在最后 本文介绍了服务随着业务发展,海量数据存储所带来的挑战,以及服务在分库分表、数据库数据压缩上的一些经验,希望能提供借鉴意义。...---- 作者:vivo 平台产品开发团队

1.8K00

vivo x TiDB丨解决服务海量数据挑战

随着 vivo 业务发展,用户量增长迅速,存储在云端的数据量越来越大,海量数据给后端存储和数据库带来了巨大的挑战。服务业务最大的痛点,就是如何解决用户海量数据的存储问题 。...详细介绍了 vivo 采用 TiDB 过程中的真实体验,包括海量数据实时 OLAP 方案、服务业务中的元数据管理方案,和基于自研的 NoSQL 数据库 TiKV 的实践。...vivo 数据库与存储体系 图片 vivo 数据库与存储体系产品矩阵 在整个 vivo 服务体系中,数据库与存储处于核心位置,从体系上可以分为两层,最上面一层是工具产品层...服务业务基于 TiDB 的海量元数据管理方案 图片 vivo 服务是 vivo 为用户提供的在手机上进行数据备份、数据恢复同步的一款服务。...未来,vivo 还将持续在内部混合云中云化 TiDB 产品,将 TiDB 全生命周期的各个能力,在 vivo 内部上实现出来,支持更多的业务场景。

58230

vivo AI 计算平台原生自动化实践

经过两年的持续迭代,平台建设和落地取得了很大进展,成为 vivo AI 领域的核心基础平台。...本文主要分享了 VContainer 原生相关基础组件的自动化实践,从半工具化人工维护,到白屏化流程的实践和落地。...和其他原生项目一样,rke 也使用 golang 开发,是一个命令行工具。...架构设计 按照设计思路,如下是我们自动化设计的简单架构图,AutoRke 自动化平台是我们建设的目标,底层操作 k8s、calico 和 docker 等原生基础组件的变更,上层对接 vivo 基础平台完成同步数据和流程控制等功能...白屏化阶段实现变更原生组件平台化,制定标准流程,降低变更门槛和风险。

1.2K20

vivo 手机服务建设之路-平台产品系列04

本文将主要介绍 vivo 手机服务系统的建设历程。一、背景几乎每家手机厂商都为用户提供了信息存储的服务能力。...拿vivo为例,vivo帐号可以同时在vivo手机、vivo PAD、PC上登录,用户可以在手机、PAD、PC上同时对联系人、日历等内容进行编辑,一端编辑,多端可见。...在vivo服务中,除了诸如联系人、短信等数据类型内容的备份恢复能力之外,文件类型的云端存储能力,即盘的能力同样重要。...在vivo服务的存储逻辑中,用户的图片、视频、音频等文件目前均存储在对象存储服务中。...由于早期vivo内部并无自建的对象存储能力,故一开始这部分数据均存放在公有,随着近两年vivo自建对象存储能力的完善,目前公有数据已完全迁移到了自建存储。

1.5K40

都说vivo营销强,但你知道vivo的营销究竟强在哪里吗?

在此之前,vivo在体育营销上已有诸多尝试,但这次与FIFA合作不论是从赞助规模还是赛事级别来看,都更值得关注,这也体现出vivo营销的前瞻性。 ?...同时vivo还找来了宋仲基这一的在中国年轻用户群中拥趸颇多的明星做代言人。2016年三四季度vivo反超表明其定位成功。 ?...每个手机公司都要结合自身特点来建立一套类似的体系,直接复制vivo的做法没有意义。不过,vivo的营销理念在行业却是共通的。 第一,vivo对不同营销方式的开放态度,是许多厂商欠缺的。...第二,vivo将营销当做手段而不是目的的理念,是许多厂商欠缺的。 vivo的理念中,营销只是手段,目的是与消费者保持紧密沟通。因此,vivo的营销方式都与目标消费者的沟通习惯有关。...vivo营销的成功,更多是vivo战略、产品、市场的共同成功,因此,手机厂商学习vivo营销理念,还要在战略、产品、市场上同步下功夫才行。

2.6K40

vivo 2020:沉默中寻求突围

但是在一众厂商纷纷下水的时候,甚至连和vivo经常并排被称为“蓝绿大厂”的OPPO都已经有了动作之后,vivo依然没有大动作。 其实vivo在此前也有传出过IoT的声音,甚至比OPPO还要早。...vivo全球研究院院长周围说过,“vivo正在与合作厂商以Jovi智能语音系统为基础,通过建立应用层协议,发布Jovi物联,以逐步实现一个App控制智能家居中所有设备的愿景。”...目前在IoT方面,vivo还是没有激起更多的浪花,在智能手机方面vivo也并没有过得顺风顺水。 囿于高价低配 作为“蓝绿大厂”之一的vivo,一直难以消除给大众高价低配的印象。...最近vivo的X50系列推出,引起一番热议。vivo X50系列之所以引起热议的原因,是由于vivo首次将微云台技术应用在手机上。...所以vivo X50系列一经推出时,就有媒体称vivo要抢大疆的饭碗了。

56530

vivo推送平台架构演进

接下来我将从产品和技术两个不同视角,给大家介绍vivo推送平台。...所以如果你是运营人员,可以考虑使用我们推送平台来运营你们在vivo 手机系统上的APP来提升你们APP的活跃和留存。对于推送平台的本质是什么?...大家感兴趣的,可以在分享结束之后,通过vivo开放平台入口,选择消息推送来更进一步了解我们。...我们推送平台具备的这些能力能够为消息的时效性提供保障,我们平台具备的这些能力是经过不断的演进而来的,接下来跟大家分享vivo推送平台的架构这几年的变化。...架构服务于业务,2018年之前我们平台所有服务都放在上,但是我们依赖的其他内部业务部署在自建机房。

1.3K20

折叠屏,vivo的高端打手?

(配图来自Canva可画) vivo需要折叠屏 2022年4月11日,vivo发布首款折叠屏手机vivo X Fold,正式入局折叠屏赛道。...在过去的几年来,vivo高端机在许多消费者眼中一直是高价低配的存在,对于想要冲击高端市场的vivo来说显然不利。为了重新树立高端产品的正面形象,vivo也做出了不少尝试。...由此看来,入局折叠屏并不是vivo随大流的“面子”项目,其暗含着vivo想要突击高端市场的深层意味,短期内vivo对折叠屏的热情可能会只增不减。...而vivo 作为后来者,可以汲取到华为、三星等先到者的经验教训对折叠屏手机进行优化和改良,压缩试错成本。细看初代的折叠屏vivo X Fold中处处透露着vivo的巧思。...看来,在手机界新品发布初期比较火爆的定律,并不适用于vivo的折叠屏手机。究其原因,Vivo X Fold首战成绩不佳或与vivo固有定位产生偏差有很大的关系。

47330

腾讯项目实践:App 性能监控方案

什么是 App 性能监控方案 ?...App 性能监控方案(APM) 是将 App 产生的性能数据上报及处理和分析, 提供适度加工的数据, 平台及合适的方法协助应用发现对用户影响最大的性能问题, 并且用累积数据一步步回归验证, 最终使应用数据上报...(缺点: 目前还没有golang客户端, 我们是自己开发的) CDN App配置下发 服务稳定,时延低,新手使用的话,“自助故障诊断”功能很好用 Postgres 关系型数据存储 数据类型丰富,例如...文件存储 对于文件场景, CFS在腾讯的唯一可选项。...数据库,用于结果表的存储及产品配置 腾讯 COS 服务,用于文件存储 腾讯 CDN 服务,用于App配置下发 腾讯 TDF 用于定时计算指标数据并出库到Postgres, 供页面展示 CASE1

5.8K00

解决折叠屏痛点 vivo携手开发者完善大屏适配生态

金山办公研发工程师蔡东荣带来了WPS与vivo合作打造文档的大屏适配应用案例,从实际应用场景中呈现了vivo大屏适配技术带来的便捷体验。...但相对于传统智能终端成熟的软件生态,折叠屏终端的软件开发略显单一,不少折叠屏用户表示APP不适配带来诸多不便。...比如网易音乐在使用vivo UI自适应引擎前,图片偏大,内容呈现较少,但有了vivo UI自适应引擎加持,界面元素变得丰富饱满。...目前在vivo 旗舰产品X Fold+上,已经实现TOP 5000+应用兼容、200+应用的重点适配。其中WPS、企业微信等多款常用APP,已经实现了重点定制适配。...在vivo大屏上,WPS Office文档引入了分栏模式,会实时根据当前屏幕宽度对常规的文件夹列表进行动态自适应,用户可以通过长按拖拽的交互方式来管理自己的文档,更快捷的进行文档的管理,极大程度的利用屏幕来高效办公

53900

APICloud App开发教程之修复功能

使用APICloud开发平台的修复功能可以实现快速版本迭代,快速修复bug。不用发布新的apk或者ipa版本既可对你的app进行更新,即增量更新。...使用前需要将config.xml配置smartUpdate,autoUpdate为true,而且app必须是编译的正式版,并需要添加mam模块。...配置文件可参考文档: https://docs.apicloud.com/Dev-Guide/app-config-manualhttps://docs.apicloud.com/Dev-Guide/app-config-manual...更新包结构如图: 2、在控制台->修复->添加修复页面上传widget.zip 文件 首先点击导航进入修复页面, 如图: 然后点击“添加修复”, 如图: 修复是指定版本进行修复的。...3、使用提示修复时,在手机上打开app, 即可收到更新提示。 点击确定更新后,App自动重启,即可看到更新效果。

96530

企业担心计算中的APP功能

近日,混合软件公司Densify公布了一项针对IT专业人士的全球企业调查结果。 ? 调查发现,对于大多数组织来说,在云中部署工作负载的首要任务都与应用程序有关。...66%的组织运行多云环境,其中最明显的赢家是AWS(70%的使用率),其次是Azure(57%的使用率)和谷歌平台(31%的使用率)。本地部署的私有用户占37%。...令人惊讶的是,很多参与者(40%)都表示,他们不确定或不了解服务供应商的最新技术,也不知道如何利用这些技术获得成功。...Densify公司首席营销官Yama Habibzai说:“真的很复杂,每个供应商都提供数百种服务,这使得为企业选择合适的服务变得异常困难。...当被问及自动化是否能最大程度的优化/容器资源选择并进而帮助他们实现目标时,80%的人给出了积极的回答,认为这可以帮助他们降低应用程序风险,并降低他们的服务开销。

95320

推荐 | tabris.js + restify + 码打造个人 APP

我其实一直想着能有一款框架只需要编写javascript,就可以完成APP的开发,比如之前我一直在关注的nodeapp,我觉得这才是理想中我想要的js开发者形式的框架,我就是想在app里快乐的书写js,...App。...使用码管理完整的开发项目 上面介绍了开发APP客户端和服务端的一些代码片段,最后说一下项目管理和代码管理部分,因为github要收费,gitlab的速度我有点无法接受,正好有一次机缘巧合,朋友推荐我用一下这个国内的代码托管服务还不错...,叫码 | 开源中国基于Git和SVN的代码托管和研发协作平台 。...最后是仓库的界面,用习惯了github切换到码也没有什么特别的阻碍,设置好ssh公钥就ok了,而且码也有对应的教程,码平台帮助文档_V1.2 ?

2.3K80
领券