vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

鸿蒙OS IInstallerCallback

IInstallerCallback public interface IInstallerCallbackextends IRemoteBroker 提供在捆绑安装或卸载时调用的回调方法。 方法总结 修饰符和类型 方法 描述 void onFinished(int status, String statusMessage) 在安装或卸载捆绑包时调用。 从接口 ohos.rpc.IRemoteBroker 继承的方法 asObject 方法详情 onFinished void onFinished(int status, String statusMessage) throws RemoteException 在安装或卸载捆绑包时调用。 参数: 参数名称 参数描述 status 指示捆绑包状态。 statusMessage 指示有关捆绑状态的详细信息。 Throws: Throw名称 Throw描述 RemoteException 如果系统无法获取捆绑管理器服务,则抛出此异常。

优惠码

鸿蒙OS ICleanCacheCallback

ICleanCacheCallback public interface ICleanCacheCallbackextends IRemoteBroker 提供可调用以清除应用程序缓存的回调。 方法总结 修饰符和类型 方法 描述 void onCleanCacheFinished(boolean isSucceeded) 当应用程序缓存清除完成时调用。 从接口 ohos.rpc.IRemoteBroker 继承的方法 asObject 方法详情 onCleanCacheFinished void onCleanCacheFinished(boolean isSucceeded) 当应用程序缓存清除完成时调用。 参数: 参数名称 参数描述 isSucceeded 表示缓存清除结果。 true 表示缓存清除成功,false 表示缓存清除失败。

优惠码

鸿蒙OS IBundleManager

IBundleManager public interface IBundleManagerextends IRemoteBroker 获取与应用程序包相关的信息。 字段摘要 修饰符和类型 字段 描述 static int ERROR_CODE_DOWNLOAD_FAILED 表示下载失败 static int ERROR_CODE_INSTALL_FAILED 表示安装失败 static int ERROR_CODE_QUERY_FAILED 表示查询失败 static int GET_ABILITY_INFO_WITH_APPLICATION 表示要返回的捆绑信息包括 AbilityInfo 中的应用程序信息。 static int GET_ABILITY_INFO_WITH_PERMISSION 表示要返回的捆绑信息包括 AbilityInfo 中的权限信息。 static int GET_APPLICATION_INFO_WITH_PERMISSION 表示要返回的捆绑信息包括 ApplicationInfo 中的权限信息。 static int GET_BUNDLE_DEFAULT 表示要返回的捆绑包信息不包括ability信息。 static int GET_BUNDLE_WITH_ABILITIES 表示要返回的捆绑包信息包括能力信息。 static int GET_BUNDLE_WITH_REQUESTED_PERMISSION 表示要返回的捆绑信息包括请求的权限信息。 static int PERMISSION_DENIED 表示应用程序没有特定权限。 static int PERMISSION_GRANTED 表示应用程序已被授予特定权限。 static int QUERY_SHORTCUT_HOME 查询主页快捷方式的标志。 static int SHORTCUT_EXISTENCE_EXISTS 表示存在快捷方式。 static int SHORTCUT_EXISTENCE_NOT_EXISTS 表示该快捷方式不存在。 static int SHORTCUT_EXISTENCE_UNKNOW 表示存在未知快捷方式。 static int SIGNATURE_MATCHED 表示两个捆绑包具有相同的签名。 static int SIGNATURE_NOT_MATCHED 表示两个捆绑包具有不同的签名。 static int SIGNATURE_UNKNOWN_BUNDLE 表示系统中未安装两个捆绑包之一。 方法总结 修饰符和类型 方法 描述 boolean addHomeShortcut(ShortcutInfo shortcutInfo) 添加将固定在主屏幕上的主屏幕快捷方式。 int checkPermission(String bundleName, String permission) 检查指定的包是否已被授予特定权限。 int checkPublicKeys(String firstBundleName, String secondBundleName) 检查两个捆绑包的公钥是否相同。 void cleanBundleCacheFiles(String bundleName, ICleanCacheCallback callback) 清除指定应用程序的缓存数据。 void disableHomeShortcuts(ListString shortcutIds) 禁用不再使用的指定主屏幕快捷方式。 void enableHomeShortcuts(ListString shortcutIds) 启用指定的主屏幕快捷方式。 int executeBackupTask(int sessionId, String taskCmd) 执行备份或恢复任务。 int finishBackupSession(int sessionId) 完成备份或恢复会话。 PixelMap getAbilityIcon(String bundleName, String className) 获取指定ability的图标。 String getAbilityLabel(String bundleName, String className) 获取指定ability的标签。 default ListFormInfo getAllForms() 已弃用。 请改用 getAllFormsInfo()。 ListFormInfo getAllFormsInfo() 获取设备上所有ohos应用提供的FormInfo对象。 OptionalListPermissionGroupDef getAllPermissionGroupDefs() 获取系统中所有已知的权限组。 ApplicationInfo getApplicationInfo(String bundleName, int flags, int userId) 根据给定的包名称获取 ApplicationInfo。 ListApplicationInfo getApplicationInfos(int flags, int userId) 获取指定用户的所有已安装应用程序的信息。 ListString getAppsGrantedPermissions(String[] permissions) 获取具有指定权限的应用程序列表。 String getAppType(String bundleName) 根据给定的包名称获取指定应用程序的类型。 BundleInfo...

优惠码

鸿蒙OS IBundleInstaller

IBundleInstaller 更新时间: 2021-11-01 17:20 public interface IBundleInstallerextends IRemoteBroker 安装和卸载应用程序 字段摘要 修饰符和类型 字段 描述 static int STATUS_INSTALL_FAILURE 表示由于系统或服务异常导致安装失败。 static int STATUS_INSTALL_FAILURE_ABORTED 指示安装因用户拒绝授予权限或安装会话中断而中止。 static int STATUS_INSTALL_FAILURE_CONFLICT 表示由于应用程序冲突导致安装失败,例如安装了具有不同签名的应用程序版本。 static int STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED 表示下载失败导致安装失败。 static int STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT 表示安装失败,因为下载没有及时完成。(30秒) static int STATUS_INSTALL_FAILURE_INCOMPATIBLE 表示由于不兼容导致安装失败,例如正在使用的Ohos SDK版本不是所需的最新版本或设备支持的应用程序二进制接口(ABI)的本机代码不可用。 static int STATUS_INSTALL_FAILURE_INVALID 表示由于bundle格式不正确、bundle损坏或签名错误导致安装失败。 static int STATUS_INSTALL_FAILURE_STORAGE 表示由于存储原因导致安装失败,例如存储空间不足或存储介质不可用。 static int STATUS_UNINSTALL_FAILURE 表示卸载因系统或服务异常而失败。 static int STATUS_UNINSTALL_FAILURE_ABORTED 表示卸载已中止。 static int STATUS_UNINSTALL_FAILURE_BLOCKED 表示卸载失败,因为bundle不存在,设备不允许卸载,或者用户没有权限卸载应用。 static int STATUS_UNINSTALL_FAILURE_CONFLICT 表示卸载失败,因为应用程序有共享库,无法卸载。 static int SUCCESS 表示应用程序已成功安装或卸载。 方法总结 修饰符和类型 方法 描述 boolean install(ListString bundleFilePaths, InstallParam installParam, InstallerCallback callback) 安装应用程序。 boolean uninstall(String bundleName, InstallParam installParam, InstallerCallback callback) 卸载应用程序。 从接口 ohos.rpc.IRemoteBroker 继承的方法 asObject 字段详细信息 STATUS_INSTALL_FAILURE static final int STATUS_INSTALL_FAILURE 表示由于系统或服务异常导致安装失败。 值为 1。 STATUS_INSTALL_FAILURE_ABORTED static final int STATUS_INSTALL_FAILURE_ABORTED 指示安装因用户拒绝授予权限或安装会话中断而中止。 值为 2。 STATUS_INSTALL_FAILURE_CONFLICT static final int STATUS_INSTALL_FAILURE_CONFLICT 表示由于应用程序冲突导致安装失败,例如安装了具有不同签名的应用程序版本。 用户必须在安装新的应用程序版本之前将其卸载。 值为4 STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED static final int STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED 表示下载失败导致安装失败。 值为 12。 STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT static final int STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT 表示安装失败,因为下载没有及时完成。(30秒) 值为 11。 STATUS_INSTALL_FAILURE_INCOMPATIBLE static final int STATUS_INSTALL_FAILURE_INCOMPATIBLE 表示由于不兼容导致安装失败,例如正在使用的Ohos SDK版本不是所需的最新版本或设备支持的应用程序二进制接口(ABI)的本机代码不可用。 值为 6。 STATUS_INSTALL_FAILURE_INVALID static final int...

优惠码

鸿蒙OS IBackupSessionCallback

IBackupSessionCallback public interface IBackupSessionCallback 提供在备份或恢复过程中调用的回调方法。 方法总结 修饰符和类型 方法 描述 void onTaskStatusChanged(int sessionId, int taskId, int statusCode, String appendData) 当 backupTask 状态改变时调用。 方法详情 onTaskStatusChanged 无效 onTaskStatusChanged(int sessionId,int taskId,int statusCode,String appendData) 当 backupTask 状态改变时调用。 参数: 参数名称 参数描述 sessionId 表示回调的SessionId taskId 表示本次会话的taskId。 statusCode 表示本次会话的状态码。 appendData 表示此会话的 appendData。 Throws: Throw名称 Throw描述 RemoteException 如果系统无法获取捆绑管理器服务,则抛出此异常。

优惠码

鸿蒙OS ProcessInfo

ProcessInfo java.lang.Object |—ohos.app.ProcessInfo public class ProcessInfo extends Object implements Sequenceable 保存有关应用程序的进程信息。 您可以使用此类获取有关进程的信息,包括进程名称和 ID。 嵌套类摘要 从接口 ohos.utils.Sequenceable 继承的嵌套类/接口 Sequenceable.ProducerT 字段摘要 修饰符和类型 字段 描述 static Sequenceable.ProducerProcessInfo PRODUCER 从 Parcel 创建 ProcessInfo 实例。 构造函数摘要 构造函数 描述 ProcessInfo() 用于创建 ProcessInfo 实例的默认构造函数。 ProcessInfo(String name, int pid) 用于创建 ProcessInfo 实例的参数化构造函数。 方法总结 修饰符和类型 方法 描述 int getPid() 获取应用的进程ID String getProcessName() 获取应用程序的进程名 boolean marshalling(Parcel out) 将此 Sequenceable 对象编组为 Parcel。 boolean unmarshalling(Parcel in) 从 Parcel 中解组此 Sequenceable 对象。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从接口 ohos.utils.Sequenceable 继承的方法 hasFileDescriptor 字段详细信息 PRODUCER public static final Sequenceable.ProducerProcessInfo PRODUCER 从 Parcel 创建 ProcessInfo 实例。 构造函数详细信息 ProcessInfo public ProcessInfo() 用于创建 ProcessInfo 实例的默认构造函数。 ProcessInfo public ProcessInfo(String name, int pid) 用于创建 ProcessInfo 实例的参数化构造函数。 参数: 参数名称 参数描述 name 表示应用进程的进程名 pid 表示应用进程的进程ID Method Detail getProcessName public String getProcessName() 获取应用程序的进程名。 返回: 返回一个字符串,表示应用程序的进程名称。 getPid public int getPid() 获取应用的进程ID。 Returns: 返回一个整数,表示应用程序的唯一进程 ID。 Since: 1 marshalling public boolean marshalling(Parcel out) 从接口复制的描述:Sequenceable 将此 Sequenceable 对象编组为 Parcel。...

优惠码

鸿蒙OS GeneralReceiver

GeneralReceiver java.lang.Object |—ohos.app.GeneralReceiver public class GeneralReceiver extends Object implements Sequenceable 提供通用回调方法,用于在进程间通信 (IPC) 期间从其他进程接收结果。 可以创建一个子类实例,重写onReceive(int, ohos.utils.PacMap) 方法,将子类实例通过IPC发送给对端。 然后对端使用 sendResult(int, ohos.utils.PacMap) 将结果发回。 嵌套类摘要 从接口 ohos.utils.Sequenceable 继承的嵌套类/接口 Sequenceable.ProducerT 字段摘要 修饰符和类型 字段 描述 static Sequenceable.ProducerGeneralReceiver PRODUCER 从 Parcel 创建一个 GeneralReceiver 实例。 构造函数摘要 构造函数 描述 GeneralReceiver() 用于创建 EventHandler 为 null 的 GeneralReceiver 实例的构造函数。 GeneralReceiver(EventHandler handler) 用于创建带有 EventHandler 对象的 GeneralReceiver 实例的构造函数。 方法总结 修饰符和类型 方法 描述 boolean marshalling(Parcel out) 将 GeneralReceiver 对象编组为 Parcel。 protected void onReceive(int code, PacMap data) 收到结果 void sendResult(int resultCode, PacMap resultData) 将结果发送到当前的 GeneralReceiver。 boolean unmarshalling(Parcel in) 从 Parcel 中解组 GeneralReceiver 对象。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从接口 ohos.utils.Sequenceable 继承的方法 hasFileDescriptor 字段详细信息 PRODUCER public static final Sequenceable.ProducerGeneralReceiver PRODUCER 从 Parcel 创建一个 GeneralReceiver 实例。 构造函数详细信息 GeneralReceiver public GeneralReceiver() 用于创建 EventHandler 为 null 的 GeneralReceiver 实例的构造函数。 GeneralReceiver public GeneralReceiver(EventHandler handler) 用于创建带有 EventHandler 对象的 GeneralReceiver 实例的构造函数。 参数: 参数名称 参数描述 handler 表示 EventHandler 对象。 如果该参数不为null,则在指定EventHandler的线程上调用onReceive(int, ohos.utils.PacMap)。 如果此参数为 null,则可以在任何线程上调用 onReceive(int, ohos.utils.PacMap)。 方法详情 sendResult public void sendResult(int resultCode, PacMap resultData) 将结果发送到当前的 GeneralReceiver。 参数: 参数名称 参数描述 resultCode 表示您根据需要定义的自定义结果代码。 resultData 指示包含结果数据的 PacMap 对象。 onReceive protected void...

优惠码

鸿蒙OS Environment

Environment java.lang.Object |—ohos.app.Environment public class Environment extends Object 提供系统环境变量 字段摘要 修饰符和类型 字段 描述 static String DIRECTORY_DOCUMENTS 表示放置文档的标准目录。 static String DIRECTORY_DOWNLOADS 表示放置下载文件的标准目录。 static String DIRECTORY_MOVIES 表示放置视频文件的标准目录。 static String DIRECTORY_MUSIC 表示放置音频文件的标准目录。 static String DIRECTORY_PICTURES 表示放置图片的标准目录。 构造函数摘要 构造函数 描述 Environment() 方法总结 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 字段详细信息 DIRECTORY_DOCUMENTS public static final String DIRECTORY_DOCUMENTS 表示放置文档的标准目录。 DIRECTORY_DOWNLOADS public static final String DIRECTORY_DOWNLOADS 表示放置下载文件的标准目录。 DIRECTORY_MOVIES public static final String DIRECTORY_MOVIES 表示放置视频文件的标准目录。 DIRECTORY_MUSIC public static final String DIRECTORY_MUSIC 表示放置音频文件的标准目录。 DIRECTORY_PICTURES public static final String DIRECTORY_PICTURES 表示放置图片的标准目录。 构造函数详细信息 Environment public Environment()

优惠码

鸿蒙OS AbilityContext

AbilityContext java.lang.Object |—ohos.app.AbilityContext public abstract class AbilityContext extends Object implements Context 为当前对象提供应用上下文并获取应用环境信息的抽象类。 这个类实现了 Context 接口。 应用程序可以通过AbilityContext获取资源、启动能力、创建或获取线程模型、获取应用程序包信息和运行信息。 能力是能力上下文的子类。 因此,能力是能力上下文的一个实例。 字段摘要 从接口 ohos.app.Context 继承的字段 CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESOUCE_ONLY, CONTEXT_RESTRICTED, MODE_APPEND, MODE_PRIVATE 构造函数摘要 构造函数 描述 AbilityContext() AbilityContext 的默认构造函数。 AbilityContext(Context context) 用于创建和初始化能力的构造函数。 方法总结 修饰符和类型 方法 描述 void attachBaseContext(Context base) 将上下文对象附加到当前ability。 boolean canRequestPermission(String permission) 与权限管理模块确认是否需要请求提示才能授予某个权限。 void compelVerifyCallerPermission(String permission, String message) 检查是否已将指定权限授予调用进程进行进程间通信 (IPC),如果未授予权限,则抛出 SecurityException。 void compelVerifyCallerUriPermission(Uri uri, int modeFlags, String message) 检查IPC的调用进程是否有权限访问指定的URI,如果没有权限则抛出SecurityException。 void compelVerifyPermission(String permission, int pid, int uid, String message) 检查pid和uid标识的进程是否已授予指定权限,如果未授予权限,则抛出SecurityException。 void compelVerifyPermission(String permission, String message) 检查是否已将指定权限授予调用进程,如果未授予权限,则抛出 SecurityException。 void compelVerifyUriPermission(Uri uri, int pid, int uid, int modeFlags, String message) 检查pid和uid标识的进程是否有权限访问指定的URI,如果没有权限则抛出SecurityException。 void compelVerifyUriPermission(Uri uri, int modeFlags, String message) 检查调用进程是否有访问指定URI的权限,如果没有权限则抛出SecurityException。 void compelVerifyUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message) 检查pid和uid标识的进程是否指定了读写权限以及访问指定URI的权限,如果没有权限则抛出SecurityException。 boolean connectAbility(Intent intent, IAbilityConnection conn) 使用 AbilityInfo.AbilityType.SERVICE 模板将当前ability连接到ability。 Context createBundleContext(String bundleName, int flag) 为具有给定包名称的应用程序创建 Context 对象。 TaskDispatcher createParallelTaskDispatcher(String name, TaskPriority priority) 创建具有指定优先级的并行任务调度程序。 TaskDispatcher createSerialTaskDispatcher(String name, TaskPriority priority) 创建具有指定优先级的串行任务调度程序。 boolean deleteFile(String fileName) 删除与应用程序关联的指定私有文件。 void disconnectAbility(IAbilityConnection conn) 使用 AbilityInfo.AbilityType.SERVICE 模板断开当前ability与ability的连接。 void displayUnlockMissionMessage() 向用户显示系统定义的消息,提示用户如何退出锁定任务模式。 AbilityInfo getAbilityInfo() 获取有关当前ability的信息。 IAbilityManager getAbilityManager() 获得ability管理器。 Context getAbilityPackageContext() 获取此ability的 Context 对象。 Context getApplicationContext() 获取应用程序的 Context 对象。 ApplicationInfo getApplicationInfo() 获取有关当前应用程序的信息。 String getAppType() 获取此应用程序的类型。 String getBundleCodePath() 获取包含当前ability的包的路径。 IBundleManager getBundleManager() 获得一个 IBundleManager 实例。 String getBundleName() 获取当前ability的捆绑包名称。 String getBundleResourcePath() 获取包含此ability的 Ohos ability包 (HAP} 的路径。 File getCacheDir() 获取设备内部存储上特定于应用程序的缓存目录。 Uri getCaller() 获取有关此ability调用者的信息。 ElementName getCallingAbility()...

优惠码

鸿蒙OS IAbilityManager

IAbilityManager public interface IAbilityManager 获取应用程序的运行进程和内存信息。 字段摘要 修饰符和类型 字段 描述 static int DEFAULT_DENSITY 表示默认密度。 static int DEFAULT_HEAPSIZE 表示基本内存大小。 static int DEFAULT_ICONSIZE 指示默认图标大小,以像素为单位。 static int LOCK_MISSION_MODE_LOCKED 表示启用了完整的任务锁定模式。 static int LOCK_MISSION_MODE_NULL 表示锁定任务模式已禁用。 static int LOCK_MISSION_MODE_PINNED 表示开启任务锁定模式。 方法总结 修饰符和类型 方法 描述 boolean canAbilityStartOnDisplay(Context context, int displayId, Intent intent) 检查当有多个物理显示设备时,是否可以在指定的显示器上启动ability。 boolean clearUpApplicationData() 清除应用程序的用户数据,相当于初始化应用程序。 ListRunningProcessInfo getAllRunningProcesses() 获取有关设备上运行的应用程序进程的信息。 int getAppLargeMemory() 获取当前设备上的应用程序可以使用的最大内存。 int getAppMemory() 获取当前设备上的应用程序可以使用的内存。 DeviceConfigInfo getDeviceConfigInfo() 获取设备的配置信息,如触摸类型、键盘类型、导航设备等。 int getHomeScreenIconDensity() 获取主屏幕图标的密度。 int getHomeScreenIconSize() 获取主屏幕图标的大小。 int getMissionLockModeState() 获取锁任务模式的当前状态。 void getMyProcessMemoryInfo(RunningProcessInfo outState) 获取调用进程的内存信息,帮助您了解当前应用程序运行的进程的内存使用情况。 ListProcessErrorInfo getProcessesErrorInfo() 获取进程错误信息列表。 MemoryInfo[] getProcessMemoryInfo(int[] pids) 获取指定进程的内存使用情况。 void getSystemMemoryInfo(SystemMemoryInfo outInfo) 获取系统内存信息,包括系统总内存、可用系统内存、系统内存是否低。 boolean isBackgroundRunningRestricted() 检查此应用程序的进程是否被禁止在后台运行。 boolean isLowRamDevice() 检查当前设备是否为低 RAM 设备。 boolean isUserKingKong() user kingkong test void killProcessesByBundleName(String bundleName) 杀死与指定包关联的所有后台进程。 ListAbilityMissionInfo queryRecentAbilityMissionInfo(int maxMissionNum, int flag) 查询近期ability任务信息。 ListAbilityMissionInfo queryRunningAbilityMissionInfo(int maxMissionNum) 查询运行ability任务信息。 void updateDeviceLocale(LocaleProfile localeProfile) 更新设备的当前语言环境。 字段详细信息 DEFAULT_DENSITY static final int DEFAULT_DENSITY 表示默认密度。 DEFAULT_HEAPSIZE static final int DEFAULT_HEAPSIZE 表示基本内存大小。 DEFAULT_ICONSIZE static final int DEFAULT_ICONSIZE 指示默认图标大小,以像素为单位。 LOCK_MISSION_MODE_LOCKED static final int LOCK_MISSION_MODE_LOCKED 表示启用了完整的任务锁定模式。 常数值为 0x00000001。 此模式下的应用程序被锁定,Home 键和Recent...

优惠码