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

【软件开发规范七】《Android UI设计规范》

编辑 **卡片集**是**卡片**的一个平面布局 ​编辑 即使在同一个列表,卡片的内容和布局方式也可以不一样。 ​编辑 卡片统一带有2dp的圆角。...单个瓦片不支持滑动手势,也不鼓励使用拖放操作。 网格的单元格间距是2dp或8dp。 列表(Lists) ​编辑 列表作为一个单一的连续元素来以垂直排列的方式显示多行条目。...编辑 设置和帮助反馈通常放在侧边抽屉。...编辑 ​编辑 设置界面只能包含设置,诸如关于、反馈之类的界面,入口应该放在其他地方。 设置使用通栏分隔线来分组。7以下不必分组。...如果某项独立一组,考虑把它放在顶部(重要)或放在底部的“其他”一栏(不重要)。设置较多时尝试合并,比如把两个相关的勾选项合并成一个多选项。设置非常多时,使用子界面。 ​

4.9K20

一起读 ECharts 配置手册之 series-line(上)

默认值为 0,使用的 x/y 轴的 index(xAxis[i] / yAxis[i]),在单个图表实例存在多个 x/y 轴的时候有用。...series[i]-line.polarIndex 与上条类似,默认值为 0,使用的极坐标系的 index(polar[i]),在单个图表实例存在多个极坐标系的时候有用。...series[i]-line.data 系列的数据内容数组。数组项通常为具体的数据。可传入 Object。..., value:单个数据的数值, symbol&symbolSize:单个数据的图形&图形大小, symbolRotate:单个数据的图形角度, symbolKeepAspect:单个数据的图形是否保持宽高比..., symbolOffset :单个数据的图形的位置偏移量, label:单个数据的文字标签,比 series[i]-line.label 优先级高, itemStyle:单个数据的图形样式,比

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

Android开发笔记(一百五十六)通过渲染纹理展示地球仪

当然是摊开来一大片一大片整齐的布匹了,明显这些布匹近似于二维的平面。但是最终的成品衣服穿在顾客身上却是三维的模样,显然中间必定有个二维布匹到三维衣服的转换过程。...渲染纹理的过程主要由三大操作组成,分别说明如下: 一、启用纹理的一系列开关设置,该系列又包括下述步骤: 1、渲染纹理肯定要启用纹理功能了,并且为了能够正确渲染,还需同时启用深度测试。...因为材质是一片一片的花色,所以调用glDrawArrays绘制方法时,要指定采取GL10.GL_TRIANGLE_STRIP方式,表示本次绘图画的是一个三角形的平面,这样位图对象裁剪出来的花纹就贴图完成了...话说上面竟然是三维动画,其实OpenGL绘制三维动画很简单,由于GLSurfaceView的渲染器会持续调用onDrawFrame函数,因此只要在该函数设置渐变的变换数值,即可轻松实现以下动画效果:...1、调用glRotatef方法设置渐变的角度,可实现三维物体的旋转动画; 2、调用glTranslatef方法设置渐变的位移,可实现三维物体的平移动画; 3、调用glScalef方法设置渐变的放大或缩小倍率

98330

Vcl控件详解_c++控件

Replace:用一个新的图片和掩模码来代替一个图片 ReplaceIcon:用一个新的图标代替一个图标 ReplaceMasked:用一个新的掩模码来代替一个掩模码 ResInstLoad:资源文件获取一个图片到图像列表...ResourceLoad:资源文件获取一个图片到图像列表 UnRegisterChanges:可删除TchangeLink对象的注册 事件 OnChange:当列表的内容发生变化时触发...Images:为下拉列表的项目选择图片 ItemHeight:下拉列表目的高度 ItemsEx:对下拉列表项目进行操作 SelText:选定的文本 Style:下拉列表框的样式...StyleEx:确定列表项目外观和行为  CsExCaseSensitive:查找区分大小写的标题,包括列表作为用户类型的位置 CsExNoEditImage:列表不显示相应的图像...CsExNoEditImageIndent:列表不显示缩进 CsExNoSizeLimit:扩展的组合框能被垂直地调整为小于编辑区载的下拉按钮 CsExPathWordBreak:反斜线

4.8K10

CVPR 2023 | Next3D: 用于 3D 感知头部头像的生成神经纹理栅格化

该任务的主要挑战在于如何在生成设置通过动画建模准确的变形并保留身份,即仅使用 2D 图像的非结构化语料库进行训练。...贡献 Next3D 提出了一种新的 3D GAN 框架,用于非结构化 2D 图像无监督学习生成、高质量和 3D 一致的面部化身。...据我们所知,我们是第一个将神经纹理合并到可动画的 3D 感知合成的方法。 学习的生成动画 3D 表示可以作为强大的 3D 先验,并促进 3D 感知的一次性面部化身的下游应用。...图2 静态部分建模 生成纹理光栅化的三平面能够对不同表情和形状的动态人脸进行建模,然而合成 FLAME 模板未包含的静态部分(如不同发型、背景和上身)是一挑战。...和 分别设置为 64×64 和 512×512。 训练约束 在训练过程,我们使用R1正则化的GAN损失。此外,Next3D 采用了EG3D中提出的密度正则化。

69730

CSS 还原拉斯维加斯球数字动画

接下来,就是最为核心的,如何设置 4 个 .img 元素的 3D 变换,使之形成 3D 立方体。 技巧就是:先旋转,再位移。...$str 变量随机取的: 接下来,我们需要实现文字的随机跳变,也很好做,我们需要在一开始,随机生成多个不同的 content,然后,借助 CSS 动画,进行切换。...基于上述所有内容的铺垫,我们最终的单个面下的动画效果代码如下: // ......content: var(--content3); } 80% { content: var(--content4); } } 这样,我们就成功的实现了单个平面下的...,颜色随机,文字随机,且不断变化的动画效果: 实现立体效果 有了上面的立方体和单个平面的效果,要实现立体效果就不难了。

27330

动画进阶】单标签下多色块随机文字随机颜色动画

在 CSS 还原拉斯维加斯球数字动画 - 掘金 一文,我们利用纯 CSS,实现了一个非常 Amazing 的动画效果: 其中一个核心点就是,我们利用了如下的代码,在一个 DIV 平面内,实现了单个平面下的随机文字随机颜色效果...本文,我们就将一起来探寻,使用 CSS 如何实现单标签下多色块,及单标签下随机文字随机颜色动画效果。...多重背景的威力 思考一下,单个 DIV,我们如何能够实现下述效果呢,譬如一个 DIV 内,有 36 种不同的颜色: 这里的核心,其实就是需要借助多重背景。...实现了单个标签内多个不同色块,并且可以实现动画变换: 结合 background-clip: text 实现文字效果 接下来,我们需要实现单个标签下的随机文字、随机颜色的动画效果。...$str SCSS 字符串变量取 36 个随机字符 @include randomLinear(6, 6) 就是上面铺垫的随机渐变背景 如此一来,我们就能得到这么一个效果: 此时,我们只需要再给元素的伪元素设置一个

36450

CVPR 2023 | OTAvartar:具有可控三平面渲染交互的单样本说话脸化身

OTAvatar 使用一种泛化可控的三平面渲染方案,单个参考肖像构建个性化化身。...本方案的核心是一种新颖的反演解耦策略,通过基于优化的反演将隐编码的身份和运动解耦。得益于高效的三平面表示法,我们在 A100 上以 35 FPS 的速度实现了可控的泛化人脸化身渲染。...3D 动画器网络结构 三平面体表示 3D 动画器网络 G(\cdot,\cdot;\Theta) 的输出是一个三平面体表示,由三个特征平面组成: V_{tri}=(F_{xy},F_{xz}...(2) 其中, \mathbf{w} 为生成器 G_{eg} 的隐空间中提取的不可解释的隐编码。...动画损失 \mathcal{L}(I,\hat{I}) 是上述损失的加权求和,衡量了动画结果 \hat{I} 与真值 I 之间的误差。

50030

17个最佳WordPress画廊插件

该插件可让您播放单个视频,或混合搭配视频源,流,画廊和播放列表,以策划所需的确切内容。 它具有完全的响应能力,具有字幕支持和AdSense兼容性,是专用WordPress视频库的可靠选择。...完全可定制的皮肤选项中进行选择,以逼真的3D动画书显示您的内容,并提供页面深度模拟和用户友好的交互式灵活页面角。...图片库 合理的图像网格 使用此WordPress照片库创建引人注目的叙述。 Justified Image Grid插件将您的图像组织到水平的照片网格,以创建即时的视觉故事。...通过拖放编辑,可以轻松按项目顺序进行播放,并且可以将内容设置现有帖子或类别自动添加 。 该画廊是完全可定制的,您可以在网格添加无限数量的项目。...许多功能和选项,而且很容易将其合并到我现有的设置。”

7.8K31

听GPT 讲Istio源代码--istioctl

gatherFiles:收集要分析的文件列表。 gatherFile:收集单个文件作为要分析的输入。 gatherFilesInDirectory:收集目录的文件作为要分析的输入。...具体来说,google.go文件定义了一些函数和变量,用于判断是否在GKE上运行,以及如何连接到GKE的管理控制平面(MCP)。...在函数内部,它会调用retrieveSortedEcds函数来获取经过排序的ECDS配置列表,并对每个配置打印相关的信息。...在函数内部,它会调用retrieveSortedEcds函数来获取经过排序的ECDS配置列表,并打印配置的数量以及每个配置的名称。...这个函数的主要目的是为了处理并过滤掉非ECDS的配置,并按名称对配置进行排序,以便后续打印使用。

20350

店铺存货仓位查询看板

店铺后仓或者物流中心补货到卖场是货品流转的一个常规作业。...以下是动画演示: 制作过程没有任何公式,基本点鼠标完成。以下是详解。 1.查询条件及货品明细设置 ---- 准备好产品资料和存货位置数据源,字段如下图所示。...单个产品筛选使用Text Filter这个第三方图表,如下图所示。 货品明细使用系统默认的表格即可,字段如下图设置。 2.仓库布局图制作及显示 ---- 仓库布局图如何获得?...仓位框选完成后,在上图右侧区域对仓位进行命名,注意仓位名称需与数据源的仓位名称保持一致。接着选择“EXPORT TO POWER BI”,将图片另存为SVG文件。...如果无法相关部门获得相应资料,可以使用PPT自行绘制个简图。下图是个模拟仓库,左侧是规则的三层货架,最右侧因场地限制为异形货架。 全选以上形状,另存为SVG。

1.4K21

Qml开发的性能Tips(翻译文)

这样,大图像不会占用超过必要的内存; 这对于外部源加载或由用户提供的内容尤为重要。 请注意,动态更改此属性会导致重新加载图像源,甚至可能来自网络,如果它不在内存缓存。...设置此值可以提高滚动行为的流畅性,但要牺牲额外的内存使用量。数据本身不缓存,但缓存的是实例化委托。 对于较短的列表,那么其中每个都可以缓存。...对于较长的列表,cacheBuffer没有带来好处,因为创建条目的速度与快速滚动时没有缓存的速度相同。...Loader控件可用于动态加载和卸载在QML文件定义的可视QML组件或在QML文件定义的/组件。这种动态行为允许开发人员控制应用程序的内存使用和启动速度。...虽然创建列表会慢一些,但是列表滚动会更流畅。 4.1 在过渡动画中尽可能为屏幕的小区域设置动画 如果您需要在一秒钟内移动3个元素,请尝试每次移动300毫秒。

4.8K32

PlaneTR:一种用于提取场景3D平面特征的Transformer(ICCV 2021)

Structure-Guided Transformers for 3D Plane Recovery 录用信息:ICCV2021 代码地址:https://git.io/PlaneTR 1、背景 单个...这个问题的本质目的是检测场景中平面实例的区域并估计出它们在图像的3D平面参数(例如表面法线和偏移)。...图6 结构引导平面解码器的上下文和线段注意力图。 在图7,作者列出了两个示例,以进一步展示输入线段如何指导完整模型平面检测。这里,设置‘w/o line’表示将一个空行序列输入到网络。...4、总结 在本文中,作者提出了一种新的基于Transformer的模型PlaneTR,它同时利用上下文信息和全局结构线索单个图像恢复并提取3D平面,并获得了最先进的性能。...PlaneTR用标记化序列表示上下文特征和线段,以序列到序列的方式解决场景平面提取问题。在未来的工作,作者表示会继续研究几何结构在其他几何视觉任务的应用。

49130

前端里的拖拖拽拽了解一下?

1.3 DataTransfer 在上述的事件类型,不难发现,放置元素和拖动元素分别绑定了自己的事件,可如何将拖拽元素和放置元素建立联系以及传递数据?...值为:none、copy、link、move (2) 方法 设置给定类型的数据。如果该类型的数据不存在,则将其添加到末尾,以便类型列表的最后一将是新的格式。...2.1 设计实现 结合上述的 Drag & Drop 的事件类型,那么拖拽排序主要是针对“拖动对象”之间相互作用关系的逻辑梳理,此处我们暂且区分为: 源对象: 拖拽列表中被拖动的单个列表项 目标对象:...拖拽列表中和“源对象”产生“相互作用”的列表项 整体的交互事件的设计思路如下: (1) ondragstart 此时开始拖拽“源对象”的时机,在此事件回调函数改变“源对象”的样式,设置拖拽的一些传递参数等初始值...上面的实现效果还算可以,但是少了拖拽的切换过程动画,直接在 dragover 事件通过 move(dragId, dropId) 方法直接修改了原列表数据的排序,导致切换突变。

4.7K30

如何用Unity导出H5与小游戏的3D场景

3.1.5 设置 Setting 设置,当前只有一个可配置功能,就是插件的语言(Language),默认是中文,如下图所示。 ? 习惯了英文界面的开发者,可以在这里配置成为English语言。...不过,值越大,动画数据保存的也越完整,开发者可根据自己项目的情况去取舍。 需要注意的是,不支持浮点数纹理的小游戏平台不可使用预烘焙骨骼动画功能。...3.3.5 多配置保存与重置 以上介绍的导出配置,默认是存到config 1,其实插件一共提供了5个配置列表项,如下图所示。 ?...配置右侧的Revert Config(恢复配置),点击后会重置当前配置列表项下的导出勾选配置,将其恢复为默认的初始配置。...四、LayaAir引擎插件导出支持列表 除了LayaAir引擎插件自身面板上的导出设置,我们还要注意并且必须要了解Unity的功能面板有哪些是可以导出使用,哪些是不支持的。

10.2K8984

使用K0smotron简化Kubernetes托管控制平面

在 HCP 集群,控制平面是在母舰集群上运行的工作负载,而工作程序通常设置在它们自己的单独 CNI 上。因此,你需要在 HCP 的 API 服务器和工作程序节点的 CNI 之间启用安全连接。...但是,如何在实践建立连接取决于 HCP 的实现方式:当前的项目/产品以多种不同的方式执行此操作。 构建和维护工作程序节点。...其中包括(部分列表): 在与托管母舰集群相同的公共或私有云架构上的虚拟机上构建工作节点——在同一 VPC 内或其他 VPC (例如,为了在所需的地理区域或监管制度内确定性地放置工作节点和关联的持久性数据...K0s 是一个零依赖的 Kubernetes 发行版,可以通过单个二进制文件下载和几个简短命令安装在任何节点(控制器或工作节点)上——安装 k0s 及其工具,在分配的角色(例如,工作节点)启动节点,...K0s 是一款极简(但灵活)的多平台发行版,可以在 x86-64、ARM64 和 ARMv7 硬件上单个二进制文件进行安装和运行。

8810

使用 Material Design 组件实现 Material 动效

本文会介绍上面每种模式,并解释如何将这些模式应用到您的应用。我将会通过在示例应用 Reply (一个简单易用的邮件客户端) 实现对应的效果来说明每个步骤。...第一个是单个邮件列表项的卡片,我们将使用 数据绑定,来确保每一个列表项都有唯一的过渡名称。...如果没有设置退出时的过渡,我们的邮件列表会被立刻删除并从视图中消失。 如果我们在这个时候运行代码,详情页导航返回到邮件列表页,则返回过渡不会执行。...在每一个过渡配对,forward 必须被设置为相同的值,以便正确地协调这对动画。 如需了解更多关于共享轴方向性的详细信息,请查阅 动效文档。...Material 动效 Codelab: 一个完整的分步的开发者教程,内容涉及如何在 Reply 应用添加 Material 动效。

1.9K20

《101 Windows Phone 7 Apps》读书笔记-Silly Eye

依赖属性的有关内容会在第18章“Cocktails”讨论。...在系统自带的设置程序如何为我们的应用程序添加一个设置页面? 在目前Windows Phone 7.0的版本,我们还无法做到这点。...虽然设置应用包含了一个系统设置列表和一个应用设置列表,但是后者只是针对系统自带的应用来说的。相反,我们需要为我们的应用程序添加设置页面,使其用户体验和系统自带的设置页面一致。...在列表12.4的OnNavigatedTo方法,当颜色选择器页面返回时,它自动选择新的颜色数值,那只是因为导航到颜色选择页面之前,需要调用ForceRefresh方法。...➔ 和主页面的intro pane一样,单个text block利用LineBreak元素来格式化其文本内容。

92770

CorelDRAW Technical Suite2022全新功能

这个图形工具具有矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能,在创造力和生产力上面取得了瞩目的成就。...被设计用于字体的开发和管理,目标为简单而直观地组织并管理用户的字体库,且无需安装即可直接使用自己喜欢的字体;另一个旗下产品CAPTURE,是个截屏软件,轻松一键即可捕获并保存计算机屏幕的图像,包括但不限于整个屏幕、单个窗口或菜单列表...投影书签将自定义透视设置固定在插图上以备后用,通过单击绘图上的书签指示器来调用它们。投影快捷方式使用便捷的快捷方式,即时将形状投影到平行透视平行透视向外投影。...寻找使技术插画师、文档工程师和图形用户能够制作任何东西的功能,详细的示意图和平面图到复杂的维护手册和备件页面。...CAPTRUE屏幕捕获工具:轻松一键计算机屏幕上捕捉图像,包括整个屏幕、单个窗口或菜单列表。AfterShot 3 HDR原始照片编辑器:为 RAW 或 JPEG 照片进行专业级矫正和强化。

1.1K30
领券