您的位置:首页 > 其它

关于一些uwp控件的想法

2018-03-20 08:56 232 查看
说来也惭愧,上这门课之前我是一点前端的知识都没有了解过,所以这里就浅显的表达一下自己的看法算了。ちょっと待ってください,谁先给我解释一下CSDN这个博客编辑系统是谁写的,这个也太反人类了吧


不知道是兼容性问题还是怎么着,反正这个玩意儿对我这个刚来写博客的人有点恶心的,你凭什么让我就从这么个小地方写博客。好的,我们去XMAL Gallery查一下。
emmm所以我们是不是应该认为这个玩意儿就是个textbox,然后margen还是padding设置的有点问题。所以用上节课学的现学现卖吧,F12审查元素走起



然后我们发现好像是padding的问题,直接右下角改数吧,改了一下之后



现在感觉好多了,好了开始码字

TextBox

虽然这个控件我看不太出问题,但是上面写了这么多,我总得算一条吧要不也太亏了。我找了半天好像也只有这个TextBox能勉强把锅甩在这里,那就顺便说一下TextBox吧。TextBox这种东西简直到处都是,最好找的,左下角的Search Windows,一个最简单的TextBox。没什么大问题就Pass吧,我人也懒,上面怎么说也写了这么多。

Image

作为一个主业做图像处理的,Image肯定要放在伪·第一。Image这种东西太常见了,随手就能调一个



感觉开发条件下,Image控件应该是以一种最本真的形象展现出来的。至少在我看来,这就只是一个Image:没有放缩,没有取色,没有像素查看,什么都没有。所有你想要有的功能全部都需要自己实现,至少VS2015还有几个不错的插件,但是到了VS2017,这些插件不知道怎么回事全都没有跟进更新,这就很尴尬了。所以Image感觉有时候会配合其他控件来使用,单纯一个Image还是比较不方便的。

ColorPicker

然后就是ColorPicker,这个东西在PhotoShop上使用率绝对是第一位的没有之一。



各种ColorPicker的变体,似乎很多地方都比较常用,唯独在图像处理上用的不多。因为人对灰度以及色彩的感知与灰度/颜色的数学化表示是有一定区别的,这地方放开扯又能扯一大堆,有兴趣的可以去了解一下中灰的概念。
这个东西要说有什么问题,明显是比较玄学啊。因为人的感知这种东西嘛,本来就是很玄学的事情,你单纯从一个取色板上取色,谁tm知道你取的是什么玩意儿。所以PhotoShop上这个货经常是结合取色吸管来用的,实际上我感觉,这个控件还是自己集成一个外部的取色器比较好。毕竟这个东西单纯自己用的时候真的不多,如果你真能从一个ColorPicker上纯手取出一套扁平化配色方案来,那可能真是有一定的颜色感知天赋吧。

Acrylic

实际上在编辑这篇博客的时候我就注意到Gallery里列出来的第一个控件了,当然,注意到意味着肯定又让人不爽了



注意最下面自动保存的弹出窗口,我这里写博客正嗨呢,你突然给我弹一个Acrylic控件,你这是在为难我胖虎。
Acrylic控件,有时候确实能显逼格,模糊效果一用档次蹭蹭蹭的就往上去。但是唯独应该注意到一点,就是这个Acrylic它毕竟是Acrylic,它不是全透明的,还是有东西会挡住的。特别是这种时候,正在编辑着一个Acrylic一挡,别说什么用户体验了,根本就是一点用户体验没有。我记得这个东西Gmail做的就挺好的,忘记是哪里了好像是上面,反正就是一个挺显眼的地方,还不挡你编辑邮件,岂不是喜滋滋。

ProgressRing

最后我想说一下ProgressRing以及所有这个控件的变体。不得不说ProgressRing这个设计是成功的,至少有这么一个东西在这里转,人家不会觉得你Windows垃圾玩意儿又卡了。(你以为你这个东西在这里转着就没人以为你卡了啊摔(ノ`Д)ノ)
这个控件出现的地方也挺多的,Windows开机关机重启注销各种操作,Web各种加载,Android和IOS各种App加载啊啥的,现在基本都会放上一个东西在那里动。逸站的话就是一个疯狂颤抖的小电视了,实际上感觉是当年从NicoNico上直接搬过来的,人家也是一个疯狂颤抖的小电视,只不过表情比较震惊。饿了么外卖也灵性的不行,画个外卖小哥在上面骑摩托,明显是告诉别人你家外卖送的和App加载的一样慢嘛(笑。



至于什么问题,这个ProgressRing的存在本身就是为了解决加载慢的问题。你如果本身就加载慢,ProgressRing再怎么转,用户都不至于傻到总是盯着你的圈圈看吧。所以如果加载的快,ProgressRing还是有一定作用的,又好看,还能给用户一定的心理作用。但是如果你本身就卡成狗的话,emmm,我就不信还会有人专程去bilibili看小电视抖动了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: