实现“ flutter 鸿蒙”的过程 ## 1. 简介 在开始实现“ flutter 鸿蒙”之前,首先需要了解以下几个概念: - Flutter:一种开源的UI开发框架,可以在多个平台上构建高性能、高保真的应用程序界面。 - 鸿蒙(HarmonyOS):华为推出的开源分布式操作系统,可在多种设备上运行。 - :一家中国领先的本地服务平台,提供餐饮、外卖、酒店、旅游等服务。 ## 2
原创 2024-01-10 04:05:45
301阅读
Github项目地址: 项目地址上一篇博客已经完成了首页基础控件的构建,但还缺少交互,推荐卡片也仅有固定的三张,这篇博客我们来一起完善一下首页。AppBar增加按钮点击事件和弹出菜单///主界面AppBar AppBar _buildHomeAppBar() { return AppBar( automaticallyImplyLeading: false,
Flutter概览Flutter是谷歌发布的跨平台开发框架(通过极少的改动即可运行在桌面端,web端,Android与IOS且UI具有高度一致性)并将作为谷歌新操作系统Fuchsia的UI框架。在移动端Flutter通过skia2D绘图引擎保证了各平台UI一致性的同时具有媲美原生应用的流畅度。因Dart语言同时支持JIT编译(Just in Time)和AOT编译(Ahead of Time)使得
转载 2023-11-29 15:56:55
326阅读
在调研了Flutter的各项特性和实现原理之后,外卖计划灰度上线Flutter版的全品类页面。对于将Flutter页面作为App的一部分这种集成模式,官方并没有提供完善的支持,所以我们首先需要了解Flutter是如何编译、打包并且运行起来的。Flutter App构建过程最简单的Flutter工程至少包含两个文件:运行Flutter程序时需要对应平台的宿主工程,在Android上Flutter通过
总第400篇2020年 第23篇动态化是 Flutter 无法避开的话题。本文从 Flutter 的特点讲起, 阐述了外卖队在整个 Flutter 动态化上探索的心路历程,还有设计...
原创 2021-05-11 17:27:03
632阅读
LiteOS Studio图形化调测能力,物联网打工人必备!>>> 一、景看起来都很好,但不可否认的是,目前 Flutter 仍处在发
转载 2022-04-13 15:43:32
203阅读
Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了第一个“Ready for Production Apps”的Beta 3版本,6月20日发布了第一个“Release Preview”版本。...
原创 2021-05-11 17:27:05
389阅读
一、参考资料​​技术年货:1200+页电子书,覆盖前后端、算法、数据、安全、测试、顶会论文​​温馨提醒:文件较大,建议通过WIFI下载,或将地址复制到PC端,使用浏览器进行下载。2021技术年货合辑:​​http://dpurl.cn/6YkRcBYz​​​ 2019-2021年前端合辑:​​http://dpurl.cn/LP0HtN7z​​​ 2019-2021年后端合辑:​​http
原创 2022-12-16 22:05:48
669阅读
背景移动互联网时代,用户体验为王。团服务体验平台希望能够帮助客户解决在选、购、用产品过程中遇到的各种问题,真正做到“以客户为中心”,为客户排忧解难。但服务体验平台内部只维护客户的客诉数据,为了精准地预判和更好地解决客户遇到的问题,系统必须依赖业务部门提供的一些业务数据,包括但不限于订单数据、退款数据、产品数据等等。 本文会着重讲一下在整个系统交互过程中遇到的一些问题,然后分享一下在实践中探索
转载 2023-12-18 21:53:25
172阅读
某比赛已经进入了淘汰赛阶段,已知共有n名选手参与了此阶段比赛,他们的得分分别是a_1,a_2….a_n,小美作为比赛的裁判希望设定一个分数线m,使得所有分数大于m的选手晋级,其他人淘汰。但是为了保护粉丝脆弱的心脏,小美希望晋级和淘汰的人数均在[x,y]之间。显然这个m有可能是不存在的,也有可能存在多个m,如果不存在,请你输出-1,如果存在多个,请你输出符合条件的最低的分数线。数据范围:, 进阶:时
转载 2023-08-01 22:15:07
162阅读
近几年,基于WebRTC的电话终端工具在通讯行业中越来越流行,客户服务可以直接通过浏览器拨打电话来实现。目前业内大多数Web电话工具仅支持单个页面使用,无法支撑多业务复杂的外呼场景,在WebRTC领域不断探索,实现了多页面多域名共用的Web端电话SDK。在 RTE 2020 实时互联网大会上,前端技术专家杨尚林分享了是如何通过共享线程来解决多页面多域名下共享通话状态的业界
Flutter 是 谷歌 开源的 UI 框架,旨在帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。相比较目前的混合开发方案,Flutter 提供了大量的文档,能非常快速且友好的让你加入到这个大家庭,针对移动端,Flutter 提供了符合 Android 风格的 Material 和符合 iOS 风格的 Cupertino,同时对不同平台也做了不同的兼容。比如 闲
转载 4月前
418阅读
一、背景1.1 业务背景美外卖商家端业务围绕数百万商家,在 PC 和 App 上分别提供了交易履约、运营、广告、营销等一系列功能,且经常有外投 H5 的场景(如外卖学院、商家社区、营销活动等)。在这种多形态的业务场景下,如何保障多端体验的一致性,以及如何提升多端迭代的效率,一直是商家端产研关注的重点。1.1.1 保障多端体验一致性由于端能力的不同,导致了业务在 App 和 Web 上存在较大的表
转载 2021-03-20 13:08:58
307阅读
2评论
一、背景 1.1 业务背景 外卖商家端业务围绕数百万商家,在 PC 和 App 上分别提供了交易履约、运营、广告、营销等一系列功能,且经常有外投 H5 的场景(如外卖学院、商家社区、营销活动等...
转载 2021-03-19 14:31:00
499阅读
2评论
总第439篇2021年 第009篇在多形态业务场景下,如何保障多端体验的一致性,是前端技术领域一个比较受关注的方向。外卖前端技术团队基于 Flutter Web 探索跨端(App\PC...
原创 2021-05-11 17:26:57
351阅读
总第272篇2018年 第64篇导读Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsi...
原创 2021-05-11 17:27:07
723阅读
目录:导读 一、概述1.1 接口自动化概述1.2 提高 ROI1.3 Lego 的组成二、脚本设计2.1 Lego 的做法2.2 测试脚本2.3 配置文件三、用例设计3.1 一些思考3.2 Lego 接口自动化测试用例3.3 参数化3.4 前后置动作3.5 执行各部分四、网站功能4.1 站点开发4.2 整体组成4.3 使用-日常维护4.4 用例编辑4.5 在线调试4.6 用例生成工具4.
果然,互联网的镜头就是直播带货,直播已经是趋势了。这不于近日上线了“直播助手”产品,想象一下场景:餐馆可以边做饭边直播,然后在直播间催着老板说,我是外卖好了没?哈哈,直播带货确实香。
原创 2022-04-29 14:19:43
10000+阅读
以下为面试过程中提问,岗位为大数据开发,根据提问内容看出,主要偏数仓方向自我介绍到北京工作的意愿SQL题,给一张城市和交易额表,一张城市对应省份表, 取出 省份 总 交易额大于 500 的 省份 的名字SQL题,基于刚才, 得出 省份 总 交易额 [0,500 ] , [500,1000 ] , [1000,+∞ ] 在以下三个区间的 省份 的 数量SQL题,还是基于刚才, 按从小到大的顺序得出每
转载 2023-12-19 11:20:39
148阅读
Xposed Zygote在Android系统中App进程都是由Zygote进程“孵化”出来的。Zygote进程在启动时会创建一个虚拟机实例,每当它“孵化”一个新的应用程序进程时,都会将这个Dalvik虚拟机实例复制到新的App进程里面去,从而使每个App进程都有一个独立的Dalvik虚拟机实例。Zygote进程在启动的过程中,除了会创建一个虚拟机实例之外还会将Java Rumtime加载到进程中
转载 2024-05-29 08:49:46
155阅读
  • 1
  • 2
  • 3
  • 4
  • 5