
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用场景:安全控件会在点击粘贴按钮时给业务临时授予ohos.permission.SECURE_PASTE权限,因此使用安全控件访问剪贴板的业务不会受此次非兼容性变更的影响,暂未使用安全控件的业务也可以通过使用安全控件访问剪贴板内容。系统剪贴板支持对文本、HTML、URI、Want、PixelMap等内容的操作。使用场景:在应用A复制口令(使用按钮复制),打开应用b后直接读取到系统剪贴板里面的口令

(这里和上面安装一样)hdc file send charles.pem(电脑端上证书路径) /storage/media/100/local/files/Download/testCa.pem。2)设置caPath(默认使用系统默认路径下CA证书,如默认证书认证失败返回60需要替换为请求域名的服务器证书,项目中设置可参考常见问题Q4)A3:使用为charles证书或系统根证书无法通过https校

Navigation组件是路由导航的根视图容器,一般作为Page页面的根容器使用,其内部默认包含了标题栏、内容区和工具栏,其中内容区默认首页显示导航内容(Navigation的子组件)或非首页显示( NavDestination 的子组件),首页和非首页通过路由进行切换。新闻阅读、社交资讯、生活服务、电商、办公等类型的内容,在详情页浏览内容时,可以通过上滑隐藏标题栏、工具栏,下滑或停留超过一定时长

在多个音频流同时播放场景下,如果系统不加管控,会造成多个音频流混音播放,容易让用户感到嘈杂,造成不好的用户体验。为满足应用对多音频并发策略的不同需求,音频打断策略预设了两种焦点模式,针对同一应用创建的多个音频流,应用可通过设置 焦点模式 ,选择由应用自主管控或由系统统一管控。想要实现应用后台播放,那么接入AVSession是必须的,否则业务的正常功能会同时受到限制,也必须有 BackgroundT
本文介绍了如何利用HarmonyOS的TextPicker组件实现三级联动选择省市区功能,并回填到表单输入框中。主要内容包括: 通过TextInput绑定半模态转场,结合TextPicker实现点击输入框弹出省市区选择界面 从本地JSON文件中加载省市区数据资源 使用TextPicker的onChange回调处理用户选择,逐级查找省市区名称并组合成完整地址 点击确认后将选择的地址回填到输入框 该方
鸿蒙任务切换机制解析 本文详细阐述了鸿蒙系统任务切换的实现原理,主要分为两种场景: 软切换:主动任务调度,包括资源申请失败、时间片用完等情况 硬切换:中断触发切换,如外设输入等硬件中断 关键实现要点: 通过TaskContext结构体保存17个寄存器状态(R0-R15、CPSR) 任务初始化时通过OsTaskStackInit设置默认上下文 用户任务还需通过OsUserTaskStackInit初
鸿蒙异步通信开发指南 本文介绍了在ArkTS单线程环境下实现Native子线程与主线程异步通信的解决方案。核心使用了Node-API提供的napi_threadsafe_function线程安全函数接口,主要流程包括: 创建线程安全函数并注册回调 通过异步任务(ExecuteWork)处理业务并触发回调 使用WorkComplete进行资源清理 通过回调函数返回主线程并调用ArkTS函数 在Ark
本文详细介绍了鸿蒙内核中的MMU(内存管理单元)机制,重点解析了其两级页表(L1和L2)的虚实地址转换原理。文章指出: 虚拟地址(VA)与物理地址(PA)的转换通过MMU实现,MMU采用页表机制,其中低12位为页内偏移保持不变。 L1页表将4G地址空间划分为4096个1M的节,提供三种页表项格式:无效项、指向L2页表的项和直接映射1M节的项。 L2页表将1M空间细分为256个4K小页,同样具有三种
本文介绍了如何使用ArkUI实现带切换动效的自定义地址选择组件,主要包含以下内容: 数据获取:通过读取本地JSON文件获取省市区数据,使用TextDecoder解码后映射为模型对象。 交互实现: 使用bindSheet绑定地址选择半模态弹窗 通过changeIndex控制省市区列表TabContent切换 利用onAreaChange回调获取组件位置信息实现动效 功能特点: 支持省市区三级联动选择
本文介绍了鸿蒙内核中的调度队列机制,重点分析了位图调度器和进程/线程就绪队列的实现原理。文章指出,鸿蒙系统采用32个双向循环链表作为就绪队列,每个优先级对应一个队列,通过位图调度器高效管理任务调度。具体内容包括:1) 位图调度器使用32位变量快速标识各优先级队列状态;2) 进程和线程各有32个就绪队列,进程队列全局存储,线程队列存放在进程结构中;3) 详细解析了队列初始化、入队和出队等核心操作函数








