登录社区云,与社区用户共同成长
邀请您加入社区
在移动应用生态中,应用安装权限管理是保障设备安全的核心机制之一。其原理是通过白名单或数字签名验证,控制应用的安装来源,防止恶意软件入侵。这项技术的价值在于平衡用户体验与系统安全,尤其在Android和鸿蒙等开放生态中至关重要。常见的应用场景包括开发者测试、安装第三方应用商店软件、部署企业内部分发应用等。本文聚焦于华为鸿蒙系统的纯净模式,该模式默认仅允许安装华为应用市场审核的应用。针对需要安装第三方
HarmonyOS Next(基于API11)封装一个http请求工具类,自动拦截token失效跳转登录页,以及token持久化存取方案。
HarmonyOS Next 系列之省市区弹窗选择器实现(一)HarmonyOS Next(基于API11) 实现一个省市区弹窗选择组件(AreaPickerDialog),支持香港、澳门、台湾等地区选择
HarmonyOS Next(基于API11)实现一个可移动的悬浮按钮
HarmonyOS Next(基于API12)实现下拉刷新和上拉触底加载更多功能实现讲解。
HarmonyOS Next(基于API11)实现从手机选择图片或拍照上传功能,常用于头像上传等操作
HarmonyOS Next(基于API11) 实现一个验证码输入组件(VerifyCodeInput),不可复制粘贴,输入验证码无光标自动定位到下一格,删除自动定位到前一格,验证码个数可配置
本文介绍了HarmonyOS应用开发中棋盘数组BoardArray类的完整封装实现,重点解决棋盘状态管理、序列化/反序列化、重置与克隆等核心问题。文章详细阐述了BoardArray的字段设计(包括棋盘二维数组、游戏配置、分数回合等元数据)、构造初始化方法、严格的序列化方案(含版本控制和字段校验),以及反序列化时的容错处理。通过工厂方法和深拷贝确保状态安全,避免数据污染。性能数据显示15×15棋盘的
本文介绍了HarmonyOS应用开发中猫猫大作战游戏的猫咪放置与移除功能实现。文章重点讲解了CatService.placeCat()和removeCat()方法的设计,包括Map增删操作、合法性校验(越界/占用/ID唯一)、事件总线通知机制以及批量移除处理。通过反例分析指出了常见错误(如漏校验导致崩溃、未清占用导致位置锁定等),并提供了正确实现方案。文中还包含事件总线EventHub的实现细节和