重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

鸿蒙图标开发,鸿蒙icon

鸿蒙开发之如何创建Button按钮 (HarmonyOS鸿蒙开发基础知识)

按钮(Button)是一种常见的组件,点击可以触发对应的操作,通常由文本或图标组成,也可以由图标和文本共同组成。

10年积累的成都网站设计、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有呼兰免费网站建设让你可以放心的选择与我们合作。

使用Button组件,可以生成形状、颜色丰富的按钮。

群名称:harmonyos鸿蒙技术交流

群 号:856567895

鸿蒙怎么设置自定义图标

华为手机是支持自定义应用图标的,不过很多小伙伴升级鸿蒙系统后就不知道鸿蒙怎么设置自定义图标?一起来看看吧~

鸿蒙怎么设置自定义图标?

1、打开【主题】app,点击【我的】,点击【混搭DIY】功能。

2、点击【图标】,选择使用的主题,点击进入查看主题预览,点击右下角的【自定义】。

3、找到需要修改图标的应用,可以选择系统提供的图片,也可以点击【本地图库】使用自己保存的图片作为图标。

4、选择好图片之后,可进行图片大小裁剪,点击右上角的【确定】即可。

本文以华为mate40pro为例适用于Harmony OS2.0系统

2021-02-05鸿蒙开发(二.五)

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中的其他属性来启动应用。


名称栏目:鸿蒙图标开发,鸿蒙icon
网页网址:http://cqcxhl.cn/article/dsicddh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP