首页
学习
活动
专区
圈层
工具
发布

Android 手表应用开发设计规范 【译】

为 OLED 屏幕设备设计时,应考虑电池使用效率及屏幕老化现象。当OLED屏设备处于省电模式时,系统会定期将屏幕内容的位置移动几像素以防止屏幕像素老化。...这种情况下,省电模式设计应避免使用大块像素,同时应保持屏幕 95% 的像素为黑色。将普通省电模式下采用的实心填充形状更换为空心描边形状。同时将填充图案替换为像素纹理。...如果能够确保在提示卡片最高状态下仍可显示时间信息,则可以将提示卡片状态设置为自适应高度。设置自适应高度提示卡片的好处是,能够显示更多的通知信息。...如果你将状态指示或语音热词置于屏幕底部时,系统会强制使用高度较小的提示卡片。若表盘边缘包含较强视觉元素,如数字或秒数跳动元素时,请将状态指示放置在屏幕中央。            ...单击触发事件 ? 双击触发事件 ? 支持Android Wear 应用   用户可通过手机端 Android Wear 应用安装及设置表盘。 ?

5K70

Material Design —卡片(Cards)

何时使用 显示以下内容时使用卡布局: ·作为一个集合,包含多种数据类型,如图像,视频和文本 ·不需要直接比较(用户不直接比较图像或文本) ·支持高度可变长度的内容,例如评论 ·包含可交互式内容,例如+1...左:网格tile以干净轻量方式展示图片库    右:卡片不适合展示同类内容 ---- 内容 卡片为联系更紧密的信息和视图提供上下文和入口点,其内容和数量可能会有很大差异。...背景图像 当文字放置在纯色背景上时,文字清晰度最高,且文字对比度足够高。 放置在图像背景上的文本应该保留文本的易读性。 ? 左:不同布局的卡片    右:排版方式能突出重点内容 ?...超过最大卡片高度的卡片内容会被省略,内部不会滚动,但可以扩展卡片。 一旦展开,卡片可能会超过视图的最大高度。 在这种情况下,卡片将随卡片集合一起滚动。 ? ?...---- 内容块 卡可以使用内容块构建,其中包括: ·可选标题 ·主要标题 ·富媒体 ·支持文本 ·操作 这些内容块可以组织起来以促进不同类型的内容。 例如,可以通过增加排版时的尺寸来强调数字。 ?

6.1K100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    13.HarmonyOS NEXT流式卡片列表实现指南:Flex多行布局详解

    基础概念 Flex布局模型 Flex布局是一种一维布局模型,它赋予容器能力,可以通过调整其中项目的宽度/高度来最有效地填充可用空间。...: 1. direction: FlexDirection.Row 设置Flex容器的主轴方向为水平方向,子元素将沿水平方向排列。...这在卡片高度不一致时特别有用。...等高卡片 Baseline 文本基线对齐 包含文本的混合元素 5. alignContent: FlexAlign.SpaceBetween 控制多行在交叉轴上的对齐方式,SpaceBetween表示多行之间的间距均匀分布...不同高度元素的对齐 当卡片高度不一致时,alignItems属性的设置变得尤为重要: alignItems设置 效果 适用场景 Start 卡片顶部对齐 强调内容顶部信息 Center 卡片垂直居中 视觉平衡

    77010

    静态网页托管平台的选择

    完全免费, repository上线1G 支持git动态更新后台, 本地同步备份 GitHub域名服务支持CDN 丰富的教程和扩展工具 这么看来GitHub Pages有3大免费: 免费仓库, 免费域名...看完之后如果不够舒适…其实也可以在此之上二次开发, 不用标记版权, 因本身就是我一时兴起的作品哈哈, 更多截图请看进入demo目录 卡片布局 卡片布局(Card Layout)是经典的UI组件, material...: 存放着material design的官方字体 mdl/: MDL框架的所有相关文件 img/: 存放着所有图片, 包括logo, 卡片背景和网站素材图片 showdown/: 一个markdown2html...// album的名字(短文本) name: String, // album的描述(长文本) about: String, // album中每一个卡片(外链...(短文本) name: String, // link的描述(长文本) about: String, // link的地址

    2K30

    异步分片计算在腾讯文档的实践

    对于多行文本来说,内容超过四行就展示四行,否则有几行就展示几行,多选项也是类似的逻辑,所以每个卡片的高度都需要单独计算。...以下面这段话为例,我们来给定一个宽度,需要计算出来文本在哪个字符处换行、添加省略号。 这里最初使用的是二分查找对整段文本进行计算,不断进行二分,最终找到在哪个字符处进行换行。...在 React16 中做了一定优化,支持异步分片计算,将耗时长的任务分成一片片,虽然不会降低总耗时,但每执行完一片任务后,会将控制权交还给浏览器,所以可以避免阻塞用户操作。...如果用户移动了卡片到另一个分组,此时应该将两个分组标记为 dirty,重新计算两个分组的高度。...如果用户修改了某行文本,导致某个卡片高度需要重新计算,这里会把当前分组和卡片都标记为 dirty,对 dirty 的卡片高度重新同步计算并缓存,其他卡片依旧走缓存。

    1.3K30

    用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

    每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度为 100px,高度为 60px。链接的文本颜色为白色,当鼠标悬停时,背景颜色会变为橙色。...该类将元素的宽度设置为 1300px,高度设置为 700px,并使用margin: 0 auto;实现水平居中。...每个card元素代表一张卡片,它的宽度为 380px,高度为 500px,并使用margin和padding设置了上下边距。...例如,你可以添加更多的样式规则来调整卡片的布局、颜色、字体等。此外,确保将图片文件正确放置在相应的路径中,以便在页面上正确显示图片。...footer 元素设置了宽度、高度、背景颜色和文本颜色,并使用绝对定位将其放置在主要内容下方 30px 处,且水平居中。请确保将 "image-url.jpg" 替换为你实际的背景图片路径。

    2.6K10

    精美图文混排卡片:左图标与右文本的完美结合

    概述 在移动应用界面设计中,图文混排卡片是一种常见且实用的UI组件,它通过将图标和文本组合在一起,以简洁明了的方式呈现信息。...本教程将详细讲解如何使用HarmonyOS NEXT的Row组件创建一个精美的图文混排卡片,实现左侧图标与右侧多行文本的布局效果。...Image组件的属性设置如下: 属性 值 说明 资源 $r(‘app.media.05’) 使用应用资源中的图片作为图标 width 24 设置图标宽度为24vp height 24 设置图标高度为24vp...maxLines属性限制文本最多显示3行,这有助于控制卡片的高度,确保界面的整洁和一致性。 4. 图文混排卡片的布局原理 图文混排卡片的布局基于Row组件的水平排列特性,将图标和文本水平排列在一起。...这些样式设置使图标显示更加精美: 间距调整:增加图标与文本之间的间距,提高可读性。

    51210

    22. 水平对齐与响应式设计基础指南

    本教程将详细讲解如何利用Column组件的水平对齐能力(alignItems)和条件渲染技术,实现根据屏幕尺寸自动调整的响应式卡片布局。...Column:作为整体容器Row:包含一个用于切换模拟屏幕尺寸的按钮内层Column:作为卡片容器,设置了子组件间距最内层Column:实际的卡片内容,包含图片和文本3.2 模拟屏幕尺寸的实现在实际应用中...:点击按钮后,屏幕宽度从720变为1000,模拟从手机切换到平板的场景高度保持不变,因为在这个案例中我们主要关注宽度变化带来的布局调整4....'40%' : '100%') // 平板及以上宽度显示为40%宽度同样使用三元运算符实现条件渲染:当屏幕宽度大于720时,卡片宽度为父容器的40%当屏幕宽度小于等于720时,卡片宽度为父容器的100%...在下一部分中,我们将继续深入探讨卡片内容的详细实现,包括图片和文本组件的属性设置、阴影效果的实现以及完整代码的分析,帮助开发者掌握更全面的响应式设计技巧。

    28500

    当卡片式UI不再流行,列表式UI将是王牌

    我们承认存在偏见,我们不是像上面做的比较同一个网站 ,但仍能总结出一些结论。 ? 移动单击并滚动地图。来自:HotJar 卡片式增加了汉堡菜单的使用 比较菜单图标的使用。...为了使测试公平: 只计算标题 100% 可见的新闻报道 确保浏览器设置为最大宽度/高度为 Macbook 13" 使用相同的浏览器:Google Chrome 缩放级别设置为 100%。...最好的位置看到最多的新闻。 顶行是卡片式。 底部是列表式。 分析这些结果表明,通过使用列表,您可以将新闻的数量增加一倍。...Material Design 建议的是列表是“可快速扫描”,适合显示类似的重复的内容。 当用户不直接比较图像或文本时,不推荐使用卡片式。...希望你会从我们的错误中学习,在设计下一个主页或归档页面时打破严格的卡片模式。

    4K70

    Power BI 2023年新增功能,我最喜欢这三个

    表格矩阵调整图像宽度高度 Power BI 2023年2月首更时有一个看上去很不起眼的升级:表格矩阵的图像宽度和高度可以分别调整。...在这之前,图像只有高度参数,也就是说,图像的高度和宽度占用了相同的画布大小。...,还可以当作画布,以下效果借助SVG实现了着色地图和气泡图组合: 该效果视频教程即将在知识星球推出 新卡片图是Power BI扩展性最强的卡片图,但不是最强视觉对象,因为目前新卡片图的所有功能表格矩阵也能实现...2024年对新卡片图的两点建议: 增加内置迷你图 图像的位置不局限于上下左右 3....: 不要将数据标签仅局限于文本,也支持图像URL标签,URL支持SVG。

    53610

    22. 水平对齐与响应式设计基础指南

    本教程将详细讲解如何利用Column组件的水平对齐能力(alignItems)和条件渲染技术,实现根据屏幕尺寸自动调整的响应式卡片布局。...外层Column:作为整体容器 Row:包含一个用于切换模拟屏幕尺寸的按钮 内层Column:作为卡片容器,设置了子组件间距 最内层Column:实际的卡片内容,包含图片和文本 3.2 模拟屏幕尺寸的实现...,从而观察卡片布局的响应式变化: 点击按钮后,屏幕宽度从720变为1000,模拟从手机切换到平板的场景 高度保持不变,因为在这个案例中我们主要关注宽度变化带来的布局调整 4....'40%' : '100%') // 平板及以上宽度显示为40%宽度 同样使用三元运算符实现条件渲染: 当屏幕宽度大于720时,卡片宽度为父容器的40% 当屏幕宽度小于等于720时,卡片宽度为父容器的100%...在下一部分中,我们将继续深入探讨卡片内容的详细实现,包括图片和文本组件的属性设置、阴影效果的实现以及完整代码的分析,帮助开发者掌握更全面的响应式设计技巧。

    26200

    【建议收藏】用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

    每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度为 100px,高度为 60px。链接的文本颜色为白色,当鼠标悬停时,背景颜色会变为橙色。...该类将元素的宽度设置为 1300px,高度设置为 700px,并使用margin: 0 auto;实现水平居中。...每个card元素代表一张卡片,它的宽度为 380px,高度为 500px,并使用margin和padding设置了上下边距。...例如,你可以添加更多的样式规则来调整卡片的布局、颜色、字体等。此外,确保将图片文件正确放置在相应的路径中,以便在页面上正确显示图片。....footer 元素设置了宽度、高度、背景颜色和文本颜色,并使用绝对定位将其放置在主要内容下方 30px 处,且水平居中。 请确保将 "image-url.jpg" 替换为你实际的背景图片路径。

    2.2K10

    HarmonyOS 开发实践 —— 基于RN框架实现高性能瀑布流页面

    开发瀑布流页面时,通常会面临数据量不固定、页面卡片高度不一、页面操作阻塞UI绘制线程、卡片布局复杂冗余、状态管理不合理等问题。...瀑布流页面上的卡片一般都是结构相同的几种卡片,如果能固定每种卡片的高度,则理论上卡片布局时就不需要额外的计算卡片在瀑布流上的位置,从而减少计算时间提升性能。...卡片布局复杂冗余需要开发者仔细检查代码中卡片的布局情况,按下述文档调整,一般而言布局的最大嵌套层级控制在5-8层左右即可。...功能区Swiper由MasonryFlashList的ListHeaderComponent承载,瀑布流内容由图文卡片、视频卡片、直播卡片构成,每个列表项中标题文本和用户信息结构是相同的,相同UI结构可以复用...如下图的列表项,虽然组件间的间距和图片的高度(通过服务器返回)是确定的,但是文本的高度是由服务器传过来的文本长度确定的。

    3.9K10

    Art Text 4 Mac(艺术字和图标设计软件)

    适用于所有人的图形设计软件 Art Text。Art Text 4 Mac版是专门针对刻字,版式,文本模型和各种艺术文本效果进行了调整的图形设计软件。...提供各种即用型样式和材料,纹理,图标,字体和背景选择,特殊设计的效果和形状转换,Art Text可确保您的徽章,徽标,卡片,传单和演示文稿的外观醒目。...不受任何预设的限制,您的创造力将通过轻松调整的纹理,表面凹凸贴图,环境纹理,光斑和阴影以及其他设置提供新材料而发挥作用。...喷雾填充使用提供的图片集,用咖啡豆,彩球,树叶,乐高积木甚至云彩布置精美的单词,或导入自己的填充图像。尝试从高度随机到非常结构化的布局和填充大小的字体设计。...图章文字效果调整文本修饰并使用各种遮罩,以呈现老化的文本或刮擦的外观。您可能还想单击一下即可添加图章效果。轻松地进行设置实验,并将蒙版与其他效果结合使用,可获得意想不到但令人印象深刻的结果。

    90110

    【HarmonyOS Next之旅】DevEco Studio使用指南(六)

    在工程中选中对应的模块,单击鼠标右键,选择New > Extension Ability,选择不同的场景类型 。当前仅Application工程支持创建Extension Ability。...Image With Information(图文卡片模板) Phone、Tablet、2in1 ArkTS、JS 图文卡片模板主要在于展现图片和一定数量文本的搭配,在这种布局下,图片和文本属于同等重要的信息...说明 API 11 Stage模型及以上,创建元服务工程或在元服务工程中创建模块时,不再默认创建服务卡片和EntryCard。...首次创建服务卡片时,将默认生成一个EntryCard目录,用于存放卡片快照。 Default dimension:在下拉框中可选择默认的卡片。...isDynamic置空或为"true",则该卡片为动态卡片;若赋值为"false",则该卡片为静态卡片。 2.5 -> 预览服务卡片 在开发服务卡片过程中,支持对卡片进行实时预览。

    47310

    Typecho插件-双视图相册

    图片处理优化 自动为封面图生成 400×300 缩略图,支持七牛云、又拍云、阿里云 OSS、缤纷云等主流云存储实时裁剪,大幅节省带宽。 首页前 4 张封面图预加载,首屏秒开。...丝滑交互 Masonry 瀑布流:图片自动排列,高度自适应,视觉整齐美观。 Magnific Popup 灯箱:点击图片放大浏览,支持左右导航、键盘控制、标题显示。...jQuery LazyLoad 懒加载:仅当图片进入视口时加载,提升页面速度。 悬停效果:卡片悬停时显示半透明遮罩及文章标题/图片数量。...卡片尺寸、悬停效果、边距等均可按需调整。 五、使用指南 1. 首页模式 打开你创建的独立页面,即可看到按发布时间倒序排列的文章卡片。 每张卡片显示文章标题、图片数量,点击卡片进入该文章的详情页。...点击任意图片,即可弹出灯箱画廊,左右滑动浏览全部图片,标题显示图片的 alt 文本及所属文章标题。

    17910

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

    现在,多数标注工具都支持 dp 标注功能,比如 MarkMan,如果UI设计者是按照1280*720的尺寸设计的效果图,在标注时选择xhdpi即可: ​编辑 使用 MarkMan 进行 dp 标注 DP...特殊情况相应调整。 ​...卡片通常是通往更详细复杂信息的入口。卡片有固定的宽度和可变的高度。最大高度限制于可适应平台上单一视图的内容,但如果需要它可以临时扩展(例如,显示评论栏)。卡片不会翻转以展示其背后的信息。 ​...次要内容可以是一个动作按钮或者文本。 ​编辑 为瓦片内容提供一个默认图片。 网格只能垂直滚动。单个瓦片不支持滑动手势,也不鼓励使用拖放操作。 网格中的单元格间距是2dp或8dp。...手机端的侧边抽屉距离屏幕右侧56dp。 ​编辑 侧边抽屉支持滚动。如果内容过长,设置和帮助反馈可以固定在底部。抽屉收起时,会保留之前的滚动位置。 ​

    8.5K20

    HarmonyOS开发实例—蜜蜂AI助手

    服务卡片 5.1 服务卡片 服务卡片(以下简称“卡片”)是一种界面展示形式,可以将应用的重要信息或操作前置到卡片,以达到服务直达、减少体验层级的目的。...取值可以是描述性内容,也可以是对描述性内容的资源索引,以支持多语言。字符串最大长度为255字节。 字符串 可缺省,缺省为空。 src 表示卡片对应的UI代码的完整路径。...- false:表示不支持周期性刷新。 布尔类型 否 scheduledUpdateTime 表示卡片的定点刷新的时刻,采用24小时制,精确到分钟。...updateDuration 表示卡片定时刷新的更新周期,单位为30分钟,取值为自然数。当取值为0时,表示该参数不生效。当取值为正整数N时,表示刷新周期为30*N分钟。...设置为true时,定时刷新和下次刷新不生效,但不影响定点刷新。 布尔类型 可缺省,缺省值为false。 isDynamic 表示此卡片是否为动态卡片(仅针对ArkTS卡片生效)。

    1.1K10
    领券