扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
演示机型:华为P40 系统版本:HarmonyOS2 鸿蒙系统自带字体是汉仪字库定制,由汉仪旗黑改制而来,在旗黑的基础上部分字形笔画结构做了一些处理。
我们提供的服务有:成都网站制作、成都网站设计、外贸营销网站建设、微信公众号开发、网站优化、网站认证、永春ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的永春网站制作公司
鸿蒙系统:
华为鸿蒙系统在2019年8月9日,华为在东莞举行华为开发者大会,正式发布操作系统鸿蒙OS。华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。 2020年9月10日,华为鸿蒙系统升级至HarmonyOS2.0版本。2021年4月22日,华为鸿蒙HarmonyOS应用开发在线体验网站上线 。5月18日,华为宣布华为HiLink将与HarmonyOS统一为鸿蒙智联。
Intent
Intent是对象之间传递信息的载体。当一个Ability需要启动另一个Ability时,或者一个AbilitySlice需要导航到另一个AbilitySlice时,可以通过Intent指定启动的目标同时携带相关数据。Intent的构成元素包括Operation与Parameters。
Intent的构成元素
Operation
Action: 表示动作,通常使用系统预置Action,应用也可以自定义Action。例如IntentConstants.ACTION_HOME表示返回桌面动作。
Entity:表示类别,通常使用系统预置Entity,应用也可以自定义Entity。例如Intent.ENTITY_HOME表示在桌面显示图标。
Uri:表示Uri描述。如果在Intent中指定了Uri,则Intent将匹配指定的Uri信息,包括scheme, schemeSpecificPart, authority和path信息。
Flags:表示处理Intent的方式。例如Intent.FLAG_ABILITY_CONTINUATION标记在本地的一个Ability是否可以迁移到远端设备继续运行。
BundleName:表示包描述。如果在Intent中同时指定了BundleName和AbilityName,则Intent可以直接匹配到指定的Ability。
AbilityName: 表示待启动的Ability名称。如果在Intent中同时指定了BundleName和AbilityName,则Intent可以直接匹配到指定的Ability。
DeviceId: 表示运行指定Ability的设备ID。
当Intent用于发起请求时,根据指定元素的不同,分为两种类型:
如果同时指定了BundleName与AbilityName,则根据Ability的全称(例如,“com.demoapp.FooAbility”)来直接启动应用。
如果未同时指定BundleName和AbilityName,则根据Operation中的其他属性来启动应用。
华为鸿蒙系统已经上线,那么对于这个系统而言,华为在其他的配套方案上也得跟上。近日华为专门为鸿蒙系统设计了全新定制的“HarmonyOS Sans”,目前这套字体已经公开上线,可以免费商用,也就是说无论是个人还是团体,都能免费使用这套字体。
这套字体据悉来自汉仪字库字体设计团队,设计上聚焦于功能性、普适性,是一款多语言的无级可变字体,支持简体中文、繁体中文、拉丁、西里尔、希腊、阿拉伯等5大书写系统,105种语言全球化覆盖。
当然专门设计字体的公司其实不少,在华为之前,包括苹果、小米、OPPO等厂商都推出过自己设计的字体应用在自己的手机系统中。一方面厂商自己设计的字体更符合厂商的需求以及个性,另外也能给自己的产品增加辨识度和美观程度,为用户营造出一种与众不同的视觉体验。而这次华为为鸿蒙系统打造的HarmonyOS Sans这套字体,同样有着易读、独特以及通用等三大特色。
由于系统字体不同于平面印刷字体,所以在手机这样的场景中,易读是最基础的一个条件。 HarmonyOS Sans在设计时为应对可变字体笔画连接处易破碎的情况,做出优化统一处理,使得字体最终呈现效果干净而利落;另外为了彰显华为鸿蒙系统的不同,这字体采用了现代感的架构处理,同时兼顾书写的美感,有着独特的风格, 比如对字体笔画的优化,降低黑体的机械感等;最后在通用部分,这套字体对中西文不匹配的问题 做出了针对性的优化,为多元复杂的应用场景提供了更多的可能性。
总的来说,华为鸿蒙的这套字体还是很有辨识度,事实上在鸿蒙专属APP较少的当下,鸿蒙系统想要给用户做出与众不同的东西,除了万物互联的功能之外,也需要在系统层面上下更多的功夫,包括UI的设计、功能的增添以及像现在这样推出专属的鸿蒙字体,这样普通用户才能感觉到自己用的系统,和其他手机系统的区别在什么地方。
当然字体可能是很多人都没有特别注意的一部分改动,但是从这些细节也能看出华为在鸿蒙系统上的努力。对于华为而言, 文字与图标使用统一的设计语言,也是为用户呈现多设备互助全新体验的关键要素。如果这套字体真的能提升用户对鸿蒙系统的感知度,哪怕只是少部分用户,也说明这样做是值得的。
目前这套字体已经上线,用户可以在 汉仪字库官方网站、华为鸿蒙开发者网站以及字由官方等地方下载,完全免费。大家也可以去尝试一下,看看这套鸿蒙专属的字体到底符合不符合自己的审美和认知,和其他字体又有什么区别。
打开手机设置,点开字体样式。
1.下载智慧生活app(华为自家的不用怕)2.点击右上角的“+”→创建场景→输入想呈现的字→上面图标可以换成自己喜欢的3.添加触发条件→手动点击4.添加执行任务(这个地方可以随意设置,我因为设置过了场景就选择的控制场景。没有设置过可以随意设置)5.点击右上角的√就设置好了,想要添加多个就再添加场景就好。
1、首先进入鸿蒙系统平台,并进入项目。
2、其次点击文件夹中的图标,并点击右上角的view。
3、最后输入想要添加的文字即可。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流