优惠码 第96页

鸿蒙OS Ability ViewListener

一个基类,用于提供在AbilityForm供应商处注册的回调方法,以侦听单击或触摸事件。 当前,系统为单击事件的回调提供子类OnClickListener。您可以继承ViewListener类,以根据需要添加其他回调方法。 以来: 1个 构造器摘要 建设者 描述 ViewListener() 方法总结 修饰符和类型 方法 描述 抽象无效 onTouchEvent(AbilityForm形式,ViewsStatus viewsStatus) 向AbilityForm供应商注册的回调方法,可用于在触摸事件时实现回调。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 构造器详细信息 ViewListener 公共ViewListener() 方法细节 onTouchEvent 公共抽象无效onTouchEvent((AbilityForm形式,ViewsStatus viewsStatus) 向AbilityForm供应商注册的回调方法,可用于在触摸事件时实现回调。 通常,在以下情况下触发此方法: 供应商的开发人员使用AbilityForm#registerViewListener(int,ViewListener)在发生触摸事件时注册回调方法。 当将触摸事件调度到客户端上的组件时,该事件通过AbilityForm框架发送给供应商,并且AbilityForm框架触发已注册的回调方法 ViewListener#onTouchEvent(AbilityForm,ViewsStatus)。 参数: 参数名称 参数说明 形成 指示供应商提供的AbilityForm对象。 viewsStatus 指示已在客户端上为其设置侦听器的组件的状态。

鸿蒙OS Ability SystemMemoryInfo

提供您可以通过调用IAbilityManager.getSystemMemoryInfo(ohos.aafwk.ability.SystemMemoryInfo)获得的系统内存信息。 嵌套类摘要 从接口ohos.utils继承的嵌套类/接口。Sequenceable Sequenceable.Producer< T > 领域摘要 修饰符和类型 领域 描述 静态Sequenceable.Producer < SystemMemoryInfo > PRODUCER 从Parcel创建一个SystemMemoryInfo实例。 构造器摘要 建设者 描述 SystemMemoryInfo() 用于创建SystemMemoryInfo实例的构造函数。 方法总结 修饰符和类型 方法 描述 长 getAvailSysMem() 获取可用的系统内存。 长 getThreshold() 获取可用系统内存的阈值,系统将其视为内存不足的阈值,并开始终止后台服务和其他不相关的进程。 长 getTotalSysMem() 获取内核可访问的总系统内存。 布尔值 isLowSysMemory() 检查系统内存是否不足。 布尔值 marshalling​(marshalling) 将此Sequenceable对象封送到一个Parcel中。 布尔值 unmarshalling​(Parcel) 解组从这个排序的对象Parcel。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 从接口ohos.utils继承的方法。Sequenceable hasFileDescriptor 领域细节 生产者 公共静态最终Sequenceable.Producer < SystemMemoryInfo > PRODUCER 从Parcel创建一个SystemMemoryInfo实例。 构造器详细信息 系统内存信息 公共SystemMemoryInfo() 用于创建SystemMemoryInfo实例的构造函数。 方法细节 getAvailSysMem 公共长getAvailSysMem() 获取可用的系统内存。 返回值: 返回系统可用内存大小,以字节为单位。 getTotalSysMem 公共长getTotalSysMem() 获取内核可访问的总系统内存。 返回值: 返回内核可访问的总系统内存大小(以字节为单位)。 getThreshold 公共长getThreshold() 获取可用系统内存的阈值,系统将其视为内存不足的阈值,并开始终止后台服务和其他不相关的进程。 返回值: 返回可用系统内存的阈值(以字节为单位)。 isLowSysMemory 公共布尔isLowSysMemory() 检查系统内存是否不足。如果系统内存低于可用系统内存的阈值,则认为该内存不足。 返回值: 如果当前内存不足,则返回true;否则,返回true。否则返回false。 编组 公共布尔marshalling​(marshalling) 从接口复制的描述:Sequenceable将此Sequenceable对象marshalling​为Parcel。 指定者: 在Sequenceable接口中marshalling​ 参数: 参数名称 参数说明 出 指示Parcel到了排序的对象将被封的对象.. 返回值: 如果封送成功,则返回true;否则,返回true。否则返回false。 也可以看看: Sequenceable.marshalling(Parcel) 解组 公共布尔解组(Parcel中) 从接口复制的描述:Sequenceable从Parcel解组此Sequenceable对象。 指定者: 在接口Sequencel中Sequenceable 参数: 参数名称 参数说明 在 指示已将Sequenceable对象marshalling​到的Parcel对象。 返回值: 如果解组成功,则返回true;否则,返回false。否则返回false。 也可以看看: Sequenceable.unmarshalling(Parcel)

鸿蒙OS Ability RunningProcessInfo

封装正在运行的应用程序的进程信息。 领域摘要 修饰符和类型 领域 描述 静态整数 DATA_IN_USE 表示应用程序使用数据模板的功能之一正在被另一个进程调用。 静态整数 REASON_UNKNOWN 表示此体重水平没有特殊原因。 静态整数 SERVICE_IN_USE 指示该应用程序的一种服务功能正在被另一个进程调用。 静态整数 WEIGHT_CACHED 表示此过程包含可以清除的缓存数据,并且不会主动运行任何应用程序组件。 静态整数 WEIGHT_CANT_SAVE_STATE 指示在此进程中运行的应用程序无法保存进程状态,并且在后台运行时无法终止该进程。 静态整数 WEIGHT_FOREGROUND 指示此进程正在运行前景UI。 静态整数 WEIGHT_FOREGROUND_SERVICE 指示此过程正在运行使用用户可感知的服务模板(简称服务能力)的功能,例如,在后台播放音乐。 静态整数 WEIGHT_GONE 表示此过程不存在。 静态整数 WEIGHT_PERCEPTIBLE 指示用户无法直接感知此过程。 静态整数 WEIGHT_SERVICE 表示此过程包含在后台运行的服务功能。 静态整数 WEIGHT_TOP_SLEEPING 指示设备处于睡眠状态时此进程正在运行前景UI。 静态整数 WEIGHT_VISIBLE 表示此进程正在运行的是活动的东西,而不是在前台UI上运行的东西,例如,在后台运行的应用程序。 构造器摘要 建设者 描述 RunningProcessInfo() 用于创建 RunningProcessInfo 实例的构造函数。 方法总结 修饰符和类型 方法 描述 整型 getLastMemoryLevel() 获取上次报告给进程的内存调整级别,该级别与传递给Ability#onMemoryLevel(int)的值相对应。 整型 getPid() 获取当前进程的ID。 String getPkgList() 获取当前进程加载的捆绑软件列表。 String getProcessName() 获取运行应用程序的进程的名称。 整型 getUid() 获取安装应用程序的用户的ID。 整型 getWeight() 获得此过程的权重级别。 整型 getWeightReasonCode() 获取此过程权重级别的原因。 String toString() 返回对象的字符串表示形式。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 领域细节 DATA_IN_USE 公共静态最终int DATA_IN_USE 表示应用程序使用数据模板的功能之一正在被另一个进程调用。 也可以看看: Constant Field Values REASON_UNKNOWN 公共静态最终int REASON_UNKNOWN 表示此体重水平没有特殊原因。 也可以看看: Constant Field Values SERVICE_IN_USE 公共静态最终int SERVICE_IN_USE 指示该应用程序的一种服务功能正在被另一个进程调用。 也可以看看: Constant Field Values WEIGHT_CACHED 公共静态最终int WEIGHT_CACHED 表示此过程包含可以清除的缓存数据,并且不会主动运行任何应用程序组件。 也可以看看: Constant Field Values WEIGHT_CANT_SAVE_STATE 公共静态最终int WEIGHT_CANT_SAVE_STATE 指示在此进程中运行的应用程序无法保存进程状态,并且在后台运行时无法终止该进程。 也可以看看: Constant Field Values WEIGHT_FOREGROUND...

鸿蒙OS Ability OnclickListener

提供在AbilityForm供应商处注册的用于侦听单击事件的回调方法。此类从ViewListener继承,并提供在单击可单击组件(例如按钮或图像)时要回调的方法。 构造器摘要 建设者 描述 OnClickListener() 方法总结 修饰符和类型 方法 描述 抽象无效 onClick(int viewId,AbilityForm表单,ViewsStatus viewsStatus) 向AbilityForm供应商注册的回调方法,可用于在单击事件时实现回调。 虚空 onTouchEvent(AbilityForm形式,ViewsStatus viewsStatus) 向AbilityForm供应商注册的回调方法,可用于在触摸事件时实现回调。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 构造器详细信息 OnClickListener 公共OnClickListener() 方法细节 onTouchEvent public void onTouchEvent((AbilityForm形式,ViewsStatus viewsStatus) 从类复制:ViewListener回调方法与AbilityForm供应商注册为你在触摸事件实现回调。 通常,在以下情况下触发此方法: 供应商的开发人员使用AbilityForm#registerViewListener(int,ViewListener)在发生触摸事件时注册回调方法。 当将触摸事件调度到客户端上的组件时,该事件通过AbilityForm框架发送给供应商,并且AbilityForm框架触发已注册的回调方法ViewListener#onTouchEvent(AbilityForm,ViewsStatus)。 指定者: onTouchEvent类ViewListener 参数: 参数名称 参数说明 形成 指示供应商提供的AbilityForm对象。 viewsStatus 指示已在客户端上为其设置侦听器的组件的状态。 onClick 公共抽象无效onClick(int viewId,AbilityForm表单,ViewsStatus viewsStatus) 向AbilityForm供应商注册的回调方法,可用于在单击事件时实现回调。 参数: 参数名称 参数说明 viewId 标识被单击的组件。该值不能为负数。 形成 指示供应商提供的AbilityForm对象。 viewsStatus 指示已在客户端上为其设置侦听器的组件的状态。

鸿蒙OS Ability PathMatcher

使用数据模板来存储和匹配数据库和文件路径。 领域摘要 修饰符和类型 领域 描述 static int NO_MATCH 指示如果给定路径不存在,则返回的结果。 构造器摘要 建设者 描述 PathMatcher​() 方法总结 修饰符和类型 方法 描述 布尔值 addPath(String路径,整数ID) 将现有数据库或文件路径添加到缓存。 整型 getPathId(String路径) 匹配数据库或文件路径以获得路径ID。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 领域细节 NO_MATCH 公共静态最终int NO_MATCH 指示如果给定路径不存在,则返回的结果。 也可以看看: Constant Field Values 构造器详细信息 路径匹配器 公共PathMatcher() 方法细节 addPath public boolean addPath(String路径,整数ID) 将现有数据库或文件路径添加到缓存。 参数: 参数名称 参数说明 路径 指示数据库或文件的绝对路径。 ID 指示数据库或文件路径的ID。 返回值: 如果操作成功,则返回true;否则,返回false。否则返回false。 getPathId public int getPathId(String路径) 匹配数据库或文件路径以获得路径ID。 参数: 参数名称 参数说明 路径 指示数据库或文件的绝对路径。 返回值: 如果找到与输入数据库或文件路径匹配的路径,则返回路径ID;否则,返回路径ID。否则返回NO_MATCH。

鸿蒙OS Ability ProcessErrorInfo

处理错误状态信息。 嵌套类摘要 从接口ohos.utils继承的嵌套类/接口。Sequenceable Sequenceable.Producer< T > 领域摘要 修饰符和类型 领域 描述 静态整数 CRASHED 崩溃的条件代码 静态整数 NO_ERROR 条件代码无错误 静态整数 NOT_RESPONDING 条件代码不响应 静态Sequenceable.Producer < ProcessErrorInfo > PRODUCER 从Parcel创建一个ProcessErrorInfo实例。 构造器摘要 建设者 描述 ProcessErrorInfo() 方法总结 修饰符和类型 方法 描述 整型 getCondition() 获取进程处于的条件。 String getLongMsg() 获取描述错误情况的长消息。 整型 getPid() 获取此过程的pid。 String getProcessName() 获取发生崩溃或错误的进程名称。 String getShortMsg() 获取描述错误情况的简短消息。 String getStackTrace() 获取错误起源的堆栈跟踪。 String getTag() 获取与错误关联的能力名称(如果已知)。 整型 getUid() 获取已分配给该进程的用户ID; 布尔值 marshalling(Parcel) 将此Sequenceable对象封送到一个Parcel中。 String toString() 返回对象的字符串表示形式。 布尔值 unmarshalling(Parcel) 解组从这个排序的对象Parcel。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 从接口ohos.utils继承的方法。Sequenceable hasFileDescriptor 领域细节 崩溃 公共静态最终诠释已崩溃 崩溃的条件代码 也可以看看: Constant Field Values 未响应 公共静态最终int NOT_RESPONDING 条件代码不响应 也可以看看: Constant Field Values NO_ERROR 公共静态最终int NO_ERROR 条件代码无错误 也可以看看: Constant Field Values 生产者 公共静态最终Sequenceable.Producer < ProcessErrorInfo > PRODUCER 从Parcel创建一个ProcessErrorInfo实例。 构造器详细信息 ProcessErrorInfo 公共ProcessErrorInfo() 方法细节 getCondition public int getCondition() 获取进程处于的条件。 返回值: 返回过程条件。 getProcessName 公共StringgetProcessName() 获取发生崩溃或错误的进程名称。 返回值: 返回进程名称。 getPid public int getPid() 获取此过程的pid。 返回值:...

鸿蒙OS Ability LocalRemoteObject

这是用于启动本地服务的LocalRemoteObject抽象。 嵌套类摘要 从接口ohos.rpc继承的嵌套类/接口。IRemoteObject IRemoteObject.DeathRecipient 领域摘要 从ohos.rpc接口继承的字段。IRemoteObject DUMP_TRANSACTION,INTERFACE_TRANSACTION,MAX_TRANSACTION_ID,MIN_TRANSACTION_ID,PING_TRANSACTION 构造器摘要 建设者 描述 LocalRemoteObject() 方法总结 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 从类ohos.rpc继承的方法。RemoteObject addDeathRecipient,attachLocalInterface,dump,dump,finalize,getCallingPid,getCallingUid,getInterfaceDescriptor,isObjectDead,onRemoteRequest,queryLocalInterface,removeDeathRecipient,sendRequest 构造器详细信息 LocalRemoteObject public LocalRemoteObject()

鸿蒙OS Ability MemoryInfo

封装正在运行的应用程序的内存使用信息。 构造器摘要 建设者 描述 MemoryInfo() 用于创建MemoryInfo实例的构造函数。 方法总结 修饰符和类型 方法 描述 int getArkPrivateDirty() 运行应用程序时,获取Ark堆使用的私有脏内存页。 int getArkPss() 获取应用程序运行时Ark堆实际使用的内存量。 int getArkSharedDirty() 运行应用程序时,获取Ark堆使用的共享脏内存页面。 int getNativePrivateDirty() 获取应用程序运行时本机堆使用的私有脏内存页。 int getNativePss() 获取应用程序运行时本机堆实际使用的内存量。 int getNativeSharedDirty() 获取应用程序运行时本机堆使用的共享脏内存页面。 int getOtherPrivateDirty() 获取除方舟和本机堆以外的所有其他设备使用的私有脏内存页。 int getOtherPss() 获取除方舟和本机堆以外的所有其他项实际使用的内存量。 int getOtherSharedDirty() 获取除方舟和本机堆以外的所有其他设备使用的共享脏内存页面。 String toString() 返回对象的字符串表示形式。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 构造器详细信息 内存信息 公共MemoryInfo() 用于创建MemoryInfo实例的构造函数。 方法细节 getArkPss public int getArkPss() 获取应用程序运行时Ark堆实际使用的内存量。 返回值: 返回Ark堆实际使用的内存量。 getArkPrivateDirty public int getArkPrivateDirty() 运行应用程序时,获取Ark堆使用的私有脏内存页。 返回值: 返回Ark堆使用的私有脏内存页。 getArkSharedDirty public int getArkSharedDirty() 运行应用程序时,获取Ark堆使用的共享脏内存页面。 返回值: 返回Ark堆使用的共享脏内存页。 getNativePrivateDirty public int getNativePrivateDirty() 获取应用程序运行时本机堆使用的私有脏内存页。 返回值: 返回本机堆使用的私有脏内存页。 getNativePss public int getNativePss() 获取应用程序运行时本机堆实际使用的内存量。 返回值: 返回本机堆实际使用的内存量。 getNativeSharedDirty public int getNativeSharedDirty() 获取应用程序运行时本机堆使用的共享脏内存页面。 返回值: 返回本机堆使用的共享脏内存页面。 getOtherPrivateDirty public int getOtherPrivateDirty() 获取除方舟和本机堆以外的所有其他设备使用的私有脏内存页。 返回值: 返回其他所有内容使用的私有脏内存页。 getOtherPss public int getOtherPss() 获取除方舟和本机堆以外的所有其他项实际使用的内存量。 返回值: 返回其他所有对象实际使用的内存量。 getOtherSharedDirty public int getOtherSharedDirty() 获取除方舟和本机堆以外的所有其他设备使用的共享脏内存页面。 返回值: 返回其他所有共享的脏内存页。 公共StringtoString() 从类:Object复制的描述返回对象的字符串表示形式。通常,toString方法返回一个“以文本形式表示”此对象的字符串。结果应该是简洁易懂的表示形式,便于人们阅读。建议所有子类都重写此方法。 Object类的toString方法返回一个字符串,该字符串包括该对象是其实例的类的名称,符号字符“ @”以及该对象的哈希码的无符号十六进制表示形式。换句话说,此方法返回的字符串等于: getClass ()。getName ()+ '@'...

鸿蒙OS Ability LifecycleObserver

观察并响应生命周期更改。 Lifecycle将生命周期事件调度到已注册的LifecycleObserver。然后,LifecycleObserver为Ability或AbilitySlice实现生命周期回调。这使您的应用程序具有解耦的架构,其中Ability或AbilitySlice仅承担单个责任。 您应该继承LifecycleObserver类,根据需要重写生命周期回调方法,然后调用Lifecycle#addObserver(ILifecycleObserver)向Lifecycle注册LifecycleObserver。LifecycleObserver中的回调方法提供的功能与Ability和AbilitySlice的提供的功能相同,但是它们的调用顺序不同。系统首先在Ability和AbilitySlice中调用,然后在LifecycleObserver中调用。当您的应用程序很复杂时,建议您将LifecycleObserver用于Ability和AbilitySlice的生命周期回调。 以来: 1个 也可以看看: Lifecycle, ILifecycleObserver, LifecycleStateObserver 构造器摘要 建设者 描述 LifecycleObserver() 方法总结 修饰符和类型 方法 描述 void onActive() 响应ON_ACTIVE事件而回调。 void onBackground() 回调以响应ON_BACKGROUND事件。 void onForeground(Intent意图) 响应ON_FOREGROUND事件而被回调,其中intent参数中包含有关能力或能力切片返回到ACTIVE状态的信息。 void onInactive() 回调以响应ON_INACTIVE事件。 void onStart(Intentintent) 响应ON_START事件而回调,其中启动信息包含在intent参数中。 void onStop() 响应ON_STOP事件而回调。 从类 java.lang 继承的方法。object clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait 构造器详细信息 生命周期观察者 公共LifecycleObserver() 方法细节 onStart public void onStart(Intent意图) 响应ON_START事件而回调,其中启动信息包含在intent参数中。 此方法将初始化Ability或AbilitySlice,并且在整个生命周期中仅被调用一次。建议您使用此方法实现一些初始化逻辑,例如,可以初始化计时器或定义一些全局对象。 参数: 参数名称 参数说明 意图 指示启动信息。 也可以看看: Ability.onStart(Intent),AbilitySlice.onStart(Intent) onInactive public void onInactive() 回调以响应ON_INACTIVE事件。 接收到ON_INACTIVE事件时,能力或能力切片处于INACTIVE状态。不活动是状态变为活动或背景之前的中间状态。在这种状态下,UI可能是可见的,但不是交互式的。建议您不要使用此方法来调用复杂的服务逻辑。 也可以看看: Ability.onInactive(),AbilitySlice.onInactive() onActive 公共无效onActive() 响应ON_ACTIVE事件而回调。 接收到ON_ACTIVE事件时,能力或能力切片位于前台并且是交互式的。 也可以看看: Ability.onActive(),AbilitySlice.onActive() onBackground onBackground公共无效 回调以响应ON_BACKGROUND事件。 接收到ON_BACKGROUND事件时,该能力或能力切片是不可见的。建议您暂停与此功能或功能切片相关的线程,并清除资源以获取更多系统内存。 也可以看看: Ability.onBackground(),AbilitySlice.onBackground() onForeground onForeground上的公共无效空间(Intent intent) 响应ON_FOREGROUND事件而被回调,其中intent参数中包含有关能力或能力切片返回到ACTIVE状态的信息。 接收到ON_FOREGROUND事件时,能力或能力切片将返回到前台。您可以使用此方法来实现重新初始化或通过使用intent参数来调整UI显示。 参数: 参数名称 参数说明 意图 指示能力或能力切片返回到活动状态的信息。 也可以看看: Ability.onForeground(Intent),AbilitySlice.onForeground(Intent) onStop onStop公共无效() 响应ON_STOP事件而回调。 当能力或能力切片的生命周期被破坏时,将调用此方法。您可以使用此方法回收资源。 也可以看看: Ability.onStop(),AbilitySlice.onStop()