草庐IT

android - 图标设计 UI 指南仍然有效吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我读了UIguidelinesforLaunchericons但最近Android版本中的系统图标似乎没有遵循这些准则(图标是平面的,而不是简化的3D透视图,如文档中所述)。它们已经过时了吗?当前的指导方针是什么?

android - 如何定义网站屏幕快捷图标?

我找不到如何让Android使用自定义图标(例如iOS使用的网站图标或应用程序触摸图像)作为网站快捷方式。你能给我一个提示吗? 最佳答案 Android使用主屏幕图像和“快捷方式图标”(如网站图标)。如果您只指定主屏幕图标,网页将不会在网络浏览器中的URL旁边显示图标。“快捷方式图标”必须单独列出,即使它可以是同一个文件。相对URL适用于许多设备,但大多数消息来源表示您需要使用绝对URL。单独列出尺寸允许设备只下载满足其需要的最小图像。对于“快捷方式图标”,您不能列出不同的尺寸,但您可以使用ICO文件,该文件可能包含在文件中编码的多

Android:RES 目录中除 ic_ 之外的文件前缀标准?

任何人都知道在RES目录中是否有我们需要使用(或建议使用)的标准前缀列表。即Android推荐ic_作为图标,这很棒,我正在关注。但是Logo、按钮图像、导航图像等呢?我真的很想知道其他人是否存在以及其他人都在使用什么提前致谢 最佳答案 对图标Assets使用通用的命名约定尝试命名文件,以便相关Assets在按字母顺序排序时会在目录中组合在一起。特别是,它有助于为每种图标类型使用通用前缀。例如:AssetTypePrefixExampleIconsic_ic_star.pngLaunchericonsic_launcheric_la

c++ - 在 Visual Studio 2005 中更改应用程序图标?

我想为我的游戏的演示版本使用不同的图标,并且我使用与完整版本不同的构建配置构建演示,使用预处理器定义来锁定某些内容,使用不同的图形等。有没有一种方法可以让VisualStudio在演示配置中为应用程序图标使用不同的图标,但继续为完整版本的配置使用常规图标? 最佳答案 根据thispage您可以在*.rc文件中使用预处理器指令。你应该这样写#ifdef_DEMO_VERSION_IDR_MAINFRAMEICON"demo.ico"#elseIDR_MAINFRAMEICON"full.ico"#endif

c++ - 获取常见文件类型的图标

我想在我的dll中获取常见文件类型的图标。我正在使用VC++。我只有文件的文件扩展名和MIME类型,我想根据这些信息获取文件的图标。有人可以告诉我该怎么做吗?(vc++中可用的方法需要用户给出需要图标的文件的路径。我无权访问任何此类文件)谢谢。 最佳答案 外壳API您可以通过调用SHGetFileInfo()从shell中获取它们连同SHGFI_USEFILEATTRIBUTES标志-此标志允许例程在不需要传入的文件名实际存在的情况下工作,因此如果您有文件扩展名,只需组成一个文件名,附加扩展名,然后传递它中。通过组合其他标志,您将能

windows - 更改 desktop.ini 不会在 Windows 中自动更新文件夹图标

我正在使用这个批处理脚本将所有文件夹和子文件夹的图标更改为文件夹中的.ico文件。但是,文件夹图标在资源管理器中不会改变,除非我手动将资源管理器中的desktop.ini文件重命名为其他名称,然后返回到desktop.ini或将字母更改为大写。我什至写了一个批处理函数来自动重命名desktop.ini但它不起作用。手动重命名和从批处理文件重命名有什么区别?我如何让资源管理器使用新的desktop.ini?@echoofffor/r%%Iin(*.ico)do(attrib-r-s"%%~dpI."/S/Difexist%%~dpIdesktop.ini(del"%%~dpIdeskto

windows - 如何使用 python 2.7 移动 Windows 桌面图标?

我正在尝试编写一个python例程来保存和恢复桌面图标位置。我在Windows7x64上使用32位python2.7。使用此处的信息(堆栈交换),我能够从Windows用于存储此信息的外部进程ListView中读取图标名称和位置,但是在使用LVM_SETITEMPOSITION设置新位置(或恢复位置)时我失败了。所有图标最终都位于桌面上的同一位置。“自动排列”和“对齐网格”已关闭。相关代码在底部。警告:如果你运行这段代码,你所有的图标都会堆成一堆:(importctypesclassLVITEMW(ctypes.Structure):_fields_=[('mask',ctypes.c

windows - 在 Windows 中覆盖图标

如何在文件夹或文件图标上叠加图标。例如。TortoiseSVN、Dropbox等在文件图标和文件夹图标上打勾的方式?如何以编程方式进行,例如。来自VB.Net。 最佳答案 你需要写一个ShellIconOverlayHandler. 关于windows-在Windows中覆盖图标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5381207/

c++ - windows下的Qt Application和window Icon

我通过嵌入一个包含图标的标准Windows资源文件创建了一个简单的应用程序图标。但是我也想在我的主应用程序窗口中使用这个图标。是否有捷径可寻?到目前为止,似乎唯一的方法是单独加载一个包含窗口图标的图标,而不是重复使用已经存在的图标。这似乎是一个可怕的解决方案。除其他事项外,实际图标嵌入在我的可执行文件中,我不想分发它两次。有人知道怎么做吗? 最佳答案 其实...原来它非常非常简单...HICONhIcon=(HICON)LoadImage(GetModuleHandle(nullptr),MAKEINTRESOURCE(IDI_IC

windows - 将应用程序快捷方式固定到 Windows (7,8) 任务栏

我想编写一个程序,将MicrosoftWORD、EXCEL和POWERPOINT等应用程序固定到Windows7或8上的任务栏。我找到了托管快捷方式的目录(%APPDATA%\Microsoft\InternetExplorer\Quick启动\用户固定\任务栏);但是,当我创建快捷方式并将其移动到该文件夹​​时,该图标不会出现在任务栏中。此外,从该文件夹中删除文件不会从任务栏中删除图标,它只是取消图标与任何快捷方式的关联。下次您单击该图标时,它会显示一条消息,询问您是否要删除固定的项目。我想自动化这些过程,因为我每天在多台计算机上大量使用它们。 最佳答案