精华内容
下载资源
问答
  • colorUI框架使用教程

    万次阅读 多人点赞 2019-03-10 16:43:30
    最近在帮别人做一个小程序,问起熟悉小程序的同伴们用什么UI框架比较好,在网上也又搜了一遍,感觉这个突然出现的ColorUI很有意思,也很精美,于是乎就试了一下,这里说一下自己初次使用所遇到的坑与感想: ...

    最近在帮别人做一个小程序,问起熟悉小程序的同伴们用什么UI框架比较好,在网上也又搜了一遍,感觉这个突然出现的ColorUI很有意思,也很精美,于是乎就试了一下,这里说一下自己初次使用所遇到的坑与感想:

    首先,单从小程序UI的方面来讲,能与ColorUI比肩的框架着实是没几个了,它好在哪?

    其一:组件精美,可以说每一个都制作精良,作者很用心,UI功底很扎实。

    其二:封装性特别特别的好,每一个单独的class选择器,都是一个封装极好的css小组件,我们可以灵活的组装与变幻,下边我会详细讲一下它的css封装。

    其三:感受到了作者的过人之处,迄今为止用过了好多UI框架。webUI框架,webAppUI框架以及小程序UI框架都有所尝试,这些框架所提供的组件的代码,相对而言都不是那么称心如意,因为有时候想在它们提供的组件上做一些微调,样式经常会被我搞得乱七八糟,但是colorUI就不一样,它的组件代码具有良好的兼容性,扩展性,我们可以在它的基础上进行灵活的修改,而不至于使其gg。

    OK,那么我们要如何去使用这个框架呢?尤其是在作者的文档还没出来之前?

    下边开始介绍它的使用方法,我们从先从github上下载的它的文件:

    GitHub地址:https://github.com/weilanwl/ColorUI/

    压缩有发现有两个文件夹:

    这两个文件夹都是可以直接部署在小程序开发工具上的项目,第一个就是ColorUI的作者制作的ColorUI小程序的项目源码,我们可以将其导入到小程序开发工具中,查看每个组建的源码并且使用,第二个template是一个空白的小程序模板,作者已经将ColorUI的使用环境搭建好了,我们可以直接在上边开始我们自己的项目。

    下边我们来看看这个demo,把它按照平常的步骤导入开发者工具:

    这个小程序的功能不做太多讲解,看代码:

    右侧有四个大文件夹,分别是custom-tab-bar、images、pages、和utils以及几个文件,custom-tab-bar就是小程序自己定义的导航栏,对自定义导航栏不理解的可以参考下:自定义tabBar

    简言之,如果想自定义app.json中的"window"和"tabBar"的样式,那么就必须在custom-tab-bar里边配置自己想要的window和tabBar样式,方法就是“windows”的“navigationStyle”属性改为“custom”,tabBar中的“custom”属性改为true,demo小程序的windows和tabBar都是使用的是自定义样式,这也是我们在读它的代码时要首先注意的一点。

    images和pages就不说了,utils文件夹没用,.gitattributes也没用,app.js 中主要写了作者为了自定义导航栏和tabBar所需要的全局变量,app.wxss中是对导航栏的css装饰。

    colorui.wxss就是colorUI的css源码库,所有组件的css样式都是通过几个css的class  selector组合而成的。 icon.wxss是colorUI所提供的icon库,就是所有的小图标,注意icon都不是图片的形式,而是文本的形式,我们如果想要引入不同的icon,直接凭借下边这行代码就可以:

    <text class='icon-{{icon-name}} lg text-{{color}}'></text>

    这里解释一下ColorUI样式的灵活封装:

    注意到class是由三个小selector组成:icon-iconName 、 lg、  text-color,第一个属性是“icon-”后边加上我们想要的icon名称,可以在小程序的图标界面查看所有icon及其名称,第二个属性加上之后,icon会变大,第三个是“icon-”后边加上我们想要的颜色,可以写red、yellow、orange、green等来单独确定icon的颜色(参数不能传入十六进制和rgb),当然,我们也可以给这个text标签加上一个id选择器,在css文件中覆盖它的大小和颜色。

     

    Pages文件夹:

    其中四个文件夹分别对应四个tabBar选项卡,剩下的一个auth是小程序的微信授权界面。点开基础组件:

    这里边的文件夹也是和:

    界面里的选项卡一一对应的,点击图标选项卡,打开basics文件夹下icon文件夹的wxxml代码:

    注意到:

    它是通过for循环来将所有图标展示的,展示图标的代码,就是红线所画的,因此当我们想引用图标的时候,直接粘代码、该参数即可!其他组件同理。

    要想在一个小程序项目中使用ColorUI也非常的简单,把colorui.wxss和icon.wxss粘贴到项目根路径下,然后在项目的app.wxss中加入两行代码即可:

    @import "icon.wxss";
    @import "colorui.wxss";
    

    之后我们就能引用ColorUI提供给我们的CSS修饰了,只不过目前来说还有些小麻烦,在正式文档出来之前,我们只能去参照作者给的demo演示小程序中的源码,想使用哪个组件,就把哪个组件的代码copy下来再稍加修饰。当然,这也是一种笨且有效的方法。当我们熟练地掌握Colorui中每个标签的class的组成及其含义之后(如上述所分析的那个引用icon的例子),我们就可以灵活地去运用它了,这也会极大地方便我们的开发过程。

    好啦,今天和大家分享的就是这些,ColorUI的精彩之处,还请慢慢体验吧!

    展开全文
  • Unity Color颜色转换 colorhex 转换color

    千次阅读 2018-06-27 14:07:29
    /// <summary>... /// color 转换hex /// </summary> /// <param name="color"></param> /// <returns></returns> public static string ColorToHex(Color co...

      /// <summary>
        /// color 转换hex
        /// </summary>
        /// <param name="color"></param>
        /// <returns></returns>
        public static string ColorToHex(Color color)
        {
            int r = Mathf.RoundToInt(color.r * 255.0f);
            int g = Mathf.RoundToInt(color.g * 255.0f);
            int b = Mathf.RoundToInt(color.b * 255.0f);
            int a = Mathf.RoundToInt(color.a * 255.0f);
            string hex = string.Format("{0:X2}{1:X2}{2:X2}{3:X2}", r, g, b, a);
            return hex;
        }


        /// <summary>
        /// hex转换到color
        /// </summary>
        /// <param name="hex"></param>
        /// <returns></returns>
        public static Color HexToColor(string hex)
        {
            byte br = byte.Parse(hex.Substring(0, 2), System.Globalization.NumberStyles.HexNumber);
            byte bg = byte.Parse(hex.Substring(2, 2), System.Globalization.NumberStyles.HexNumber);
            byte bb = byte.Parse(hex.Substring(4, 2), System.Globalization.NumberStyles.HexNumber);
            byte cc = byte.Parse(hex.Substring(6, 2), System.Globalization.NumberStyles.HexNumber);
            float r = br / 255f;
            float g = bg / 255f;
            float b = bb / 255f;
            float a = cc / 255f;
            return new Color(r, g, b, a);
        }

    展开全文
  • C# Color

    千次阅读 2018-12-06 10:00:03
    Color.AliceBlue 240,248,255 Color.LightSalmon 255,160,122 Color.AntiqueWhite 250,235,215 Color.LightSeaGreen 32,...
    Color.AliceBlue
    240,248,255
    Color.LightSalmon
    255,160,122
    Color.AntiqueWhite
    250,235,215
    Color.LightSeaGreen
    32,178,170
    Color.Aqua
    0,255,255
    Color.LightSkyBlue
    135,206,250
    Color.Aquamarine
    127,255,212
    Color.LightSlateGray
    119,136,153
    Color.Azure
    240,255,255
    Color.LightSteelBlue
    176,196,222
    Color.Beige
    245,245,220
    Color.LightYellow
    255,255,224
    Color.Bisque
    255,228,196
    Color.Lime
    0,255,0
    Color.Black
    0,0,0
    Color.LimeGreen
    50,205,50
    Color.BlanchedAlmond
    255,255,205
    Color.Linen
    250,240,230
    Color.Blue
    0,0,255
    Color.Magenta
    255,0,255
    Color.BlueViolet
    138,43,226
    Color.Maroon
    128,0,0
    Color.Brown
    165,42,42
    Color.MediumAquamarine
    102,205,170
    Color.BurlyWood
    222,184,135
    Color.MediumBlue
    0,0,205
    Color.CadetBlue
    95,158,160
    Color.MediumOrchid
    186,85,211
    Color.Chartreuse
    127,255,0
    Color.MediumPurple
    147,112,219
    Color.Chocolate
    210,105,30
    Color.MediumSeaGreen
    60,179,113
    Color.Coral
    255,127,80
    Color.MediumSlateBlue
    123,104,238
    Color.CornflowerBlue
    100,149,237
    Color.MediumSpringGreen
    0,250,154
    Color.Cornsilk
    255,248,220
    Color.MediumTurquoise
    72,209,204
    Color.Crimson
    220,20,60
    Color.MediumVioletRed
    199,21,112
    Color.Cyan
    0,255,255
    Color.MidnightBlue
    25,25,112
    Color.DarkBlue
    0,0,139
    Color.MintCream
    245,255,250
    Color.DarkCyan
    0,139,139
    Color.MistyRose
    255,228,225
    Color.DarkGoldenrod
    184,134,11
    Color.Moccasin
    255,228,181
    Color.DarkGray
    169,169,169
    Color.NavajoWhite
    255,222,173
    Color.DarkGreen
    0,100,0
    Color.Navy
    0,0,128
    Color.DarkKhaki
    189,183,107
    Color.OldLace
    253,245,230
    Color.DarkMagena
    139,0,139
    Color.Olive
    128,128,0
    Color.DarkOliveGreen
    85,107,47
    Color.OliveDrab
    107,142,45
    Color.DarkOrange
    255,140,0
    Color.Orange
    255,165,0
    Color.DarkOrchid
    153,50,204
    Color.OrangeRed
    255,69,0
    Color.DarkRed
    139,0,0
    Color.Orchid
    218,112,214
    Color.DarkSalmon
    233,150,122
    Color.PaleGoldenrod
    238,232,170
    Color.DarkSeaGreen
    143,188,143
    Color.PaleGreen
    152,251,152
    Color.DarkSlateBlue
    72,61,139
    Color.PaleTurquoise
    175,238,238
    Color.DarkSlateGray
    40,79,79
    Color.PaleVioletRed
    219,112,147
    Color.DarkTurquoise
    0,206,209
    Color.PapayaWhip
    255,239,213
    Color.DarkViolet
    148,0,211
    Color.PeachPuff
    255,218,155
    Color.DeepPink
    255,20,147
    Color.Peru
    205,133,63
    Color.DeepSkyBlue
    0,191,255
    Color.Pink
    255,192,203
    Color.DimGray
    105,105,105
    Color.Plum
    221,160,221
    Color.DodgerBlue
    30,144,255
    Color.PowderBlue
    176,224,230
    Color.Firebrick
    178,34,34
    Color.Purple
    128,0,128
    Color.FloralWhite
    255,250,240
    Color.Red
    255,0,0
    Color.ForestGreen
    34,139,34
    Color.RosyBrown
    188,143,143
    Color.Fuschia
    255,0,255
    Color.RoyalBlue
    65,105,225
    Color.Gainsboro
    220,220,220
    Color.SaddleBrown
    139,69,19
    Color.GhostWhite
    248,248,255
    Color.Salmon
    250,128,114
    Color.Gold
    255,215,0
    Color.SandyBrown
    244,164,96
    Color.Goldenrod
    218,165,32
    Color.SeaGreen
    46,139,87
    Color.Gray
    128,128,128
    Color.Seashell
    255,245,238
    Color.Green
    0,128,0
    Color.Sienna
    160,82,45
    Color.GreenYellow
    173,255,47
    Color.Silver
    192,192,192
    Color.Honeydew
    240,255,240
    Color.SkyBlue
    135,206,235
    Color.HotPink
    255,105,180
    Color.SlateBlue
    106,90,205
    Color.IndianRed
    205,92,92
    Color.SlateGray
    112,128,144
    Color.Indigo
    75,0,130
    Color.Snow
    255,250,250
    Color.Ivory
    255,240,240
    Color.SpringGreen
    0,255,127
    Color.Khaki
    240,230,140
    Color.SteelBlue
    70,130,180
    Color.Lavender
    230,230,250
    Color.Tan
    210,180,140
    Color.LavenderBlush
    255,240,245
    Color.Teal
    0,128,128
    Color.LawnGreen
    124,252,0
    Color.Thistle
    216,191,216
    Color.LemonChiffon
    255,250,205
    Color.Tomato
    253,99,71
    Color.LightBlue
    173,216,230
    Color.Turquoise
    64,224,208
    Color.LightCoral
    240,128,128
    Color.Violet
    238,130,238
    Color.LightCyan
    224,255,255
    Color.Wheat
    245,222,179
    Color.LightGoldenrodYellow
    250,250,210
    Color.White
    255,255,255
    Color.LightGreen
    144,238,144
    Color.WhiteSmoke
    245,245,245
    Color.LightGray
    211,211,211
    Color.Yellow
    255,255,0
    Color.LightPink
    255,182,193
    Color.YellowGreen
    154,205,50
    展开全文
  • Unity HexColor转换成Color

    千次阅读 2017-10-20 14:44:14
    public class CommonPalette { public static Color StringToColor(string colorStr) { if (string.IsNullOrEmpty(colorStr)) { return new Color(); } int col
       public class CommonPalette
    {
        public static Color StringToColor(string colorStr)
        {
            if (string.IsNullOrEmpty(colorStr))
            {
                return new Color();
            }
            int colorInt = int.Parse(colorStr, System.Globalization.NumberStyles.AllowHexSpecifier);
            return IntToColor(colorInt);
        }
        [NoToLuaAttribute]
        public static Color IntToColor(int colorInt)
        {
            float basenum = 255;
    
            int b = 0xFF & colorInt;
            int g = 0xFF00 & colorInt;
            g >>= 8;
            int r = 0xFF0000 & colorInt;
            r >>= 16;
            return new Color((float)r / basenum, (float)g / basenum, (float)b / basenum, 1);
    
        }
    }
    

    (调动:CommonPalette.StringToColor(#FFFFFF))

    展开全文
  • http://lowel.tiffen.com/edu/color_temperature_and_rendering_demystified.html ..."What is color? No object of itself alone has color. We know that even the most brightly colored obje
  • colorUI使用

    万次阅读 2019-08-19 22:07:27
    colorUI使用 一、colorUI简介 官网地址—还在完善 colorUI特点: 组件精美,色彩十分鲜艳 封装特特特特别的好,每一个样式都是单独的class选择器,都是封装极好的css小组件 兼容性,扩展性极好。亲测在vant weep...
  • Flutter color颜色的用法

    万次阅读 2019-05-05 14:54:23
    系统自带color的使用和自定义color 系统的color 查看Color的源码: static const Color black = Color(0xFF000000); 可以看到,这里的black也是赋值封装好的,我们可以直接调用(Colors.black 即可)。 当然系统...
  • PAT-A-1054 The Dominant Color 【散列】

    万次阅读 2020-05-22 11:17:23
    Behind the scenes in the computer's memory, color is always talked about as a series of 24 bits of information for each pixel. In an image, the color with the largest proportional area is called the ...
  • Flutter Color的使用

    万次阅读 2018-12-05 09:49:29
    4种定义Color的方式: Color c = const Color(0xFF42A5F5);//16进制的ARGB Color c = const Color.fromARGB(0xFF, 0x42, 0xA5, 0xF5); Color c = const Color.fromARGB(255, 66, 165, 245); Color c = const ...
  • Eclipse color Theme离线安装

    千次下载 热门讨论 2013-12-10 14:07:15
    解压缩到eclipse目录下. 在window--->preference-->appearance-->color theme中选择
  • Color correction

    千次阅读 2014-10-29 10:20:42
    Introduce ... Color correction is general term(refer to wiki), in video game, it's also called 'color grading'.  Color grading is the process of altering and enhancing the color of a moti
  • Color Histograms

    千次阅读 2018-06-02 16:23:06
    将颜色信息转化为用来分类的特征的一种方法,就是将颜色值转为直方图值(color values into a histogram)。 构建直方图,你只需要划分你的数据值范围0-255。 你只需要划分你的数据值范围0-255,如下离散图: ...
  • 首先给出cocos2d标准库中的三个类的构造函数和定义,他们也是可以互相转换的 cocos2d中表示颜色有三种对象:Color3B 用三个 0-255 的整数描述颜色。Color4B 用四个 0-255 的整数描述颜色,前三个参数与3B一样,最后...
  • color,bgcolor,background-color,border-color的区别
  • ColorFilter

    千次阅读 2016-05-13 16:31:16
    1 概述ColorFilter主要用来处理颜色,这里将讲解它的三个子类,ColorMatrixColorFilter, LightingColorFilter以及PorterDuffColorFilter。2 ColorMatrixColorFilter这个类主要是使用matrix也就是矩阵对颜色做运算,...
  • color admin 是本人非常喜欢的angular ui之一 曾经在很多项目开发中使用过,搭建个演示站显摆显摆演示地址 http://www.coloradmin.cn使用文档 http://doc.coloradmin.cn http://ui.dtmao.cc/cases/show-54.html...
  • 最近遇到在CAD里面获得的颜色在datagridview对应的单元格背景色设置为该颜色,就给记录下来。 color:Autodesk.AutoCAD.Colors.Color layerInfo,colorIndex:为CAD...Color color = Color.FromColorIndex(ColorMe...
  • Lab color space

    千次阅读 2018-05-19 14:11:12
    之前介绍过了HSV color space
  • android color

    千次阅读 2010-12-12 23:06:00
    android color
  • Android color大全

    千次阅读 2016-08-12 12:43:17
    Android color大全<resources> <color name="white">#ffffff</color><!--白色 --> <color name="ivory">#fffff0</color><!--象牙色 --> <color name="lightyellow">#ffffe0</color><!--亮黄色 --> <color name=...
  • ColorUI使用方法

    千次阅读 2020-05-11 15:12:47
    ColorUi使用 ColorUI是一个Css类的UI组件库!不是一个Js框架。相比于同类小程序组件库,ColorUI更注重于视觉交互! 在线文档 Github下载地址 1.第一步先下载我们的ColorUI组件库,下载完毕后我们进行解压 更详细的...
  • Android color文件

    千次阅读 2018-03-22 14:42:03
    colors &lt;?xml version="1.0" encoding="...color name="colorPrimary"&gt;#3F51B5&lt;/color&gt; &lt;color name="colorPrimaryDark"&gt;#303F
  • Unity 控制HDR Color Intensity

    千次阅读 2020-06-05 17:36:04
    float factor = Mathf.Pow(2,intensity); Color color = new Color(red*factor,green*factor,blee*factor); 如果用Shader Graph
  • uniapp如何引入colorUI

    千次阅读 2020-03-12 17:50:14
    color UI 使用文档 https://www.kancloud.cn/m22543/colorui/1289227 Uni-app中引入第三方ColorUI 1.去colorui官网下载colorui压缩包 官方网址:https://www.color-ui.com 2.解压压缩包,将colorui文件夹放到自己的...
  • pygame.Color

    千次阅读 2017-09-30 20:25:04
    pygame.Color 翻译,望相关人士加以指正
  • color 常用色值

    千次阅读 2018-08-30 17:37:53
    <?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDark">#303F9F</color> &...
  • pygame之color模块

    千次阅读 2018-08-12 21:10:20
    pygame.Color.r—得到或设置颜色的红色值pygame.Color.g—得到或设置颜色的绿色值pygame.Color.b—得到或设置颜色的蓝色值pygame.Color.a—得到或设置颜色的透明度pygame.Color.cmy—获取或设置cmy表示颜色py...
  • Android通过Enable动态设置color
  • Android studio color文件

    千次阅读 2019-03-21 19:09:20
    <?xml version="1.0" encoding="utf-8"?...color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#FFFFF0</color><!--象牙色 --> <c...
  • Color Drawable

    千次阅读 2012-03-21 22:23:18
    android的图片资源除了常规图片之外,还支持自定义的颜色图片,分为矩形和圆角矩形。下面分别说明一下这两种自定义图片的用法。...ColorDrawable redDrawable = (ColorDrawable) activity.getResources

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 309,985
精华内容 123,994
关键字:

color