- 博客(5)
- 收藏
- 关注
原创 鸿蒙如何向用户申请授权?如何二次授权?
上下文获取方法(非UI页面)const ctx = AppStorage.get<Context>('context')使用原因:"reason": "$string:reason_microphone"名称:"name": "ohos.permission.MICROPHONE",传入上下文和权限数组(因为可能会向用户一次性申请多个权限)第一步:在module.json5中配置对应权限(这里以麦克风权限为例)使用场景(可以为空):"usedScene": {},第二步:写一个申请授权的类方法。
2024-10-13 21:05:47 256
原创 鸿蒙中的Promise是什么?用在何处?怎么用?解决了什么问题?
Promise主要解决了异步编程中的回调地狱问题。而Promise提供了一种更加优雅的方式来处理异步操作,它允许开发者通过链式调用的方式处理多个异步操作,使得代码更加清晰和易于理解。综上所述,鸿蒙中的Promise是一种强大的异步编程解决方案,它为开发者提供了一种简洁、高效的异步编程方式。通过Promise的使用,开发者可以更加清晰地表达异步操作的逻辑,提高代码的可读性和可维护性。Promise是一种用于处理异步操作的对象,它可以将异步操作的结果返回给调用者,并提供了更加清晰、可读性更高的代码结构。
2024-10-07 20:16:17 502
原创 鸿蒙 应用APL等级 和 检查用户是否授权
默认情况下,应用的APL等级都为normal等级。该等级的应用服务提供操作系统核心能力。该等级的应用服务提供系统基础服务。
2024-09-07 20:47:23 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人