现在我需要在统信 UOS 系统和 Windows 系统上都能够运行这个 WPF 应用 众所周知当前的 dotnet 系可选的多平台开发框架有很多,这一次我准备尝试使用 UNO/MAUI 的方式进行开发,...在 UOS 系统上,是采用 GTK 应用框架进行承载,同理也只有平台兼容适配代码才会接触 GTK 应用框架,大部分业务代码不会直接碰到 然后总的渲染层使用 SKIA 来保证多个平台的渲染效果一致 日常开发...核心就是通过爬视觉树找到 ScrollViewer 对象,通过 ScrollViewer 控制滚动 几何图形 StreamGeometry 资源 在 WPF 里面,经常有图标使用的是 Path 几何路径...,推荐使用 png 和 jpg 和 bmp 格式,这几个格式所有平台都支持。...如果发现自己的图片没有显示,请按照如下顺序定位 先看看是否改了 csproj 将自己的图片忽略掉 尝试写资源使用绝对路径 逐字符对比绝对路径是否正确 逐字符对比是否写的是 ms-appx:/// 字符串开始
基于项目需要,我们先后完成了千帆商品价值感知提升、商品内容优化、物料使用提效等设计内容。...通过精致、统一、明确的元素来进行引导,赋予用户深入使用的线索。所以,可以通过细化多维度属性进一步增强用户价值判断,提升体验观感,包括精简的文本、精致的图标、指向性符号、探索性入口、联想性元素等。...小程序中大量使用卡片、列表、对话框等容器,而这些信息容器可以通过标签化、统一样式、突出重点、快捷联动等交互方式,提升信息交互效率。...以千帆易销卡片设计为例: 对商品、解决方案、文档等多种核心信息卡片样式,通过拉通标签、文本、图标、按钮等多种组成元素,加强卡片信息扫描的统一性和交互的一致性。...:打通PC端物料的使用流程,完成物料下载使用。
使用 WinUI 3 实现英雄联盟客户端:从 Uno Platform 的快速转换及仓库介绍 控件名称:leagueoflegends-uno/wpf/winui3 作者:Vicky&James leagueoflegends-wpf...而且我们没有止步于此,为了证明可以在更多平台上使用相同的项目架构进行开发,我们尝试转换到WinUI 3。...为什么选择基于Uno Platform而不是WPF Uno Platform桌面版和WinUI 3使用相同的核心库,如Microsoft.UI.Xaml.dll。...4.5 检查资源和图片路径 检查并确保资源文件和图片路径设置正确,必要时进行修改。特别注意路径结构可能存在的差异。 通过这些步骤,我们能够在不修改代码的情况下构建和运行WinUI 3项目。 5....各平台仓库: 5.2 仓库使用方法 由于各仓库共享相同的项目架构和代码,开发者可以根据目标平台克隆相应的项目进行使用。这样可以在不同平台上获得一致的开发体验。 6.
以下代码还添加了 GeneratePathProperty 属性配置,通过此属性配置可以用于拿到对应的包在缓存文件夹的路径,用于引用包里面的内容 Uno.WinUI 这个包的本地路径...在我设备上拿到的 $(PKGUno_WinUI) 属性的内容如下 C:\Users\lindexi\.nuget\packages\uno.winui\5.2.139 通过此即可拼接路径,拿到 NuGet...包里面的文件,如以下代码使用了 UNO 真正在 Skia 平台下的发布文件 使用不同的 DLL 即可让 UNO 更好的支持多个不同的平台,对于不同的平台可使用不同的 DLL 输出 完成以上代码之后的 csproj 项目文件的代码大概如下 <Project Sdk="Microsoft.NET.Sdk
插画规范示例 使用Iconfont Iconfont可译为图标字体,顾名思义就是用字体文件取代图片文件来展示图标、特殊字体等元素的一种方法。...简单来说,Iconfont就是把多个图标文件打包为ttf字体文件,注册到系统中,App可以像使用字体一样使用图标。其原理可以简单理解为通过ttf字体文件维护一个Unicode码与图形的映射关系。...通过Iconfont可以从公司图标库中拉取设计团队上传的SVG图标,并直接应用于设计稿;标准色板可以限定设计师的颜色使用范围,确保设计稿中的颜色均符合设计规范;组件库中包含从外卖业务抽离的基本控件与通用组件...组件的加载、渲染路径清晰可控,对于组件功能定制,实现类似于无障碍等功能较为方便。...,“查询这个组件的使用方法好麻烦,每次都要去官网检索”,“规范颜色、图标的名称是什么?怎么才能引用到?”
基于丰富的原子组件,Arco 提供了除风格配置平台、物料平台的定制化工具外还包括图标平台、品牌库、Arco Pro 最佳实践的资源平台,旨在帮助设计师与开发者解放双手、提升工作效率、高质量地打造符合业务规范的中后台应用...物料平台:基于 Arco 脚手架工具快速进行定制化的业务组件开发、共享,实现业务模块的解耦与复用,提升开发效率,促进团队协作。 图标平台 IconBox:提供规范化、统一化的高质量业务图标库。...Arco CLI 脚手架工具:封装了物料操作命令,帮助用户快速创建物料项目并将其发布至 Arco 物料平台。 VSCode 插件:帮助用户在编辑器查阅文档、可视化操作物料等。...为了提高制作图标的效率,Arco 提供了一键拖拽使用 Arco 图标的 Figma 插件功能,在线颜色、线宽、尺寸调整,灵活配置,游刃有余。...火山翻译 使用 Arco 自有的图标及品牌资源,火山翻译在短时间内完成了官网落地页的设计工作,多样的视觉内容帮助聚焦用户关注,引流平台提供的多语言翻译服务。
当用户点击文章中你设定的小程序卡片、图片链接或文字链接之后,就可以直接进入小程序。 插入方法也很简单。 进入公众平台(mp.weixin.qq.com)并使用公众号帐户登录。 进入图文编辑界面。...你可以这样,在自定义菜单中插入小程序: 进入公众平台(mp.weixin.qq.com)并使用公众号帐户登录。 点击左侧边栏上方的「自定义菜单」链接。...选择小程序后,系统会自动帮你填充小程序的首页路径。如有需要,你也可以自己填写路径和参数。 填写或从图文素材中,选择备用网页。在网页中,你可以引导用户升级微信,来使用小程序。...「相关公众号」和「相关小程序」 完成关联的公众号与小程序,可以在资料页互相显示对方的名称和图标。当用户点击相应图标时,也可以直接跳转小程序或公众号。...如果公众号需要管理「相关小程序」的展示,首先需要进入「相关小程序」的管理页面: 进入公众平台(mp.weixin.qq.com)并使用公众号帐户登录。
如果单个平台不支持某项功能,该功能则不会出现在所有平台的MAUI中(不涉及特定平台的代码) Uno Platform : 使用选定的几个特定于平台的基本元素来构建和渲染控件。...虽然Uno Platform试图实现“pixel-perfect”,但由于使用原生的基本控件,在不同平台之间经常存在差异。...例如,这意味着在 MAUI 中不支持在按钮内放置图标或图形,而在其他的XAML框架中则很容易实现。 什么是Lookless Controls WPF控件的行为是固定的。...Uno Platform可以使用MIT许可项目(如 WinUI、WPF和Avalonia)的源代码,但这些项目基本上不能使用Uno Platform的代码。...Avalonia在Windows桌面平台上的得分也很高,但没有使用原生UI工具包,所以得分比Uno Platform低一些。
菜单路径 后勤-生产-车间现场控制-确认-回车-用于操作-记工单 交易代码 CO11N 点击“CO11N”或者直接在快速命令输入栏 输入“CO11N”集中发布代码,点击Enter(回车)进入“...点击货物移动图标查看工序中是否有反冲物料。 “货物移动”界面表格中如无物料,则表示此工序无反冲物料,可点击返回图标返回至“工票输入”界面。...在“工票输入”界面点击保存图标进行保存,保存完毕后系统界面左下角显示“确认保存”,即表示报工完毕( 若报工后发现数据有误,可以使用CO13对报工记录进行冲销)。
导航设计的目的就是需要突出产品的核心,扁平化用户的任务路径。让用户能够顺利的在产品中畅行,让用户时刻清楚自己在应用中所处的位置,及如何前往目的页面。...占据高度空间略大,一般都是文字+图标的形式。 ?...(图标卡片式)、磁贴式。...便于组合不同的信息类型(运营位、广告位、内容块、设置等); 视野范围内可以展示的功能入口多,能够让用户整体上了解APP提供的服务,从而选择自己所需要的那个服务; 静态、动态结合可以展示出丰富的信息,同时保持视觉统一; 跨平台不受平台限制...在不同使用场景下根据实际需要进行选择。但是通常主导航会对这个产品的格调起决定性作用。 优点: 适用于平台级的产品; 缺点: 可能会增加用户的认知负担。
在转转的技术体系中,iconfont 平台作为物料中心建设的组成部分,是不可或缺的一环。...预期目标 icon 作为设计规范和物料资源,也有着团队协作和版本更迭的强需求,正如成熟的研发团队往往会部署自己私有的 GitLab 服务管理代码资源一样,搭建自有的 iconfont 平台也应该在合适的时候被提上日程...YIcon 架构介绍 YIcon[2] 是一个集图标上传、展示、使用于一身的字体图标管理平台,拥有严格的审核流程、可控的项目版本和完善的权限管理。...所以 iconfont 平台的系统架构由以下几个部分组成: iconfont icon:对上传的 svg 文件统一处理,保存完整的路径信息 大库:和 icon 建立映射关系,对 icon 进行分组、编辑...比如之前 UI 并不需要自己把 svg 转换成 iconfont,所以在设计的时候也自然不会去考虑路径闭合、形状合并或者尺寸规范之类的问题,导致部分图标上传到平台后无法解析的问题。
那接下来继续聊一下 UNO 框架 整个 UNO 框架起初是建立在 WinUI 的侧边的,即在现有的 WinUI 或 UWP 应用里面,使用 UNO 框架将其构建出跨平台的版本。...再加上 UNO 开源时间还短,距今仅有 6 年时间,再加上 UNO 同时在啃食全平台,即移动端 和 WASM 和桌面端,导致了完善程度不如 Avalonia 高 但 UNO 的优势在于有强有力的控制管理...即使我说 UNO 在桌面端完全不够 Avalonia 打的,但是作为基础库所需的基础能力,还是能够提供的 于是我就选择了上层应用使用 Avalonia 做,底层一些基础设施使用 UNO 做。...从 dotnet 设计上说,自己创建框架也是可行的,毕竟 dotnet 里面就有了 netx.xx-windows 等框架,用于区分平台 在 UNO 里,确实使用 netx.xx-desktop 框架可以让内部开发更加便利...平台时,需要先在 Avalonia 项目里面进行一次发布,发布参数需要和 UNO 项目的相同。
同时,由于公众平台的「名称唯一性」原则,想到好名字最好现在就将它注册,以免被其他人抢注。 4....目前,微信公众号、小程序两个平台的广告都是以点击量为基准进行计费,而小程序广告目前只支持图片样式形态的广告。想要投放广告,你可以到公众平台后台,找到「广告主」选项进行投放。...线下物料 除了线上广告,如果你的小程序带有线下服务的特性,还可以考虑制作一些线下物料,鼓励用户使用小程序。 在小程序后台,点击左侧「设置」,就可以找到「小程序码」的选项。...下载小程序码,并将它放到普通物料中进行打印,就可以通过张贴在线下店面、制作易拉宝等方式,将你的小程序「放」到用户手边,让用户随手扫码,使用你的小程序。 8....除此之外,游戏本身的特性也可以作为转发卡片的引导,吸引用户进入游戏。 需要注意的是,微信对小程序的分享功能的使用始终比较谨慎。
同时,由于公众平台的「名称唯一性」原则,想到好名字最好现在就将它注册,以免被其他人抢注。 4....目前,微信公众号、小程序两个平台的广告都是以点击量为基准进行计费,而小程序广告目前只支持图片样式形态的广告。想要投放广告,你可以到公众平台后台,找到「广告主」选项进行投放。 6....线下物料除了线上广告,如果你的小程序带有线下服务的特性,还可以考虑制作一些线下物料,鼓励用户使用小程序。在小程序后台,点击左侧「设置」,就可以找到「小程序码」的选项。...下载小程序码,并将它放到普通物料中进行打印,就可以通过张贴在线下店面、制作易拉宝等方式,将你的小程序「放」到用户手边,让用户随手扫码,使用你的小程序。 8....除此之外,游戏本身的特性也可以作为转发卡片的引导,吸引用户进入游戏。需要注意的是,微信对小程序的分享功能的使用始终比较谨慎。
所使用的技术路径是NeRF。 zenly自己做了一套地图,充满了3d建模和动画。还增加了一个fog of war(借鉴游戏)模式,让用户去探索更多未去过的地方。...而在品牌推广/宣传物料的画面布局当中,Instagram 的品牌 Logo 则与图像和字体等元素精心搭配在一起,以强化 Instagram 与创造力之间的紧密联系。”...游戏是个很简单的平台跳跃游戏,玩家控制一只叫Data的狗狗完成四个关卡,过程中会接触到Twitter隐私政策和用户定制的解释。整个游戏使用了像素风画面。...由于笑果出众,很快在抖音和其他社交平台火了起来。...他们的用户资料卡也做的很有意思,是一张张兴趣卡片组成。由官方提供多套资料模板,用户可通过不同维度选择展示自己的个人信息,塑造独一无二的社交形象。
第二部分我们从使用角色上进行拆解,面对平台不同的使用角色决定了我们对于平台建设上不同的技术架构,在图中我粗略的以三种角色进行概括,其分为“开发人员使用”“无编码能力人员使用”“基于环节式驱动”每一种方式我们所提供的功能及低码模式都不一样...物料接入的建设 关于物料这一层级是很多低代码平台乃至低代码引擎都为之头疼的部分,因为物料资产不够或物料的研发流程复杂而限制低码平台的拓展面的情况数不胜数。...如上图所示,惊奇提供了物料接入的可视化操作,使得惊奇引擎搭建出来的低代码平台可以在不变更平台代码的基础上无需平台发版的基础上,即可快速接入单一物料或物料组。...除此之外惊奇为每一个物料都提供可视化的管理版本能力,每一个组件的渲染都与物料版本,物料配置版本强关联从而避免造成组件更新影响老项目使用等核心问题。...低代码视觉体系的建设 如上图所示,目前视觉规范中包含了 1000+ 的低码平台常规图标资源、40 多个缺省图、八大模块(接口管理、数据源管理、变量管理、代码编辑器、事件流管理、动作管理、组件物料管理、
配置路径:IMG→后勤 - 常规→物料主数据→基本设置→物料类型→定义每个物料类型的号码范围。 ? ? 点上图中的红色框部分图标进入: ? 选中某一物料类型,点修改按钮,进入: ?...可以维护此物料类型的编号范围起始范围及系统自动给号还是外部给号 例如:勾选了外部,则5000000000-ZZZZZZZ编码段只允许外部给号,系统不能自动产生此范围内的编码段。
领取专属 10元无门槛券
手把手带您无忧上云