仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 363|回复: 7
打印 上一主题 下一主题

[其他Linux] 来谈谈:创立 Windows 8 RT/Metro 图标

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:44:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。
比来在研讨针对Windows8RT/Metro程序的XBMC的远程远控功效,偶尔发明有个很成心思的API要和你们分享。关于WindowsPhone,我不得亲身创立一切的图标。但是在VisualStudio2012的Metro项目中,Common文件夹的StandardStyles.xaml文件已包括了良多已预界说好的按钮。下图展现了一切已预界说好的款式

为了利用内里的款式,你可使用上面这句xaml代码,注重个中的高亮部分
viewsourceprint?1<ButtonStyle="{StaticResourceRemoveAppBarButtonStyle}"/>
并且更便利的是你能在程序中利用任何SegoeUISymbol作风的图标。只必要在现有的作风上承继然后编写新的款式就能够了:
viewsourceprint?1<Stylex:Key="MusicAppBarButtonStyle"TargetType="Button"2BasedOn="{StaticResourceAppBarButtonStyle}">3<SetterProperty="Content"Value="♫"/>4<SetterProperty="AutomationProperties.Name"Value="<Text>"/>5</Style>Content的Value是决意哪个Icon将被显现。而AutomationProperties.Name则暗示按钮下方的文本。
关于Icon,你能够翻开字符映照表然后找到对应的16进制码。而翻开字符映照表的办法也很复杂,间接在Search栏输出"charactermap"。然后点击弹出的第一个App(以下图)

当启动Charactermap程序,然后选择"SegoeUIsymbol"字体集,接着你就能够扫瞄一切的Icon。只必要将鼠标移到图标上方就可以看到它对应的16进制码。不外要记得将"u+"交换为"&#x"才行。以下图

</p>
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。
再见西城 该用户已被删除
沙发
发表于 2015-1-18 10:49:48 | 只看该作者
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
admin 该用户已被删除
板凳
发表于 2015-1-24 14:49:43 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
若天明 该用户已被删除
地板
发表于 2015-2-7 13:33:18 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
活着的死人 该用户已被删除
5#
发表于 2015-2-22 11:44:28 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
冷月葬花魂 该用户已被删除
6#
发表于 2015-3-7 00:34:33 | 只看该作者
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
深爱那片海 该用户已被删除
7#
发表于 2015-3-14 00:44:46 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-20 23:58:43 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 02:46

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表