只需一个点击,就可以来回切换地位,以便随时查看您的朋友和家人所在地的天气情况。该程序还可以以小时来记录您所在地区的气温变化情况,形成以个独特的“气温变化”列表。 12....当您需要搜索某一条目时,可以通过向下滑动操作来直接解锁。 以上是2018年12个非常棒的iOS移动应用程序,它们中的大部分都位于App Store排行榜的首位,下载次数和使用人数都几位可观。...iOS设计主题将就明晰、尊重和深度,这意味着,在整个iOS系统中,文字在任何尺寸的设备上都是清晰易读的,图标是精确而清晰的,并且需要流畅的动画和交互,有序的视觉层次等等。...从原型设计开始 在iOS 11中,还添加了拖放操作,允许用户使用单指将所选照片,文本和其他内容从一个位置移动到另一个位置 -甚至iPad上的应用程序也可以进行该操作。...在Mockplus中,数据填充组件可以让您从繁多的图片添加中解放出来,只需通过简单的点击或拖动,可以批量添加图像组件到您的原型设计。
2020-12-12:内测版v0.05 本帖移除阿里矢量图标库方案 将阿里矢量图标库引入方案转至单独帖 2021-04-20:新增图片模糊渐变清晰动画 css3动画写法。新增图片模糊渐变清晰动画。...important; } 侧栏按钮缩进 含Aplayer全局吸底音乐标签伸缩实例 点击查看侧栏按钮缩进教程 在魔改过程中应该会遇到想要让一个按钮变成侧栏伸缩的形式,不需要它时就所在侧栏里,需要时才弹出...图片模糊渐变清晰 点击查看图片模糊渐变清晰方案 css3中有个filter滤镜属性,可以提供高斯模糊滤镜。而animation动画属性支持给网页添加动画效果。把他们结合一下就可以了。...此处以给网页头图和网页背景添加图片渐变模糊为例,在中添加 考虑到还有部分读者的需求是指定页面,可以在对应文章或者page的markdown文件里写css代码: 鼠标指针样式替换 点击查看鼠标指针样式替换...(目前还不支持.ani后缀的动态鼠标指针图标)。可以从一些美化网站找到鼠标指针图标。例如店长就是在一个Windows美化网站上找的。
Accessibility 无障碍性 当涉及到颜色时,确保对比度和可访问性在确定使用的颜色方面起着重要作用。...这使得在你想要确保颜色调色板保持易于访问且保持高对比度比率时更容易规划。 CSS 生成器 接下来,当你只是想要得到正确的阴影值或正确的动画关键帧时,重写相同的CSS可能会很繁琐。...这个清单根据任务的重要性进行颜色编码,并包括一些提示,例如确保所有页面都有一个网站图标和使用最佳字体格式。...每个任务都包含资源,可以通过点击向上箭头来了解更多信息: 每个组件/页面的清单 Checklist.design 还提供了一个清单,列出了不同常见元素和页面(如文本字段或登录页面)中应包含的内容。...User-Submitted Dribbble 是另一个平台,这个网站有一个设计师社区,他们分享他们设计的截图。你可以从中找到关于布局、动画、插图等的灵感。
一个动画至少需要两个属性: animation-name :动画的名字(创建动画时起的名字,如下为 moveTest) animation-duration :动画的耗时 animation-name:...并不会立刻进行到动画的初始状态 backwards:不会保留动画结束时的状态,在添加了动画延迟的前提下,如果动画有初始状态,那么会立刻进行到初始状态 both:会保留动画的结束时状态,在有延迟的情况下也会立刻进入到动画的初始状态...下图为一个网站生成和下载web字体的网站,点击立即使用就可以了: ? 下载下来之后,把下在下来的所有文件导入自己的项目,注意路径的匹配问题。...4、字体图标 字体图标就是我们常见的字体,不过这个字体的表现形式为一个图标。这样我们就可以使用这些特殊的字体来代替精灵图了。...常见的是把网页常用的一些小的图标,借助工具帮我们生成一个字体包,然后就可以像使用文字一样使用图标了。
直到你拿到一个原始的PPT也知道该怎么排版时,你就算完成这个阶段的学习了。...(1)纯色蒙版 如下图所示,当图片清晰度不高或影响内容传达时,通常就用纯色蒙版。 img 如何设置纯色蒙版呢?方法为: (1)点击【插入】-【形状】按钮,插入与图片等大的矩形,覆盖在图片的上方。...,可以设计统一字体,统一段落,统一色彩 网址:https://www.islide.cc/ (2) 英豪插件 -有很多形状和线条 (3) pa口袋动画插件英文名称Pocket Animation,...3.5 ICON PNG图标 国际黑白PNG ICON https://thenounproject.com/ 【说明】最多的各类ICON图标 阿里巴巴适量图标库 http://www.iconfont.cn...美寄词云 wordart.com 自动产生曲线 地址:https://getwaves.io/ 样机生成 地址:https://smartmockups.com/zh 【说明】一个非常棒的样机网站
[买模板]→[改PPT]→[粘贴复制]→[应付领导] [操作繁琐]→[体力劳动]→[熬夜]→[加班] 从什么时候开始, PPT从一个 表达信息 、 承载思想的办公软件 , 变成了一个大家谈之色变,为之讨厌的软件代名词...iSlide 提供从配色到排版,从模板到图表的一键化 PPT 解决方案,已经具备一键优化(字体,配合,样式),设计排版,色彩库,图标库,图示库,主题库等常用 PPT 功能,借助这些功能,每一个人都可以很轻松搞定...下载插件之后直接点击安装,插件安装后 PPT 菜单栏会多出一个 iSlide 主功能菜单,侧边栏为设计工具栏。左上角登录账户即可使用。...PPT中的动画功能用得好可以锦上添花,用不好会让PPT掉档次,这款插件为不会动画的小白准备了一个叫做补间动画的功能,一键生成渐变动画,随意组合颜色,让你的PPT视觉效果更有冲击力。...一键拼图 PPT 做好以后点击菜单栏的 PPT 拼图,可以导出单张图或者长图,第一时间把你的 PPT 呈现出来。 尤其是拼长图功能,不需要再用其他拼图软件来进行拼接了。
Trello 无需多介绍,Trello是最好的任务管理工具之一,它定义了各种基础性的任务管理。Trello的特点在于:其交互式的简单看板,能方便您快速地将任务从一栏目拖拽到另一个之上。...在Dashboard中双击任意一个Page就可进入到Canvas;单击选中一个图层,鼠标Hover到另一图层上,即可查看图层间的标注; 右侧面板展示了详细的信息,包括X/Y、宽/高、色值、阴影、字体、文字内容等...; 可以通过点击“+”按钮将色值、字体等添加到Styleguide中,非常的方便。...三、展示原型 交互式原型可以很好地说明用于网站的导航结构,以及基本用户流程,动画和交互以及网站的内部链接。这种设计的可见性不仅有利于客户的理解,而且也能帮助开发人员在开始构建和绘制网站时的理解。...从设计软件一键上传至iDoc,双击图层即可建立交互热区,多种动画效果可供选择,还支持手势交互、延时自动跳转等效果。 方便的交互演示:点击演示图标,便可进入演示状态。
适当的动画可以: 传达状态和提供反馈 增强直接的操纵感 将用户的操作可视化 ? (译者注:以上为视频截图,完整视频请点击观看) 谨慎地增加动画,特别是在那些无法提供沉浸式体验的应用中。...一个好的应用图标应该在不同的背景以及不同的规格下都同样美观。为了丰富大尺寸图标的质感而添加的细节有可能让图标在小尺寸时变得不清晰。...(你可以在Toolbar and Navigation Bar Buttons和Tab Bar Icons中了解到这些按钮和图标的准确含义。)...一个图形库视图应该支持让用户点击一个新建文档的占位图便完成新建文档操作,而不是让用户通过访问别的地方来新建文档。...无论是打开另一个文档或切换应用的时候,iOS应用都应当承担起帮助用户保存输入内容的责任。 如果你的应用的主要功能不是创造内容,但又允许用户查看或编辑信息,这种情况下你需要询问用户是否要保存修改。
图标的XML文件到res目录下作成一个library以供使用,所以我们都可以很快做出来。...等图标都封装成简单可用的字体,通过自定义的TextView去解析自定义字体的文本来显示出图标。...、IconButton、IconToggleButton以及IconDrawable等,核心实现在ParseUtil类中,它的compute方法会去解析设置的文本内容,从中提取出不同字体对应的图标,甚至设置其大小和颜色以及旋转动画效果...如果想要扩展Iconify,只需要一个ttf字体文件和实现IconFontDescriptor接口的类就行了,可以参考Font Awesome的图标字体集合的实现。...为了方便使用,一般还会添加一个枚举,列举出这个图标字体集合中所有图标的key和character对应关系,以Font Awesome图标字体为例: public enum FontAwesomeIcons
就像之前手环的例子一样,这是另一个在视觉上解释应用数据层级的整体架构的动画。这个动画从一个简单的中心对齐文本菜单开始,当点击My Files的时候,文件夹图标会扩展开来显示那些文件。...用户会得到一种菜单就在文件列表背后的感觉,并且觉得他们可以在任何时候点击右下角的菜单按钮回到列表。当点击菜单按钮时,收缩整个文件列表进入之前的文件夹图标然后再次显示菜单。...这是另一个Jakub Autalik设计的非常有趣的动画,之前的里程计东湖也是他创建的。每个界面都使用了多种内置的效果来错开每个视觉元素的显示。...这是让他们记住这个app的地方,而在用户的主屏幕上凸现出来是非常重要的。 如果你在寻找其他人创建的非常棒的app动画例子,我高度推荐你浏览CAPPTIVATE.co和Dribbble里的动画标签。...寻找动画并讨论它们为什么棒是很好的事,但是这不会让我们接近并充分分解它们做了什么从而自己创建惊艳的动画。让我们继续本指南的下一节来学习动画的结构和性能。
Material Design相关 2.1 核心思想 2.2 材质与空间 2.3 动画 2.4 颜色 2.5 图标 2.6 图片 2.7 文字 字体 文字排版 2.8 布局 2.9 组件(Components...小图标点击区域:48x48dp 侧边抽屉到屏幕右边的距离:56dp 卡片间距:8dp 分隔线上下留白:8dp 大多元素的留白距离:16dp 屏幕左右对齐基线:16dp 文字左侧对齐基线:72dp ...示例中呈现的分隔线是一种弱规则,弱到不会去打扰到用户对内容的关注。 编辑 列表中有头像、图片等元素时,使用内嵌分隔线,左端与文字对齐。 ...编辑 选择器(Pickers) 编辑 选择器提供了一个简单的方法来从一个预定义集合中选取单个值。 ...它们可以是单行的,带或不带滚动条,也可以是多行的,并且带有一个图标。点击文本框后显示光标,并自动显示键盘。
就是一个非常棒的法则。当我们还在为设计多少倍的图迷茫无措的时候,你确实应该更去懂一些原理。来看文章吧! 当你在设计过程中有疑问时,不妨看看我们为你准备的,在UI设计中要遵循的标准实践法则列表。...另一个安卓常用的单位是DP,这个单位的英文全称是“Density-independent pixels”,简称DIP或者DP。...考虑到这一点,在为iPhone XS Max进行设计时,我们会使用414x896pt来进行设计,然后在输出素材时,简单的将素材乘以3即可(静电说:也就是3倍图)。 02 使用8DP增量 ?...通过使用多种浅色,可以为不同的元素分配不同的重要性级别。 ? 这个经验法则就是,如果一个元素比另一个元素重要,则它们应该有更“重”的视觉重量。...作为用户,当屏幕上发生太多事情的时候,他们很难注意到重点内容,而且这种动画也浪费了用户太多的宝贵时间。 ? 很多研究表明,界面动画的最佳速度在200到500毫秒之间。这些数字基于人脑的特殊素质。
read-only, inherited key → Key 控制一个部件如何替换树中的另一个部件. [...]...使用IconData中描述的字体的字形绘制的图形图标部件,例如Icons中材质的预定义IconDatas。 图标不是互动的。 对于交互式图标,请考虑材质的IconButton。...使用图标时必须有一个被包围着的Directionality部件。 通常这是由WidgetsApp或MaterialApp自动引入的。 也可以看看: IconButton, 交互式图标....一个凸起的按钮由一个矩形的材料悬停在界面上。 ? 一个凸起的按钮是基于Material.elevation在按下按钮时提高的Material部件。...Duration animationDuration: kThemeChangeDuration, @required Widget icon, @required Widget label }) 从一对用作按钮图标和标签的部件创建一个填充按钮
那么怎么在没有专业UI的情况下设计出一个美观的界面呢? 下面分享一下我的设计思路,希望对大家有所帮助。在我看来,组态界面的设计包含:框架、颜色、页面、字体、图标、图形这几个部分。...框架 框架是一个项目的架构、筋骨。一个界面第一眼看去我们会了解到这个界面的框架是怎么组成的,功能区域有那些、按钮设置在哪些位置。目前应用较多的框架基本采用左右式或者上下式结构。...建议字体如下: 字体大小维持在4px的整数倍较好,建议为16px或者20px 建议使用黑体或者微软雅黑等字体格式 文字与背景颜色对比度需要考虑到无障碍设计需求,确保文字清晰易读 慎用加粗、倾斜。...换色 使用PS软件更改图标颜色的操作如下: 1) 在PS中打开图标图片,选中背景层,点击Ctrl+J复制该图层 2) 使用魔棒工具抠图,将图标部分选中,多个选区时可以按住shift进行选取,之后将选中的图标复制...3) 将复制好的图标图层选中,之后再选中图标,点击“编辑”里面的“填充”,将其由黑色修改为白色 4) 之后新建图层,将图层填充为需要的颜色,此处需要蓝色 5) 再将有颜色的图层拖拽到图标图层下方,并将该图标导出为需要的尺寸格式
Flutter组件的分类 文字类型 容器类型 辅助提示类型 列表类型 系统主题风格类型 交互类型 文字类型 用于描述文字, 如Text组件,一个普通的文本, 属性有字体的颜色、大小、下划线、删除线...、加粗、字体风格等; RichText组件,一个富文本, 可以描述丰富的字体样式; 案例如下:(Text的所有属性及相关的意义) /// color 颜色 ///...点击VIEW LICENSES 会跳转到一个默认的协议页面: ?...指针悬停时的阴影大小 hoverElevation: 50.0, // 点击时的阴影大小 highlightElevation: 50.0, // 按钮不可用时的阴影大小...指针悬停时的阴影大小 hoverElevation: 50.0, // 点击时的阴影大小 highlightElevation: 50.0, // 按钮不可用时的阴影大小
如何将复制的图层“原封不动”地粘到另一个画布上的相同位置呢? 只要多按一个键就可以了——使用快捷方式Ctrl+Shift+V,可以将复制的元素粘贴到与原始元素相同的位置。 这是个很实用的小功能。...只要你按住Alt,再点一次这个眼睛图标,会恢复到单独显示之前的状态。但是,如果你不小心点击了其他眼睛图标,你将没办法通过这个操作恢复原样。 (只能一个个再点开了T T) 07....只需按住Alt键,并把图层面板中的那些“FX”图标,从一个图层拖拽到另一个图层上。这样,它的样式就可以被复制过来了。 16. 改变画布背景色 有时候,我们做的设计颜色可能会比较深。...打开历史面板,点击下面的那个小小的相机图标,你就可以创建一个可以在任何时候退回到这一步的历史快照。 点击快照,你就可以把你的设计回恢复复到这一历史状态,而且它也可以作为历史艺术画笔的来源。 24....每当你需要重复这一动作时,点击播放按钮就可以再重复一次了。 30.
字体图标 字体图标,显示的是图标,本质是字体。...开源字体图标库: iconfont-阿里巴巴矢量图标库 下载后文件重命名为iconfont 使用步骤: 引入字体图标库(引入css...文件) 通过两个类名( iconfont 要引入的字体图标类名)来展示想要的字体图标 <link rel="stylesheet...perspective: 值 取值(正/负): 像素单位数值(800 ~ 1200)【指的是眼睛到屏幕的距离】 空间转换时,为元素添加 近大...属性:animation 构成动画的最小单元:帧(动画帧) 步骤: 定义动画:@keyframes 动画名 / * 定义动画:从200变大到600
本文为Varlet组件库源码主题阅读系列第三篇,读完本篇,你可以了解到如何将svg图标转换成字体图标文件,以及如何设计一个简洁的Vue图标组件。...Varlet提供了一些常用的图标,图标都来自 Material Design Icon。 转换SVG为字体图标 图标原文件是svg格式的,但最后是以字体图标的方式使用,所以需要进行一个转换操作。...转换成svg字体后再使用几个字体转换库分别转换成各种类型的字体文件即可。 到这里字体文件就生成好了,不过事情并没有结束。...svg文件的名称是有固定格式的: uFxxx是图标的Unicode代码,后面的是图标名称,名称也就是我们最终使用时候的css类名,而这个Unicode实际上映射的就是字体中的某个图形,字体其实就是一个...,当设置了 transition(ms) 并通过图标的 name 切换图标时,可以触发切换动画: import { ref } from 'vue' const name
QMUIBottomSheet 在 Dialog 的基础上重新定制了 show() 和 hide() 时的动画效果, 使 Dialog 在界面底部升起和降下。...QMUIPopup 提供一个浮层,支持自定义浮层的内容,支持在指定 View 的任一方向旁边展示该浮层,支持自定义浮层出现/消失的动画。...QMUITipDialog 提供一个浮层展示在屏幕中间,提供了以下两种样式: 使用 QMUITipDialog.Builder 生成,提供了一个图标和一行文字的样式, 其中图标有 Loading、...快速绘制一张可带圆角的渐变图片。 将当前图片的颜色换成另一个颜色。 将两张图片叠加后生成一张新的图片。 对某个 View 截图生成图片。...快速设置状态栏为黑色或白色字体图标(支持 4.4 以上版本 MIUI 和 Flyme,以及 6.0 以上版本的其他 Android)。
_pieLayer.mask 添加 CABasicAnimation 动画,使 _pieLayer.mask 动画绘制,就达到了 _pieLayer 的动态绘制,其实是无法对 _pieLayer 动态绘制...,认清楚这个事实,我们运用UIButton的时候就更准确了,我们在实际的开发中这样的会遇到这样的情况,有一个小图标,但是这个图标又能点击,我们只需要把这个Button setImage 然后调整这个图标在...思路不错可以借鉴,大致如下: 点击按钮时切换按钮的图标同时设置 全局 isGrid 数值,并刷新 CollectionView。...loadingViewAnimationDone)]; [UIView setAnimationDuration:5]; appearView.alpha = 0; [UIView commitAnimations]; //动画结束时执行的方法...image.png label.adjustsFontSizeToFitWidth = YES; 期待的效果是,设置一个Label的Frame,让字体自动调整大小,可是这个方法最大设置的字体17.
领取专属 10元无门槛券
手把手带您无忧上云