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

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

二维选择   二维选择很适合展现一个系列的选项。比如 Google 搜索结果页就是一个很好的范例。 ? 这种样式可被用于展现单一纵向列表,或“一维选项” ?...这种情况下就不适合用卡片操作按钮的形式。  •卡片操作按钮应该是不需要文字说明也能明确命令含义的操作。  ...•除了在手机上打开某个网页链接这种情况以外,卡片操作按钮触发的结果都应该是在手表直接显示的。  •每张卡片只允许有一个操作按钮。  •不要在卡片放置命令菜单。...二维选择   二维选择可以从提示卡片或者动作按钮来触发。允许用户从一列选项中选择一个,比如签到应用中,可以用二维选择卡片来切换选择要签到的地点。 ?   ...可以试着先在纸上画出大致的草图,问问朋友是否明白代表什么?通过不同的场景和数据类型来验证你的想法。在最终编码之前,先在实际的手表屏幕测试一下设计方案。

4K70

浅谈NFC、RFID、红外、蓝牙的区别

NFC由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。...通过无线电讯号识别特定的目标,并读写相关的数据,不需要识别系统与这个目标有机械或者是光学接触。无须人工干预,可用于各种恶劣环境,可识别高速运动的物体,可同时识别多个标签,操作快捷方便。...主标签粘贴于手机外壳内,从标签外形于普通磁卡一致,用于手机不适合的环境。由于没有手机的在线支持,因此从标签在支持的业务类型上相对于主标签要少,主要是一些小额的离线支付业务。...NFC设备可以用作非接触式智能、智能的读写器终端以及设备对设备的数据传输链路,其应用主要可分为以下四个基本类型:用于付款和购票、用于电子票证、用于智能媒体以及用于交换、传输数据。...需要的操作也简单,等待,看屏幕确认信息。手机手机的使用场景简直反人类。 ?

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

    玻璃拟态(Glassmorphism)设计风格

    不适用于按钮或开关(这些重要的界面元素应该具备高对比度,更加清晰明确),模糊效果也要注意分寸,屏幕上过度使用模糊效果,会使整个 UI 对某些用户可阅读性差,同时也会使页面看起来显脏。...与任何基于卡片的布局一样,第一个是-物体离我们越近,吸引的光越多。在这种情况下,这意味着它将更加透明。...整个效果的基础是阴影、透明度和背景模糊的组合,这种风格只能使用一个透明层,或者多个透明层,但当至少两个半透明层出现在一个相当繁忙的彩色背景时,它是最突出和可见的。...这是一个与新拟态相同的不良示例,它在每个可能的屏幕元素滥用效果。这样,某些用户几乎无法访问整个UI,同时也使其变得无聊和原始。...仅当这些透明效果只是装饰性的,不是体验的组成部分时,才会发生这种情况。应避免将它们用于按钮或切换(这些重要的对象应始终具有更大的对比度),但你可以将其用于背景。

    1.9K30

    HTML5 拖放API与Vue.js实战

    通常看板要有列和卡片卡片是要执行的单个项目或任务,列用来显示特定卡片的状态。 所以需要创建三个 Vue 组件:一个用于列,一个用于卡片,最后一个用于创建新卡片。...所以可拖动组件应该是 Card 组件,放置目标是 Column 组件。...存储这个数据格式并导出,因为在删除后获取数据时,Column 组件将会用到。 最后,将 card 的透明度降低到 0.2 ,以便向用户提供一些反馈,表明该实际已被拉出其原始位置。...现在可以拖动卡片了。接下来添加放置目标。 把 dragover 设置为 drop-enabled 将卡片拖到列组件时,会立即触发 dragover 事件,将放入列中后会触发 drop 事件。...在这里重新发出 newcard 事件,这样可以使到达 App 组件,实际的动作将在该组件发生。

    4.3K10

    终极指南!超全面的UI动效基本规则总结

    超过1秒的动效会让人有迟滞感。 在手机这样的移动端设备,动效时长应该控制在200~300毫秒之间,在平板电脑,这个时长应该延长大概30%,也就是说,时长应该在400~450毫秒之间。 ?...△ 避免使用弹跳特效,它会分散用户的注意力 元素的运动过程应该是清晰的,尽量不要在运动中使用模糊的效果,模糊的动效不适合在 UI界面中使用。 ?...△ 以加速运动将卡片扔出屏幕 动画曲线有助于正确传达讯息,甚至表达情绪和感觉。...△ 减速曲线 减速曲线可以适用于多种不同的 UI控件和元素,包括从屏幕外进入屏幕内的的卡片、条目等。 ?...△ 卡片元素从屏幕运动的时候,不对称的缓动曲线 当元素从屏幕消失的时候,采用了相同的不对称缓动曲线,用户同样可以通过滑动回到之前的位置。这个环节使用了抽屉式导航控件。 ?

    1.6K20

    13款Apple Watch 中文应用初体验:不及自带功能实用和有趣,期待下一版本

    3.它不适合流式内容。 PC 时代的软件和网站最初都是条目类内容,社交网络、移动 App 则带来了信息流,微信、微博、淘宝、卡片式应用都是流式内容,造就了一个词叫“刷”。...Apple Watch 不会再有“刷”,信息流很难有生存空间。同样它也不适合浏览和导航类内容。更适合“独立的、推送的点式内容”,比如手气不错这样的功能。豆瓣 FM只给你推荐一首歌。...手机百度呈现卡片式新闻、天气和股价,后两者 Apple Watch 自带了,卡片式新闻基于搜索指数排名,与网易新闻、腾讯新闻定位相似。文字搜索目前在 Apple Watch 难有用武之地。 ?...结论:国产应用大都是为了成为首批入驻应用赶工做出来的,并没有真正理解到 Apple Watch 需要怎么样的应用,而是把已有功能能够搬到手表的搬过去,虽然做了很多减法,却没有创新——究竟人们在手表需要什么...6.难以摆脱手机,任何应用都是建立在 iPhone 逻辑只是一个助理,很多时候都要配合使用欧,比如相机拍照、播放音乐,但除了折腾,并无真正实用的场景。

    1.6K60

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

    栅格系统的最小单位是8dp,一切距离、尺寸都应该是8dp的整数倍。...编辑 ** 卡片布局准则 ** 字体设计 正文:14 sp 或 16 sp 标题:24 sp 或更大 扁平按钮:Roboto Medium, 14 sp, 10 sp 字间距 移动设备卡片间距...一些复杂的操作,尤其是每个决策都需要相关解释说明的情况下是不适合使用 Dialog 形式的。 ​编辑 Dialog 包含了一个标题(可选),内容 ,事件。 标题:主要是用于简单描述下选择类型。...Snackbars在移动设备出现在底部。在PC,应该悬浮在屏幕左下角。 ​编辑 不一定要用户响应的提示,可以使用Snackbars。非常重要的提示,必须用户来决定的,应该用对话框。 ​...手机端的侧边抽屉距离屏幕右侧56dp。 ​编辑 侧边抽屉支持滚动。如果内容过长,设置和帮助反馈可以固定在底部。抽屉收起时,会保留之前的滚动位置。 ​

    5K20

    动手实践:美化 Jenkins 报告插件的用户界面

    bootstrap4-api-plugin:为 Jenkins 插件提供 Bootstrap 4。Bootstrap 自称是世界最流行的前端组件库,用于在 Web 构建响应式,移动优先的项目。...Font Awesome 具有矢量图标和社交徽标,号称是网络最受欢迎的图标集和工具包。目前,包含 1,500 多个免费图标。...整个视图将被放入一个充满整个屏幕(宽度为100%)的流体容器中。 视图的新行由类 row 指定。附加类 py-3 定义了用于此行的填充,有关更多详细信息,请参见 Bootstrap Spacing。...您还可以根据屏幕的实际可见大小为一行指定不同的列布局。这有助于改善大屏幕的布局。在警告插件中,您将找到一个示例:在小型设备,有一张可见的卡片可以在轮播中显示一张饼图。...如今,有几个功能强大的基于 JS 的图表库可供使用,它们在客户端完成相同的工作(实际甚至做得更好)。这样做的好处是可以在每个客户端上自定义这些图表,不会影响服务器性能。

    6.1K10

    为什么我们不擅长 CSS

    (在这个例子中,就是这张卡片看起来如何)转移到标记中的类名不是在我们的CSS中添加新的类名。... 当然,我们可能还想使用其他灵活的属性,但我坚信需要时才添加,不是试图考虑所有可能的使用情况。就这张而言,这已经足够了。...我们可以使用 width >= 图像 当设计师在大屏幕和小屏幕之间采用完全不同的设计时,我有点抓狂。我会尽我所能让发挥作用。 在这里,我们的图像会从一个小圆圈变成大屏幕的全尺寸图像。...在大屏幕,我们使用自定义属性来覆盖图像的宽度。...我们还需要考虑头像在小屏幕的定位问题。这就需要一些只出现在屏幕的实用类。是的,这些类名有点冗长,但我觉得它们比 md:h-auto 更清晰,而且还利用了逻辑属性。

    18510

    《HarmonyOS实战—入门到开发,浅析原子化服务》

    (5)支持多端协同:例如手机用作文档翻页和批注,配合智慧屏显示完成分布式办公;手机作为手柄,与智慧屏配合玩游戏。...服务卡片   相信不少朋友第一次听到 “服务卡片” 这个词汇,都会在想:这不就是我手机屏幕的 “小组件” 吗?哎!你还别说,它们之间还真有不同之处,但又有异曲同工之妙。   ...首先呢,大家可以回想一下我们日常使用电子产品的操作习惯,我们在使用小组件的时候:比如在主屏幕新添加一个 “照片” 的小组件,这个小组件可以实现不定期的自动更换、主题筛选、人物分类等等这些功能。...在鸿蒙的设计中,服务卡片的引入是与以往EMUI最大的不同,在屏幕我们只需要找到图标下方有 “小横线” 的app,当然,这些也正是那些支持HarmonyOS的app。...在子菜单能力的加持下,像我们日常使用的某宝支付,打开地铁根本无需进入app,只要 “蹦” 出来一张小卡片方可实现功能。这是我们不得不惊叹:这是多么快捷、高效的交互体验啊!

    79220

    实战!半小时写一个脑力小游戏

    这组卡片将被包装在一个 section容器元素中。 最终代码如下: ? CSS 我们将使用一个简单但非常有用的配置,把用于所有项目: ?...这时页面模版看上去应该是这样: ? 我们还需要添加一个点击效果。 每次元素被点击时都会触发 :active伪类,引发一个 0.2秒的过渡: ?...如果匹配的话,则调用 disableCards()并分离两个的事件侦听器,以防止再次翻转。...否则 unflipCards()会将两张都恢复成超过 1500 毫秒的超时,从而删除 .flip类: 把代码组合起来: ?...点击同一个卡片 仍然是玩家可以在同一张上点击两次的情况。 如果匹配条件判断为 true,从该删除事件侦听器。 ?

    1.7K20

    stm32f411中文手册(基于stm32f407)

    现今,越来越多的智能家居产品出现在普通老百姓的生活中,智能照明、智能窗帘、智能扫地机器人等各种智能产品都给人们的生活带来了极大的便利。...二、项目功能要求 1、可通过指纹模块增删查改家庭成员的指纹信息,增删查改是否成功的相关信息显示在OLED屏幕 2、在指纹匹配过程中,如果采集的指纹与指纹模块库相匹配,OLED显示匹配成功,并转动步进电机一圈...详细连接方法参考指纹模块资料 (3)解锁后就可以进行设置密码和录入卡片等操作 移植汉字库:(如果没有SD接口可以自己汉字取模显示) (1)准备一个sd,一个读卡器,用来存储汉字库,显示到...,屏幕的显示无非就是在屏幕打相应颜色的点,比如要显示一个字符 ‘A’ 那么我只需要知道 ‘A’ 相应的点阵数据就可以把显示出来,汉字也一样。...再将SD中的汉字库数据保存到外部FILASH才行,w25q128无疑是个好选择,拥有16M的存储空间,SPI通信协议,读写速度也是相当快。

    1.6K10

    STM32项目设计:基于stm32f4的智能门锁(附项目视频全套教程、源码资料)

    现今,越来越多的智能家居产品出现在普通老百姓的生活中,智能照明、智能窗帘、智能扫地机器人等各种智能产品都给人们的生活带来了极大的便利。...二、项目功能要求 1、可通过指纹模块增删查改家庭成员的指纹信息,增删查改是否成功的相关信息显示在OLED屏幕 2、在指纹匹配过程中,如果采集的指纹与指纹模块库相匹配,OLED显示匹配成功,并转动步进电机一圈...详细连接方法参考指纹模块资料 (3)解锁后就可以进行设置密码和录入卡片等操作 移植汉字库:(如果没有SD接口可以自己汉字取模显示) (1)准备一个sd,一个读卡器,用来存储汉字库,显示到...,屏幕的显示无非就是在屏幕打相应颜色的点,比如要显示一个字符 ‘A’ 那么我只需要知道 ‘A’ 相应的点阵数据就可以把显示出来,汉字也一样。...再将SD中的汉字库数据保存到外部FILASH才行,w25q128无疑是个好选择,拥有16M的存储空间,SPI通信协议,读写速度也是相当快。

    2.5K20

    【实战】RFID Hacking(1):看我如何突破门禁潜入FreeBuf大本营

    ,缺少安全密钥体系的设计,ID是很容易可复制的载体,导致此类门禁很容易在极短时间内被破解和复制。...手机用户凭着配置了支付功能的手机就可以行遍全国:他们的手机可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用、支付等等 NFC与RFID RFID:射频识别技术,主要是通过无线电讯号识别特定目标...目前IC已经十分广泛地应用于包括金融、交通、社保等。 IC中有一种只读卡(只能通过读卡器读出卡号(ID号),而且卡号是固化(不能修改)的,不能往的分区再写数据,这种非接触我们把称为ID。...虽然M1可以对存储信息进行加密,但复制过程并不需要解密,两张之间复制信息,就像电脑之间用U盘拷贝资料一样,读取和写入都无需破解,复制的卡一样可以使用。...最后reboot手机,开启手机NFC去门禁刷卡验证。 本文由 雪碧0xroot 投稿到“实战”专栏。点击阅读原文,可以跳转到的个人站点。

    4.3K70

    量子物理学的四个常见误解:薛定谔的猫、无人理解量子力学……

    但是,当我们通过狭缝一个接一个地发送光子流时,它会在狭缝后面的投影屏幕产生两条波形相互干涉的图案。...但这并不意味着量子干涉在生物系统中不会存在,只是通常不适用于猫或人类等大型生物。 2....但是要想理解量子力学,你必须想象信封内的两张卡片处于联合叠加状态,这意味着它们同时都是橙色和蓝色(确切来说就是橙色 / 蓝色和蓝色 / 橙色)。...我们可以强行赋予卡片以一组不同的颜色,类似于进行另一种类型的测试。此时我们可以打开一个信封并问这样的问题:「你拿的绿卡还是红?」。答案将再次是随机的:绿色或红色。...但从 21 世纪的角度来看,量子物理学对于科学家来说在数学上和概念理解都不是特别困难。我们非常好地了解,以至于我们可以高精度地预测量子现象,模拟高度复杂的量子系统,甚至开始创建量子计算机。

    37120

    GUI界面如何设计??|Mixlab指南推荐

    为示例,请看图1: 图1 iOS 13(左)和iOS 14(右) 图1的左侧两张图中,iOS 13的Siri占据了整个屏幕大小,该设计被笔者称为“应用级语音交互”。...图1的右侧两张图中,iOS 14的Siri占据了屏幕的一部分显示相关内容,的好处是比占满全屏的语音助手看起来轻量得多,但是跟后者没有本质差别,因为它还是和其他的界面分隔开,双方的数据和交互任务基本做不到互通...最早采用该设计方式的设备是大屏设备和电脑设备,例如Android TV的Google Assistant和MacOS的Siri,因为语音助手显示的内容较少,无需占满整个屏幕,相关细节请看下图2和图3...,还会在座舱前方中央放置一个实体机器人Nomi;小鹏汽车G3和P7的语音助手小P也会显示在中控屏幕的上方。...现有绝大部分语音助手的状态显示会和ASR在位置强绑定,因此它们相当于一个输入框。如果输入框显示在上方,最新的内容显示在底部,用户很有可能会觉得困扰。

    1.1K30

    针对移动支付的道德反欺诈系统

    Design 信用验证可以在客户端或服务器运行。以服务器为中心的体系结构确保验证可以在所有手机上运行,无论它们的计算能力如何。然而,服务器端验证需要将帧从摄像头传输到服务器,从而导致验证延迟。...OCR扫描卡片的数字侧并提取卡片编号,卡片检测检测框架用户在视口中将卡片居中并检测用户扫描的卡片侧(数字或非数字侧),假媒体检测检查卡片两侧,以检测从假媒体(如设备屏幕、纸张、纸板等)扫描的卡片。...其还有第三个类,称为背景类,用于过滤不包含信用的帧。Daredevil在主循环执行卡片检测器和OCR模型。...这使得在资源受限的手机上出现二次加速,在配置良好的手机上也接近线性加速。 对于OCR的统一模型,在模型的多个阶段添加复杂的辅助层,以扫描所有支付设计。...如果低于事先设定好的阈值,那么模型将通过机器学习管道传递输入的放大图像,有效地将小字体的卡片映射到模型本机支持的相对大字体的卡片

    1.7K50

    最新iOS设计规范二|7大应用架构

    快速,有趣且具有教育意义的新手引导可以帮助用户从APP中获得最大收益,不会遇到麻烦。 提供新手引导帮助人们享受您的应用程序,不仅仅是设置。...父视图或一张卡片的顶部边缘在当前卡片的后面可见,这样可以帮助人们记住他们在打开卡片时暂停的任务。...人们通过以下方式关闭卡片: 从屏幕顶部向下滑动 内容滚动到顶部时,可以从屏幕任意位置向下滑动 轻按一个按钮 工作表常用在无法实现复杂任务的、非沉浸式的模式和内容。...不要让模态视图出现在Popover(弹出式窗口)。除非是警示框,任何元素都不该出现在Popover。...在iPad,使用拆分视图不是标签栏。拆分视图提供与选项栏相同的快速导航,同时更好地利用了大屏幕。 当您具有内容类型相同的多个页面时,请使用页面控件。

    2.6K20

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    领券