图标 订阅
图标是图纸标题栏的简称。图标的作用是表示本张图纸的类别、图名、项目名称、图纸编号等,以便从图纸目录中能迅速查找到所需要的图纸。图标的内容包括: (1)工程名称。指建设项目(或建设单位)名称,如“××化肥厂”。(2)工程项目。指本工程中的单位工程名称,如“硫胺车间”。(3)图名。主要表明本张图纸的主要内容,如“底层平面图”、“标准层平面图”等。(4)设计号。指设计部门对该工程的编号。(5)图别。表明本张图纸所属的专业类别,如“建施”、“结施”等。(6)图号:指本张图纸在其属一类专业图纸中的编号,用阿拉伯数字编排。 展开全文
图标是图纸标题栏的简称。图标的作用是表示本张图纸的类别、图名、项目名称、图纸编号等,以便从图纸目录中能迅速查找到所需要的图纸。图标的内容包括: (1)工程名称。指建设项目(或建设单位)名称,如“××化肥厂”。(2)工程项目。指本工程中的单位工程名称,如“硫胺车间”。(3)图名。主要表明本张图纸的主要内容,如“底层平面图”、“标准层平面图”等。(4)设计号。指设计部门对该工程的编号。(5)图别。表明本张图纸所属的专业类别,如“建施”、“结施”等。(6)图号:指本张图纸在其属一类专业图纸中的编号,用阿拉伯数字编排。
信息
外文名
ICOn
概    念
具有明确指代含义的计算机图形
界面图标
功能标识
外国语缩写
ICO(也作文件扩展名)
中文名
图标
广    义
图形符号
狭    义
应用于计算机软件方面
桌面图标
软件标识
图标图标翻译
图标文件:外语缩写ico(也作文件扩展名)【例句用法】1. 因此有人说:“Windows是用户的天堂,它充满了美丽的图标、画面和菜单。”
收起全文
精华内容
参与话题
问答
  • 下载并安装Adobe Illustrator CC 2019简称AI 下载并安装FontLab7简称AI 软件安装包: ... 自定义字体 为什么要使用自定义字体? 浏览器对于字体的支持力度不一样,概括的说:不是所有的字体浏览器都支持!...

    下载并安装Adobe Illustrator CC 2019简称AI
    下载并安装FontLab7简称AI

    软件安装包:
    链接: https://pan.baidu.com/s/1C8d44Y2z4ro7hKg9amt86g 提取码: tvng


    自定义字体 为什么要使用自定义字体?

    浏览器对于字体的支持力度不一样,概括的说:不是所有的字体浏览器都支持!

    换而言之:要使用浏览器不支持的字体,就得通过其它方法解决

    解决方案:

    css3中使用@font-face可以支持浏览器不支持得字体


    第一步、需要将字体文件 xxx.ttf或者xxx.eot上传到服务器上,让外网能够下载这个字体文件


    第二步、在需要使用该字体得页面中使用@font-face引入外部字体,如下设置

    其中得src就是引入字体文件,然后font-family给该字体定义一个名字例如:myFont

    <style type="text/css">
      @font-face {
        font-family: myFont;
        src: url('自定义的字体文件.ttf'),
        url('自定义的字体文件.eot'); /* IE9+ */
      }
    
      /*使用方式如下*/
      div {
        font-family: myFont;
      }
    </style>
    

    最后、给指定元素得css设置font-family值就是上面定义的名字


    对于上面的tty文件,在windows操作系统中:C:\Windows\Fonts下存放着大量的tty文件
    下面是字体文件的部分截图

    在这里插入图片描述


    字体图标(矢量字体)

    矢量字体与普通字体区别在于,矢量字体不会随着缩放而变形,变色。

    自定义字体图标

    原理:自定义字体图标就是通过将字体矢量图进行绑定。

    首先需要画矢量图

    Adobe Illustrator CC 2019 --下面简称AI来画矢量图

    在AI中 文件–>新建
    默认即可
    在这里插入图片描述
    使用工具栏画矢量图图标

    在这里插入图片描述
    如下我画了一个房子
    在这里插入图片描述

    然后Ctrl + A 全选,Ctrl + C 复制,最后需要粘贴到Fotlab7中
    在这里插入图片描述

    然后进行字体和图标的绑定

    使用FontLab7将字体和矢量图进行绑定
    打开FotLab7 新建字体
    在这里插入图片描述
    在这里插入图片描述

    第三步、将签名通过AI画的图标复制粘贴到双击后的窗口中

    在这里插入图片描述

    第四步、导出字体,格式 ttf

    在这里插入图片描述
    在这里插入图片描述
    然后就会有如下的文件夹
    在这里插入图片描述
    最里面有一个ttf文件
    在这里插入图片描述

    第五步、ttf文件转换成浏览器支持的woff文件

    使用下面任意一个在线网站进行转换

    1. https://transfonter.org/
      在这里插入图片描述

    2. https://www.fontsquirrel.com/tools/webfont-generator
      在这里插入图片描述

    第六步、解压下载压缩包

    复制里面的woff和woff2文件到项目中,参考解压后提供的css文件内容的代码,将里面的css代码复制粘贴到项目中即可使用了

    使用案例在解压后的文件中有

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <style>
    		@font-face {
    			font-family: 'Unnamed';/*这个值是 后面类中font-family需要填入的内容*/
    			src: url('Unnamed-Regular.woff2') format('woff2'),
    				url('Unnamed-Regular.woff') format('woff');
    			font-weight: normal;
    			font-style: normal;
    			font-display: swap;
    		}
    		.your-style { /*这个类名自己定义*/
    			font-family: 'Unnamed'; /*和上面font-family的值一样*/
    			font-weight: normal;/*默认值不用改*/
    			font-style: normal;/*默认值不用改*/
    			font-size:200px;/*设置字体大小200px*/
    			color:red;/*字体颜色红色*/
    		}
        </style>
    </head>
    <body>
    <div class="your-style">A</div>
    </body>
    </html>
    

    最终效果图
    在这里插入图片描述

    展开全文
  • Android应用图标微技巧,8.0系统中应用图标的适配

    万次阅读 多人点赞 2018-03-13 07:56:38
    大家好,2018年的第一篇文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经...

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/79417483

    本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每个工作日都有文章更新。

    大家好,2018年的第一篇文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。

    现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经搭载了Android 8.0系统,紧接着小米、华为、OV等国产手机厂商即将推出的新年旗舰机也会搭载Android 8.0系统。因此,现在已经是时候需要让我们的应用程序对Android 8.0系统进行适配了。

    其实在去年Android 8.0系统刚推出的时候,我就仔细翻阅过Google官方的功能变更文档。变更项着实不少,但是真正需要我们去进行功能适配的地方却并不多。总结了一下,最主要需要进行适配的地方有两处:应用图标和通知栏。那么我们就分为上下两篇来分别对这两处功能适配进行讲解,先从应用图标开始。

    为什么要进行应用图标适配?

    可能有些朋友觉得困惑,应用图标这种东西从Android远古时代就已经有了,而且功能格外的简单,就是放张图片而已,这有什么好适配的呢?但实际上,在当前Android环境下,应用图标功能是极其混乱的。

    如果说要讲一讲手机应用图标的历史,其实要从苹果开始讲起。在上世纪80年代,苹果还在设计Lisa和Macintosh电脑的时候,乔布斯就是个圆角矩形的狂热支持者。当时苹果的工程师写出了一套绝妙的算法,可以在电脑上绘制出圆和椭圆,所有观看者都被震惊了,除了乔布斯,因为乔布斯觉得圆和椭圆虽然也不错,但是如果能绘制出带圆角的矩形就更好了。当时那位工程师觉得这是不可能实现的,而且也完全用不着圆角矩形,能满足基本的绘图需求就可以了。乔布斯愤怒地拉着他走了3条街,指出大街上各种应用圆角矩形的例子,最后那位工程师第二天就做出了绘制圆角矩形的功能。

    因此,在2007年一代iPhone诞生的时候,所有应用程序的图标都毫不出乎意料地使用了圆角矩形图标,即使是第三方应用也被强制要求使用圆角矩形图标,并且这一规则一直延续到了今天的iOS 11当中,如下图所示:

    相反,Android系统在设计的时候就不喜欢苹果这样的封闭与强制,而是选择了自由与开放,对应用图标的形状不做任何强制要求,开发者们可以自由进行选择:

    可以看到,在Android上,应用图标可以是方形、圆形、圆角矩形、或者是其他任意不规则图形。

    本来就是两家公司不同的设计理念,也说不上孰高孰低。但由于Android操作系统是开源的,国内一些手机厂商在定制操作系统的时候就把这一特性给改了。比如小米手机,就选择了向苹果靠拢,强制要求应用图标圆角化。如果某些应用的图标不是圆角矩形的呢?小米系统会自动给它加上一个圆角的效果,如下图所示:

    小米的这种做法看上去是向苹果学习,但实际上是相当恶心的。因为谁都可以看出来,这种自动添加的圆角矩形非常丑,因此很多公司就索性直接将应用的图标都设计成圆角矩形的,正好Android和iOS都用同一套图标还省事了。

    但是这就让Google不开心了,这不是变向强制要求开发者必须将图标设计成圆角矩形吗?于是在去年的Google I/O大会上,Google点名批评了小米的这种做法,说其违反了Android自由和开放的理念。

    除了变向强制要求应用图标圆角化,小米的这种处理方式还有一个弊端,就是如果应用图标的圆角弧度和小米系统要求的不同,那么会出现异常丑陋的效果:

    看到这样的应用图标,真的是一脸尴尬症都要犯了。就因为这两款应用图标的圆角弧度设计得大于了小米系统要求的圆角弧度,就被自动添加上了这样丑陋的白边。

    问题是已经存在了,那么应该怎么解决呢?说实话,这确实是一个长期以来都让人头疼的问题,Google多年来对此也是睁一只眼闭一只眼。终于在Android 8.0系统中,Google下定决心要好好整治一下Android应用图标的规范性了,今天我们就来学习一下。

    8.0系统的应用图标适配

    这个问题对于Google来说还是挺难解决的。因为Google一直在强调自由与开放,那么小米强制要求所有应用图标都必须圆角化也是人家的自由呀,你不准人家这么干是不是本身就违背了自由和开放的理念呢?当然我们在这里讨论这个,有点像讨论先有鸡还是先有蛋的感觉,不过Google还是想出了一套完美的解决方案。

    从Android 8.0系统开始,应用程序的图标被分为了两层:前景层和背景层。也就是说,我们在设计应用图标的时候,需要将前景和背景部分分离,前景用来展示应用图标的Logo,背景用来衬托应用图标的Logo。需要注意的是,背景层在设计的时候只允许定义颜色和纹理,但是不能定义形状。

    那么应用图标的形状由谁来定义呢?Google将这个权利就交给手机厂商了。不是有些手机厂商喜欢学习苹果的圆角图标吗?没问题,由于应用图标的设计分为了两层,手机厂商只需要在这两层之上再盖上一层mask,这个mask可以是圆角矩形、圆形或者是方形等等,视具体手机厂商而定,就可以瞬间让手机上的所有应用图标都变成相同的规范。原理示意图如下:

    可以看到,这里背景层是一张蓝色的网格图,前景层是一张Android机器人Logo图,然后盖上一层圆形的mask,最终就裁剪出了一张圆形的应用图标。

    我一定要适配吗?

    有些朋友可能会觉得这种分成两层的应用图标设计太过于麻烦,不适配可以吗?也有些朋友可能会说,自己的APP并没有做过应用图标适配,在Android 8.0手机上也照样跑得好好的。

    事实上,这个新功能Google是准备让它慢慢过渡的,而不是一次性就强推给所有的开发者。如果你的APP中的targetSdkVersion是低于26的,那么就可以不用进行应用图标适配,Android 8.0系统仍然是向下兼容的。但是如果你将targetSdkVersion指定到了26或者更高,那么Android系统就会认为你的APP已经做好了8.0系统的适配工作,当然包括了应用图标的适配。

    如果你将targetSdkVersion指定到了26,但是却没有进行Android 8.0系统的应用图标适配,那么会出现什么样的效果呢?这里我举几个反面示例:

    这是Google Pixel手机上的截图,操作系统是Android 8.0。可以看到,这两个应用的图标都非常奇怪,本来设计的都是一个圆角矩形的图标,但是却又在外面套上了一个白色的圆圈。为什么会出现这种情况呢?就是因为这两个应用都将targetSdkVersion指定到了26以上,但是却又没有做8.0系统的应用图标适配,而Pixel手机设定的mask是圆形的,所以就自动在应用图标的外层套了一个白色的圆圈。

    由此可以看出,爱奇艺和饿了么这两款应用都是没有在Pixel上进行兼容性测试的。不过考虑到它们都是只在国内市场提供服务,因此也情有可原。

    当然了,国内的Android 8.0手机很快也要开始普及了,我相信没有任何人会希望自己的APP也出现上述的效果,因此下面我们就来开始具体学习,如何进行8.0系统的应用图标适配。

    新建一个项目

    如果有人问我8.0系统应用图标适配到底难不难?这里我会回答,一点都不难。相信所有看完这篇文章的人立马就能学会,但前提是你需要有一个好的工具——Android Studio 3.0或更高版本。

    很高兴告诉大家,Android Studio 3.0中已经内置了8.0系统应用图标适配的功能,如果你已经安装了Android Studio 3.0的话,那么恭喜你,你已经成功了百分之九十了。如果你还在用老版的Android Studio,那么赶快去升级一下,然后再接着看这篇文章。

    好的,那么现在我们就用Android Studio 3.0来新建一个项目,就叫它IconTest吧。

    创建好项目之后,打开app/build.gradle文件检查一下,确保targetSdkVersion已经指定到了26或者更高,如下所示:

    apply plugin: 'com.android.application'
    
    android {
        compileSdkVersion 26
        defaultConfig {
            applicationId "com.example.icontest"
            minSdkVersion 15
            targetSdkVersion 26
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        }
    }

    可以看到,这里我在创建新项目的时候默认targetSdkVersion就是26,如果你是低于26的话,说明你的Android SDK有些老了,最好还是更新一下。当然如果你懒得更新也没关系,手动把它改成26就可以了。

    接下来打开AndroidManifest.xml文件,代码如下所示:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.icontest">
    
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
            <activity android:name=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    
    </manifest>

    这里我们需要关注的点是android:icon这个属性,通过这个属性,我们将应用的图标指定为了mipmap目录下的ic_launcher文件。另外大家可能注意到还有一个android:roundIcon属性,这是一个只适用在Android 7.1系统上的过渡版本,很快就被8.0系统的应用图标适配所替代了,我们不用去管它。

    刚才说了,应用图标被指定为了mipmap目录下的ic_launcher文件,那么我们快去看下这个文件吧:

    这里虽然目录很多,但是相信任何只要是入了门的Android开发者都能看得懂。唯一需要我们留意的就是mipmap-anydpi-v26这个目录,这个目录表示什么意思呢?就是Android 8.0或以上系统的手机,都会使用这个目录下的ic_launcher来作为图标。

    你会发现,mipmap-anydpi-v26目录下的ic_launcher并不是一张图片,而是一个XML文件,我们打开这个文件看一下,代码如下所示:

    <?xml version="1.0" encoding="utf-8"?>
    <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
        <background android:drawable="@drawable/ic_launcher_background" />
        <foreground android:drawable="@drawable/ic_launcher_foreground" />
    </adaptive-icon>

    这是一个8.0系统应用图标适配的标准写法,在<adaptive-icon>标签中定义一个<background>标签用于指定图标的背景层,定义一个<foreground>标签用于指定图标的前景层。

    那么我们分别来看一下背景层和前景层分别都是些什么内容吧,首先打开ic_launcher_background文件,内容如下图所示:

    这是一个使用SVG格式绘制出来的带纹理的底图。当然如果你看不懂这里面的代码也没有关系,因为我也看不懂。SVG格式的图片都是使用AI、PS等图像编辑软件制作之后导出的,基本没有人可以手工编写SVG图片。

    当然,背景层并不是一定要用SVG格式的图片,你也可以使用普通的PNG、JPG等格式的图片,甚至是直接指定一个背景色都可以。

    看完了背景层接着我们来看前景层,打开ic_launcher_foreground文件,内容如下所示:

    类似地,这里也是使用SVG格式绘制出了一个Android机器人的Logo,并且这个机器人还是带投影效果的。当然了,前景层我们也是可以使用PNG、JPG等格式的图片的,待会儿会进行演示。

    好的,现在已经把应用图标相关部分的代码都解释完了,那么这样一个刚刚创建完成的空项目运行起来到底会是什么样的效果呢?我们跑一下看看就知道了,如下图所示:

    可以看到,这就是一个前景层盖在背景层上,然后再被圆形mask进行裁剪之后的效果。

    好的,那么现在剩下的问题就是,我们如何才能对自己的应用图标在Android 8.0系统上进行适配?

    开始适配

    看到爱奇艺的8.0系统应用图标适配工作做得这么差,我就准备拿爱奇艺来做为例子了,我们一起来帮爱奇艺的Android版做个漂亮的应用图标适配吧。

    那么很显然,根据8.0系统的应用图标设计,我们需要准备一个前景层和一个背景层才行。

    前景层也就是爱奇艺的Logo了,这里我通过Photoshop把爱奇艺的Logo图取了出来。

    由于这是一张背景透明的图片,如果直接贴到文章里面就一片白色,啥也看不见了,于是我只好在文章里贴了一张带灰色背景的图片。如果大家需要获取爱奇艺这张前景图的原图,可以点击 这里 获取。

    解决了前景层,接下来我们来看背景层。其实背景层比前景层就简单多了,一般如果没有什么特殊需求的话,背景层直接使用某种纯色就可以了。

    这里我用Photoshop吸取了一下爱奇艺原始应用图标的背景色,值是#04ca00。当然,爱奇艺的背景色并不是完全的纯色,而是有细微的颜色渐变的。不过这里我们只是举例讲解而已,就不追究这些细节了。

    那么现在前景层和背景层都准备好了,接下来我们正式开始进行8.0系统的应用图标适配。重新回到IconTest项目当中,然后按下Windows:Ctrl+Shift+A / Mac:command+shft+A 快捷键,并输入Image Asset,如下所示:

    点击回车键打开Asset Studio编辑器,在这里就可以进行应用图标适配了。

    这个Asset Studio编辑器非常简单好用,一学就会。左边是操作区域,右边是预览区域。

    先来看操作区域,第一行的Icon Type保持默认就可以了,表示同时创建兼容8.0系统以及老版本系统的应用图标。第二行的Name用于指定应用图标的名称,这里也保持默认即可。接下来的三个页签,Foreground Layer用于编辑前景层,Background Layer用于编辑背景层,Legacy用于编辑老版本系统的图标。

    再来看预览区域,这个就十分简单了,用于预览应用图标的最终效果。在预览区域中给出了可能生成的图标形状,包括圆形、圆角矩形、方形等等。注意每个预览图标中都有一个圆圈,这个圆圈叫作安全区域,必须要保证图标的前景层完全处于安全区域当中才行,否则可能会出现图标被手机厂商的mask裁剪掉的情况。

    为了让大家能够更加直观地看到操作,这里我使用一张GIF图来演示操作的过程:

    最终,Android Studio会自动帮我们生成适配8.0系统的应用图标,以及适配老版本系统的应用图标,我们甚至一行代码都不用写,一切工作就已经完成了。感兴趣的朋友可以自己到mipmap目录下面去观察一下Android Studio帮我们生成了哪些东西,这里就不带着大家一一去看了。

    最后,让我们来运行一下程序,并且和正版爱奇艺的应用图标放在一起对比一下吧:

    可以看到,做过8.0系统应用图标适配之后,效果明显要好看太多了,也希望爱奇艺的官方APP也能早日完成适配吧。

    好了,今天这篇文章就到这里,相信大家都已经轻松掌握了Android 8.0系统的应用图标适配,下篇文章会讲解Android 8.0系统的通知栏适配,感兴趣的朋友请继续阅读 Android通知栏微技巧,8.0系统中通知栏的适配

    关注我的技术公众号,每天都有优质技术文章推送。关注我的娱乐公众号,工作、学习累了的时候放松一下自己。

    微信扫一扫下方二维码即可关注:

    20160507110203928         20161011100137978

    展开全文
  • 在AS中file->new->image asset修改了默认启动图标的资源图片,ru't然后安装到手机上,在安装页面显示图标修改了,如图 ![图片说明](https://img-ask.csdn.net/upload/201901/18/1547795140_365912.jpg) 然而安装后...
  • Axure中SVG矢量图标的使用方法及资源推荐

    万次阅读 多人点赞 2019-11-14 09:15:47
      我们经常需要在原型中使用各种各样的图标,所以往往需要大量的图标素材。并且,为了保证图标缩放不失真,这些素材最好是矢量图。刚好最新的Axure RP 8.0版本支持导入SVG矢量图,可以直接把SVG导入到原型中。  ...

      我们经常需要在原型中使用各种各样的图标,所以往往需要大量的图标素材。并且,为了保证图标缩放不失真,这些素材最好是矢量图。刚好最新的Axure RP 8.0版本支持导入SVG矢量图,可以直接把SVG导入到原型中。

      这里就给大家推荐一个SVG图标资源库,请移步:> 阿里巴巴矢量图标库

      该网站可以使用新浪微博账号和Github账号登录,登录之后能够下载图标文件。图库支持导出SVG,AI,PNG三种格式的文件。在查找图标的时候,可以使用阿里巴巴图标资源库的搜索功能,来搜索心仪的图标,例如搜索“支付宝”会有很多相关图标:
    在这里插入图片描述

    然后选择一个可以进行下载:
    在这里插入图片描述
    最下方还支持修改颜色和图标大小,可以根据自己的需求自行修改:
    在这里插入图片描述
      这里我们选择【SVG下载】。

      下载下来的图标,可以拖入AxureRP8的画布中,或者在画布中放入图片元件后,双击图片元件导入下载下来的图标。

      不过,这个时候的图标在Axure中还不能编辑颜色。

      我们需要点中图标,然后在属性中选择【转换SVG图片为形状】。

    在这里插入图片描述
    将图片转换为形状之后,我们就可以为图标编辑颜色,不但能够编辑单色,而且可以编辑渐变色。
    在这里插入图片描述
    学会了吗?快去使用吧!!

    展开全文
  • android 10 如何通过代码隐藏桌面图标。 以下的这些方法测试了一下在10以前的系统都是有效的,但在10的系统上是无效的: 1、AndroidManifest.xml中这么设置启动页,然后打包的时候指定启动页 ``` ...
  • Word、Excel、PPT等图标异常解决方案

    万次阅读 多人点赞 2016-08-30 00:06:48
    本文出处:CSDN http://blog.csdn.net/xcyyueqiu/article/details/52357567啰嗦几句…前不久才重装过系统,可是没多久就出现了一个很恶心的问题:word文档、excel文档图标异常,显示的是下面这样: 打开倒是可以...

    啰嗦几句…

    前不久才重装过系统,可是没多久就出现了一个很恶心的问题:word文档、excel文档图标异常,显示的是下面这样:
    异常图标
    打开倒是可以正常用word打开,文件关联是对的,重装office都没解决。
    忍了几天终于忍不了啦,尝试网上搜了几次,都没有找到解决办法。

    插一行

    评论里有人说:

    最简单的方法是删掉注册表那里的,然后去控制面板–程序和功能–office2010–右键更改–选修复就行了

    很久没用Windows了,我没试,遇到问题的可以试试。

    进入正题

    • 问题所在

    今天再次折腾一下,偶然发现一处似乎起着决定性的地方:
    注册表的**[HKEY_CLASSES_ROOT\Word.Document.12\DefultIcon]**
    这里的12是word文件版本,12对应的应该是docx,8对应的应该是97~03的doc,大概如此,不做深究,从名字能看出,这个肯定跟图标有关系的,点进去看到:

    DefultIcon

    竟然是wps.exe。。。而wps是曾经装某个软件的时候被偷偷摸摸装上的(我已经很小心了…唉…存钱买果),没想到软件卸载了,屁股却没擦干净。

    这里说一下对上图中“***\wps.exe,3”的推测,记得大学的时候闲着没事,捣鼓过icon提取软件,可以提取exe或某些dll里面打包的icon,一个exe或dll里面可能有很多icon(包括不同尺寸和内容,当然也可以没有),而这个3可能跟顺序有关,类似于数组的索引吧…算了,不求甚解啦

    • 既然找到问题所在,改起来自然不在话下。

    改成c:\word安装处\word.exe,1
    改成c:\word安装处\word.exe,2
    改成c:\word安装处\word.exe,3
    改成c:\word安装处\word.exe,4
    改成c:\word安装处\word.exe,5
    word安装处可以试试在word快捷方式上右键->打开文件位置,如果还是个快捷方式,则继续右键->打开文件位置。
    注意:更改后想要看到效果,需要重建图标缓存,方法在最后

    效果分别如下:

    1
    2
    3
    4
    5

    不好意思…每次都把那个蠢xlsx带着…

    看了几个都没有喜欢的,灵光一闪,改成c:\word安装处\word.exe,0

    0

    嗯~~~好,就它啦!

    • xlsx、pptx类似,动动手吧,帮windows和流氓软擦屁股…

    提示:
    xlsx在[HKEY_CLASSES_ROOT\Excel.Sheet.12\DefultIcon]
    pptx在[HKEY_CLASSES_ROOT\PowerPoint.Show.12\DefultIcon]
    如果doc、xls、ppt图标异常,把Word.Document.8、Excel.Sheet.8、PowerPoint.Show.8的DefultIcon也改一下,应该就ok啦

    • 最终如图:

    excel
    啊哈,舒服多了~

    重建图标缓存方法

    将以下内容保存为 无论啥名字.vbs (文件放哪都行,桌面就行),运行即可

    On Error Resume Next
    Set FSO = CreateObject("Scripting.FileSystemObject")
    FSO.DeleteFile(FSO.GetSpecialFolder(0) & "\shelliconcache")
    Set FSO = Nothing
    Set Pros = GetObject("winmgmts:\\.\root\cimv2").ExecQuery ("Select * from Win32_Process Where Name = 'explorer.exe'")
    For Each Pro in Pros
    Pro.Terminate
    Next
    
    
    
    展开全文
  • 常见的图标含义 Icon Description Class Abstract class Groovy class Annotation Enumeration Exception ...
  • 1、按住option键(或长按图标)出现抖动,如图标左上角有删除标识,点击就可以删除,如没有删除标识,请参考下面办法 2、Finder中找到Applications文件夹(默认左边快捷已提供),选中需要删除的应用,右键菜单中...
  • office图标异常解决办法

    万次阅读 多人点赞 2018-08-25 11:47:49
    前不久才重装过系统,可是没多久就出现了一个很恶心的问题:word文档、excel文档图标异常,显示的是下面这样: (造成这样的原因一般是装了wps,卸载后又装了office) 打开倒是可以正常用word打开,文件关联是对的...
  • 桌面软件图标变白怎么解决

    万次阅读 2019-03-22 19:51:43
    解决桌面软件图标变白、消失 如果说桌面图标都不见了: 右键 --> 查看 --> 显示桌面图标 电脑软件图标变为白色 以前它是这样: 更新后: 电脑桌面图标变成白色的底是因为桌面图标缓存有问题,当桌面图标...
  • 900多个android开发小图标素材,很多精美小图标收集

    万次下载 热门讨论 2013-11-06 13:47:29
    900多个android开发小图标素材,很多精美小图标收集!真心很不错!
  • 【UI】抗疫图标,疫情图标素材(免费) 知名的免费图标网站 Iconfinder 要和大家一起对抗新冠病毒,和图标设计师联手推出一系列「防疫免费图标集」(Coronavirus awareness icons),超过 200 个与公共卫生、病毒...
  • ICO 图标快速制作

    千次阅读 多人点赞 2020-07-06 00:25:21
    今天来为大家讲解下 ICO 图标的制作方法,ICO 是 Windows 的一种图标格式,一般呈现出图案的样式,但它并不单单是一张图案,它是一种存储多张图案、多尺寸、多色板的图标文件。一个 ICO 图标实际上是多张不同格式的...
  • vue、vue 所有图标、vue Icon 所有图标、vue 图标所有类型、vue 自定义图标 Icon使用方法1.线框风格1.方向性图标2.提示建议性图标3.编辑类图标4.数据类图标5.网站通用图标6.品牌和标识2.实底风格1.方向性图标2.提示...
  • IDEA图标解释

    千次阅读 2018-04-25 13:13:10
    共同图标描述类抽象类Groovy类注解列举例外最终的Java类接口包含main()方法声明的Java类。测试用例Java类位于Sources根目录之外。有关详细信息,请参阅使用模块部分 。从编译中排除的 Java类。PHP特质PHP测试方法...
  • Spring Boot 项目设置网站图标

    千次阅读 2020-02-07 09:31:00
    点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者|二师兄来源 |公众号「程序新视界」正常情况下,每个网站都会有一个对应的网站图标(Favicon...
  • QQ启动时,右下角会有企鹅的小图标。使用Electron可以通过下面的方法实现这种效果1.这是我们项目的目录结构2.打开main.js ,目前我的main.js 是这样的:const {app, BrowserWindow} = require('electron'); let win...
  • layui图标使用和自定义矢量库图标

    万次阅读 2018-07-03 21:01:52
    layui图标: layui 的所有图标全部采用字体形式,取材于阿里巴巴矢量图标库(iconfont)点击打开链接矢量图标库。 使用方法: 通过对一个内联元素(一般推荐用i标签)设定class="layui-icon",来定义一个图标,...
  • 修改Tomcat服务器启动图标

    千次阅读 2019-07-27 19:03:27
    文章目录修改Tomcat服务器启动图标推荐文章第一步:预览第二步:修改 修改Tomcat服务器启动图标 推荐文章 Tomcat服务器下载、安装、配置环境变量教程(超详细) ...
  • Flutter 修改App的名称和图标

    万次阅读 2019-07-10 09:44:13
    文章目录Android修改名称和图标IOS修改名称和图标 Flutter新创建的项目默认的图标是Flutter icon,项目名称我们一般是英文的,但我们想让用户看到的app名称一般是中文的,所以我们就需要修改App的名称和图标。 ...
  • 用着用着,图标就突然显示异常,变成这个样子了。 其实就是图标缓存出问题了。 在`C:\Users\Administrator\AppData\Local`里有个`IconCache.db`图标缓存,它是隐身的。一般图标出现异常就是这个缓存的问题了,我们...
  • html加图标 favicon图标

    千次阅读 2018-07-18 03:15:55
    通过以下代码实现:&lt;link rel="shortcut icon" type="image/x-icon" href="ico图片位置" /&gt;
  • 阿里巴巴矢量图标库批量下载图标

    千次阅读 2019-09-18 16:49:28
    阿里巴巴矢量图标库是前端工程师常用到的一个网站。网址:阿里巴巴矢量图标库 但是每次下载图标都要挨个点击一下下载按钮,页面不提供批量下载。 操作起来很不方便。 后来我在网上查询,总算找到批量下载的方法...
  • 修改网站图标 <link rel="icon" href="test.ico" > 部分浏览器还支持gif作为图标,GIF尺寸不能太大,建议16x16,列如:火狐浏览器 <link rel="icon" href="test_ico.gif" type="image/gif" > 注意...
  • Android 8.0图标适配

    千次阅读 2018-05-24 15:44:39
    1.为什么要进行图标适配 android 8.0中 如果不对图标进行适配就会出现白底图标,比如饿了吗,小黄车等软件 图标虽然那个对系统功能不会有影响,但是对于“强迫症”用户体验会非常不好,那么什么情况下需要图标...
  • Windows10 任务栏网络图标消失不见的解决办法

    万次阅读 多人点赞 2018-12-27 23:06:19
    前些天,重新装了系统,在装软件的时候需求重启,重启后发现任务栏上的网络图标不见了,然后网络也连不上,进行诊断显示为错误1068:依赖服务或组无法启动,百度了网上的很多方法,也没解决,重装了很多次系统还是会...
  • Mac 修改移动硬盘图标,U盘图标

    千次阅读 2019-09-26 11:25:37
    Mac 修改移动硬盘图标,U盘图标 硬盘默认图标 在插入移动硬盘或者u盘的时候,会显示硬盘默认的图标,如下: 接下来介绍如何修改硬盘的显示图标: 找一张差不多大小的 png 图片,512px就可以 下载安装这个软件: i...
  • Easyui 默认图标以及自定义图标

    千次阅读 2018-11-05 15:42:00
    EasyUI默认自带的图标 可以在下载的EasyUI文件中查找图标样式: 文件路径:\easyui\themes\icons 这里你可以看到自带所有图标的样式 大概就是以下这些: 那么如果自带图标不满足需求,就需要自定义图标了 ...
  • AS-修改APP图标和名字

    万次阅读 热门讨论 2019-09-24 14:48:22
    修改图标 事先将图标图片放入drawable文件夹中并命名(不能含汉字) 在AndroidManifest.xml文件中找到android:icon行,引号内写入图片路径即可。 <application android:name="org.litepal.LitePalApplication" ...
  • https://blog.csdn.net/boywcx/article/details/85051967

空空如也

1 2 3 4 5 ... 20
收藏数 156,053
精华内容 62,421
关键字:

图标