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

报表设计丨如何让你的PowerBI看板出彩?

小A:是这样的,最近组里来了很多的新人,大家的水平都差不多,设计的报表都不相上下,有没有办法让我做的报表出彩一点啊?白茶:唔,这样啊,那你可以从报表的布局和配色上面下手啊!...小A:TAT,不行啊,大兄弟,色彩什么的,完全不感冒啊,有没有速成的办法?...白茶:额,你要是这么说,还真有......在2020年的时候,白茶分享过颜色搭配>,很多小伙伴和白茶闲聊的时候都提过,除了色彩搭配这种需要审美的设计,有没有更简单美化报表的方法?...图片按钮提示按钮除了与其他可视化进行上下叠加之外,其实单独使用,也是可以的。通常可以用来进行操作提醒之类的。...图片图片这里是白茶,一个PowerBI的初学者。图片

97510

6款让你效率起飞的神级 idea 插件,解放双手!瞬间提速!

今天分享几款神级idea开发辅助插件,解放你的双手!让你的开发效率飞起来! Translation 有些小伙伴可能英语不太好。 我们在给变量或者方法取名时,要想半天。...点击该菜单: 在右边的窗口中,可以选择翻译软件。 选中需要翻译的英文文档: 在右键弹窗的窗口中,选择Translation选项,会弹如下窗口: 一段英文段落,一下子翻译成了中文,简直太爽了。...有没有办法,Java代码修改后不用重启系统,立即生效呢? 答:使用JRebel and XRebel插件。...如图: 安装完成之后,这里会有两个绿色的按钮,并且在右边多了一个选项Select Rebel Agents: 其中一个绿色的按钮,表示热部署启动项目,另外一个表示用debug默认热部署启动项目。...有没有办法解决这个问题呢? 答:使用Rainbow Brackets插件。 安装完插件之后,括号和反括号,在代码中会自动按照不同颜色做区分: 非常显目,非常直观。

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

    Android Material UI控件之MaterialButton

    添加依赖   在你的app下的build.gradle中的dependencies闭包中增加如下依赖,然后Sync同步一下,你就可以名正言顺的使用里面的组件了。...在material_button.xml中增加一个按钮 ? 通过设置cornerRadius的属性达到圆角的效果。运行一下: ? 立竿见影。一行代码让你少些一个样式文件,嗨不嗨皮。...现在我们都知道这个图标是.png的白色图标,如果我现在要改变这个图标的颜色,现在我既不想重新弄一个图标,又不想通过代码来改变这个颜色。...怎么搞,当然有办法搞,还有一个iconTint的属性,这是一个图标色调的属性值,可以对已有的图标进行二次着色,最终以这个颜色为准,不设置则默认为icon的值。...不知道你有没有理解这句话,没有理解也没有关系,实践出真知。 ? 下面运行一下,让白的变成黑的。 ? 就是这么的神奇,你以为现在就够神奇了吗?还没有完呢?

    3.3K20

    12款神级 idea 插件,解放你的双手!让你代码飞起来!

    CheckStyle-IDEA在代码格式方面,有许多地方,需要我们注意,比如:无用导入、没写注释、语法错误、方法太长等等。有没有办法,可以在idea中,一次性检测出上面的这些问题呢?...而每次重启,都需要花大量的时间。有没有办法,Java代码修改后不用重启系统,立即生效呢?答:使用JRebel and XRebel插件。...Codota说实话,idea现有的代码提示功能,已经很强大了。但如果你使用过Codota插件,它会让你写代码的速度更上一层楼。...安装完插件之后,先创建一个空类:按下快捷键:alt + s,会弹出下面这个窗口:然后在该窗口中,录入json数据。点击确定按钮,就会自动生成这些代码:简直帅呆了。11....CodeGlance有些时候,我们阅读的代码很多,比如某个类中包含的方法和成员变量很多。从上往下,一点点往下翻,会浪费很多时间。那么有没有办法,能够快速翻到想看的代码呢?

    10.1K30

    用Python中的tkinter模块作图

    一、创建一个可以点的按钮 用tkinter创建一个带按钮的简单程序,代码如下: >>> from tkinter import* >>> tk = Tk() >>> btn = Button(tk,text...用 from 模块名 import* 就可以在不用模块名字的情况下使用模块的内容了。 下面是我们创建的按钮: ? 注:这个“按我”的按钮什么也不做,除非我们改一些代码(别忘记先关闭之前创建的窗口)。...首先,我们创建一个函数来打印一些文字: >>> def hello(): print('hello world') 改动我们的例子让它使用这个新函数: >>> from tkinter import...(有没有感觉像现代艺术作品呢,嘿嘿) 4,设置颜色 改一下 random_rectangle函数,传入一个额外的参数(fill_color)来指定矩形的颜色。...tkinter会自动画回到连线到第一个开始的坐标。 ? 总结 这次我们学习了使用tkinter模块创建按钮和具名函数的使用;在画布上画出简单的几何图形,并学会了上色。

    6K50

    qdialog 返回值_QDialog 窗口级别模态(续)「建议收藏」

    这是因为在 Cocoa 中,除了 sheet,没有办法打开一个窗口级别模态的普通对话框。...这也许会让一些使用QFileDialog的用户感到困惑,因为在 Mac OS X 下,Qt 的QFileDialog的确是一个 sheet。...这是因为 Mac OS X 下,应用程序可以将QFileDialog作为 sheet 使用。 QDialog::open()让我们能够简单地使用三种模态类型。那么,下面让我们看看还有没有另外的函数。...想象一下用户要使用QColorDialog选择颜色的情景。他需要打开对话框,点击选择颜色,关闭对话框,然后才能看到效果如何。如果他们不满意选择的颜色,则不得不重新进行上面的工作。...这主要是因为在这种实现方式中,它们并没有什么意义,因为我们要将选择的颜色立即返回给画笔(取消按钮是不能撤销颜色选择的)。

    1.9K31

    简单教学:小程序开发中使用 JS

    比如: 用户去点击页面的某一个元素/按钮然后去触发某个函数,函数执行会导致某些数据发生变化,最后渲染在页面上 用户通过去调用一个接口获取数据,然后执行某个函数,函数执行会导致某些数据发生变化,最后渲染在页面上...(下一章节讨论) 我们先来看看场景一,我们考虑实现以下功能:点击页面的一个按钮,让页面的一个色块随机变色。...函数逻辑 声明一个颜色列表,随机选中其一,通过 setData 设置 bgColor 的值。...接下来,我们不妨想一下,如果我们不想要点击随机变化颜色,而是点击不同的按钮,变化不同颜色应该怎么处理: 首先,我们还是先上面那样子改造一下模版,如下: // view.wxml 下模态弹窗的使用。

    2.3K30

    GPU Pro 1 笔记 - Screen-Space Directional Occlusion

    遮蔽因子计算也比较简单,就是在表面上的一个半球区域内发射一系列射线,然后同级被遮挡的光线的数量即可。应用 AO 后,可以明显看到,表面的拐角处会变得更黑,从而体现出更真实的效果。...AO 的计算比较耗,通常会为 Mesh 离线计算 AO 纹理,然后在运行时采样直接使用,下面这三张图分别是直接光照、AO 纹理、应用 AO 后的光照: 因为 AO 纹理是预计算的,所以对于动态场景就没办法了...SSAO 最早是 CryTek 提出的,并运用于自家的引擎 CryEngine 中,最初的 SSAO 算法是直接在屏幕空间表面的一个球形区域内随机进行一系列采样,然后把采样点的深度跟表面的深度相对比,如果在表面之下...,从而让拐角处产生能带颜色的遮蔽效果: 首先来看下 SSDO 怎么捕获直接光信息: 我们在 P 点法线方向的一个半球空间中均匀散布一些采样点,用类似 SSAO 的方法,我们可以得知他们是在表面之上还是之下...在 SSAO 计算遮挡信息的基础上考虑了光照信息,可以对所有没有被遮挡的采样点计算一次直接光贡献,对所有被遮挡的采样点计算一次间接光贡献,最后得到带颜色的环境光遮蔽效果。

    95010

    3个web小游戏制作只需基础三剑客—html+css+js

    一:翻转拼图 其中翻转拼图个人认为是最好玩的一个以前做过详细的逻辑和代码分析,链接在下可以学习一下。...试玩页面如下: http://luyishisi.github.io/game1/ 所以,一开始是先画一个按钮,加入JavaScript函数,触发点击事件修改按钮的背景颜色。再次点击则再次修改。...当实现这两个的时候,时间已经过去一个多小时,在午饭前一直郁闷于如何让旁边的按钮也变色。一开始的思路是每一个按钮设置id,分别处理,可以想象这是一个很糟糕的思路,于是开始考虑别的方案。...,找出其中某一个与别的颜色不同的,感觉思路比较清晰就顺手写一个玩一玩....代码的整体思路是: 用div划分出16个块.css处理一下样式,在js中,捕捉每一次点击事件,每次产生一个4096以内的随机数,处理成色彩编码,然后把每一个div的背景色进行修改,然后再产生一个随机数,

    3.3K10

    【Python100天学习笔记】Day10 图形用户界面和游戏开发

    图形用户界面和游戏开发 基于tkinter模块的GUI GUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。...通过代码将这些GUI组件的功能组织起来。 进入主事件循环(main loop)。 下面的代码演示了如何使用tkinter做一个简单的GUI应用。...pygame中表示颜色用的是色光三原色表示法,即通过一个元组或列表来指定颜色的RGB值,每个值都在0~255之间,因为是每种原色都用一个8位(bit)的值来表示,三种颜色相当于一共由24位构成,这也就是常说的...为了制造出更多的小球,我们可以通过对鼠标事件的处理,在点击鼠标的位置创建颜色、大小和移动速度都随机的小球,当然要做到这一点,我们可以把之前学习到的面向对象的知识应用起来。...其实上面的代码中还有很多值得改进的地方,比如刷新窗口以及让球移动起来的代码并不应该放在事件循环中,等学习了多线程的知识后,用一个后台线程来处理这些事可能是更好的选择。

    2.5K20

    ​Flutter | 一个关于背景颜色引发的打脸惨案

    赶紧去翻源码,发现 PopupMenuButton 本身并没有提供改变颜色的参数, 那没办法了,只能找弹出页面的源码了。...功夫不负有心人,让我找到了 简书大佬「Magician」写的 「Flutter:Theme」[1], 大佬翻译了一下 ThemeData 的主要属性,其中就包括 cardColor: cardColor...不,我还要看一下这个 type 都有什么类型: enum MaterialType { /// 使用默认主题画布颜色的矩形。 canvas, /// 圆形边缘,卡片主题颜色。...card, /// 默认情况下没有颜色的圆(用于浮动操作按钮)。 circle, /// 圆形边缘,默认情况下没有颜色(用于[MaterialButton]按钮)。...总结 虽然装逼失败了,但是我个人对于 Theme 这方面的理解更深了, 而且以后如果有定义 Widget 的需求的话,也可以使用该方法,定义一个 Material 的 type, 这样就可以和整个APP

    1.5K30

    【Html.js——功能实现】新年贺卡(蓝桥杯真题-1768)【合集】

    , ] // 随机数函数 从 greetings 随机取一个值并返回 function writeGreeting() { // TODO 带补充代码 return greetings[Math.floor...body:将页面的背景颜色设置为 var(--wine-red),高度设置为视口高度(100vh),使用 Flex 布局,垂直方向排列子元素,居中对齐,字体为 Caveat 字体。..., ] // 随机数函数 从 greetings 随机取一个值并返回 function writeGreeting() { // TODO 带补充代码 return greetings[Math.floor...同时,浏览器解析 ,将 CSS 样式应用到相应的元素上,包括页面的背景颜色、元素的布局、字体、大小、颜色等。...页面显示时,会出现一个红色背景,中心位置有一个白色的 card 元素,上面有一个标题 “新年贺卡”,一个空的 p 元素,以及一个金色的按钮。

    7210

    速度提高几百倍,记一次数据结构在实际工作中的运用

    太卡了肯定不行,性能问题,想办法解决嘛,这就是在UI上再加几个按钮,设计图都跟以前是一样的,给你两天时间够了吧~ 我:啊!?额。。。哦。。。...现在,我需要思考一下,有没有其他方案可以提高性能。...写代码 上面算法都弄明白了,剩下的就是写代码了,我们主要需要写的代码就是用API返回的数据构建一个上面的tree这种结构就行了,一次遍历就可以做到。...return tree; } 复制代码 然后用上面的API测试数据运行下看下效果,发现构建出来的树完全符合我们的预期: ?...像我这样的懒人,让我建6棵树,我实在懒得干。如果不建这么多树,需求又覆盖不了,怎么办呢,有没有偷懒的办法呢?如果我能在需求上动点手脚,是不是可以规避这个问题?带着这个思路,我想到了两点: 1.

    37610

    【 iOS 应用开发 】 UIKit 控件 ( UIView 属性 | storyboard 设置 | 模拟器 | 拖线关联 | tag | 软键盘操作 | 颜色值 | 代码生成控件 | 动画设置 )

    UIView 属性 示例 ( 1 ) 创建应用并设置 ( 2 ) 需求 ( 3 ) 拖线生成传入 Sender 的方法 ( 4 ) 设置颜色 及 随机颜色值 ( 5 ) 使用代码生成 UIView 对象...生成随机颜色值 : 通过随机生成 float 类型设置到 UIClolr 的 colorWithRed:green:blue:alpha 方法中, 生成一个随机颜色值; 14.动画设置 : ① 常用的...-inch, 这样 Main.storyboard 就会显示成普通 iPhone 的样式; ---- ( 2 ) 需求 需求 : 1.点击按钮, 修改控件颜色; 2.点击按钮修改控件颜色, 这个颜色是一个随机生成的颜色值...= [UIColor blueColor]; ; 上述代码将父控件背景颜色修改为 蓝色; 2.添加按钮 ( 功能 修改父控件 随机 背景变颜色 ) : ① 添加UIButton控件 : 添加一个 UIButton...(255) ; 使用 arc4random_uniform(255) / 255.0 即可 获得一个 0 ~ 1 之间随机 浮点数; 5.完整的随机颜色生成方法 : //2.

    5K30

    谈谈一些有趣的CSS题目(十三)-- 巧妙地制作背景色渐变动画!

    ,我们首先会想到在 animation 的步骤中通过改变颜色实现颜色渐变动画,那么我们的 CSS 代码可能是: div { background: linear-gradient(90deg,...我们预期的补间动画,变成了逐帧动画。  ? 也就是说,线性渐变是不支持动画 animation 的,那单纯的由一个颜色,变化到另外一个颜色呢?...猜测原因,可能是由于渐变中加入 animation 的变化对过于消耗性能。 那么是否我们想要的背景色渐变动画就无法实现了呢?下面我们就发散下思维看看有没有其他方式可以达到我们的目标。...效果如下: 上面列出来的只是部分方法,理论而言,伪元素配合能够产生位移或者形变的属性都可以完成上面的效果。我们甚至可以运用不同的缓动函数或者借鉴蝉原则,制作出随机性十分强的效果。...背景色渐变过渡实现按钮的明暗变化 ? 效果如下: 除此之外,在背景板凸显文字,让一些静态底图动起来吸引眼球等地方都有用武之地。

    1K70

    电脑没有声音是什么原因

    在日常生活中在使用电脑中经常遇到电脑没声音的小麻烦,有时候选择重装系统也解决不了该问题,其实不必烦恼的,当出现电脑没声音的现象时,我们首先要寻找出电脑没声音是什么原因造成的。...然后根据电脑没声音的原因来寻求解决办法。下面,小编跟大伙一同探讨一下电脑突然没声音的原因。...解决方案:点击“控制面板”中的“设备管理器”,看看“声音、视频和游戏控制器”中的声卡项中的小喇叭上有没有一个“X”,有“X”代表声卡被禁用,选中声卡项并按工具栏的“启用”按钮即可。...解决方案:首先看看将音响开关打开,音响音量调大,如果没有声音,就看下电脑主机的后面,后面的那个音频输出一般有三个口,分别为红、绿、蓝三色,红色是麦克,绿色是音响,蓝色是输出,音响线头也是有颜色的,对应插入相同颜色的插孔即可...,插好后,再打开音响音量试试,看有没有声音。

    11.3K50

    我把 Toolbar 转了一下变成了菜单

    思路 看上去好像 Toolbar 变成了菜单,但大家也能猜到,这里面的旋转菜单其实和 Toolbar 是两个控件,左上角的菜单按钮也是也是两个按钮,只不过在同样的位置放了同样的图片。...至于这里的 listener 是我加的一个动画监听器,监听两个动画的开始和结束,供外部使用。...还有就是手指抬起时的处理。我觉得在用户向右滑动菜单时,大部分情况下是希望将菜单收起的,应该让它更容易收起。...建议让菜单布局的背景颜色和 Toolbar 的颜色一致,并使用同一个菜单图标,菜单图标里面加一个参数: android:rotation="90" 让图标旋转九十度。...代码 在代码里面找到我们的 SpringRotateMenu,然后简单的设置一下,比如这样: springRotateMenu.setExpandButton(findViewById(R.id.iv_menu

    64320

    Material Design 实战 之第三弹—— 悬浮按钮和可交互提示

    在官方给出的示例中,最简单且最具代表性的立面设计就是悬浮按钮了,这种按钮不属于主界面平面的一部分,而是位于另外一个维度的,因此就会给人一种悬浮的感觉。...它默认会使用colorAccent来作为按钮的颜色, 我们还可以通过给按钮指定一个图标来表明这个按钮的作用是什么。 下面开始来具体实现。...接着这里又调用了一个setAction()方法来设置一个动作,从而让Snackbar不仅仅是一个提示,而是可以和用户进行交互的。 简单起见,我们在动作按钮的点击事件里面弹出一个Toast提示。...不管是出现还是消失,Snackbar都是带有动画效果的,因此视觉体验也会比较好。 不过你有没有发现一个bug,这个Snackbar竟然将我们的悬浮按钮给遮挡住了。...至于CoordmatorLayout的使用也非常简单,我们只需要将原来的FrameLayout替换一下就可以了。 修改activity_mam.xml中的代码,如下所示: ?

    1.8K30

    占领标题栏

    将内容扩展到标题栏时自定义标题按钮颜色 将内容扩展到标题栏,标题按钮的颜色就变复杂了。因为应用内容的颜色可能和按钮的颜色冲突。...这种情况下有几种方案,其中最简单的一种方案是写死为一个不会冲突的颜色,但切换主题时可能会让这些颜色出问题。...,当使用高对比度主题时将标题栏的按钮颜色还原成默认值,否则设置成ThemeResource中对应的颜色,运行效果如下: ?...其实这几个按钮也就占用了141像素的控件,还有一小块空间是默认的可拖动区域,这小块空间确保了无论怎么设置都总有一个用户可拖动的区域。 ?...非激活状态的标题栏颜色 当窗体处于非激活状态应该让按钮和标题都变灰,可以订阅Window的Activated事件,在非激活状态时改变颜色: Window.Current.Activated += OnWindowActivated

    1.4K20

    接口测试平台代码实现10:菜单页面升级

    打开welcome.html: 在菜单的html代码块下 新增一个button按钮,文案为“隐藏” 我们现在刷新页面仍然看不到这个按钮,那是因为这个按钮被菜单给遮挡了。...下面我们给它样式美化一些,让它看起来和这个菜单的一个风格。首先是背景色。要和菜单这个深蓝差不多,采用吸管可以直接吸取到屏幕上的任何颜色,然后点击chose确定。...我们要继续修改这个js函数,让其点击之前进行一个判断。如果此时按钮的文案是 隐藏,那么就去执行我们刚写好的隐藏的这一段,如果此时按钮的文案不是隐藏而是显示,那么就去执行新的一段让菜单显示的代码。...更改它的样式,让其好看一些: font-size是文案大小,有多个值。 这里我们最好给添加一个标志图案 来给人直接回主页的感觉: 有俩种办法,一种是加入i标签,来添加图标。...另一种简单,直接去网上复制一个文案图标粘贴进来 颜色啥的随意: 给大家一个好网址: http://www.fhdq.net/ 这里随便复制粘贴即可,有很多页,我随便复制一个,粘贴进代码 刷新页面:

    2K30
    领券