阅读(3220) (6)

鸿蒙OS LauncherAbilityInfo

2022-04-21 16:24:18 更新

LauncherAbilityInfo

java.lang.Object

|---ohos.bundle.LauncherAbilityInfo

public class LauncherAbilityInfo
extends Object

提供有关从主屏幕启动的应用程序的启动器ability的信息。

构造函数摘要

构造函数 描述
LauncherAbilityInfo(Context context, AbilityInfo info, int userId) 用于创建 LauncherAbilityInfo 实例的构造函数。

方法总结

修饰符和类型 方法 描述
ApplicationInfo getApplicationInfo() 获取ability所属应用的信息。
ElementName getElementName() 获取ability的元素名称。
Element getIcon() 获得ability的图标。
long getInstallTime() 获取应用安装时间。
String getLabel() 获得ability的标签。
String getName() 获取ability的类名。
int getUserId() 获取ability所属用户的ID。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详细信息

LauncherAbilityInfo

public LauncherAbilityInfo(Context context, AbilityInfo info, int userId)

用于创建 LauncherAbilityInfo 实例的构造函数。

参数:

参数名称 参数描述
context 指示启动器ability的上下文对象。
info 表示启动器的ability。
userId 表示用户标识。

方法详情

getApplicationInfo

public ApplicationInfo getApplicationInfo()

获取ability所属应用的信息。

返回:

返回应用程序信息。

getElementName

public ElementName getElementName()

获取ability的元素名称。

返回:

返回当前ability的元素名称。

getUserId

public int getUserId()

获取ability所属用户的ID。

返回:

返回ability的用户 ID。

getName

public String getName()

获取ability的类名。

返回:

返回ability的类名。

getLabel

public String getLabel()

获得ability的标签。

返回:

如果获得,则返回ability的标签; 否则返回当前应用程序的标签。

getIcon

public Element getIcon()

获得ability的图标。

返回:

返回ability的图标。

getInstallTime

public long getInstallTime()

获取应用安装时间。 安装时间是自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的秒数。 如果卸载后重新安装应用程序,将重新计算时间。

返回:

返回应用程序安装时间。