logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS应用开发实战:猫猫大作战-silentLogin 的使用【apple_product_name】

本文详细介绍了HarmonyOS应用开发中silentLogin的实现方法,重点解决三个核心问题:配置清单、token缓存策略和异常处理。文章首先阐述了华为静默登录的配置要求,包括权限声明和scope申请,然后通过代码示例展示了基础调用方法和常见错误规避。针对性能优化,提出了token缓存的实现方案,对比了缓存前后的性能差异(首次280ms vs 缓存后95ms)。最后系统梳理了网络异常、账号未登

文章图片
#harmonyos#华为#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-silentLogin 的使用

文章配图:silentLogin 的使用页面预览前言静默登录(silentLogin)是 AccountKit 提供的能力,在用户已登录华为帐号的情况下,应用可以直接获取 UnionID 而无需弹窗确

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-fileIo 文件读写

文章配图:fileIo 文件读写页面预览前言fileIo 是 HarmonyOS 的文件 I/O 模块,支持文件的打开、读写、删除等操作。在「猫猫大作战」中,fileIo 用于保存游戏截图文件、读取配

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-ArkTS 严格模式下的类型收窄技巧

文章配图:ArkTS 严格模式下的类型收窄技巧页面预览前言ArkTS 是 HarmonyOS 原生应用开发语言,基于 TypeScript 但要求更严格的类型安全——禁止 any 类型、禁止动态属性访

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-toast 轻提示

文章配图:toast 轻提示页面预览前言toast 是 ArkUI 中的轻量提示,在屏幕底部短暂显示文字消息后自动消失。在「猫猫大作战」中,toast 用于操作反馈和提示信息。一、toast 基础二、

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-clearInterval 清理机制、-1 哨兵值约定、三处清理时机、aboutToDisappear 生

文章配图:clearInterval 清理机制、-1 哨兵值约定、三处清理时机、aboutToDisappear 生页面预览前言前几篇我们搭好了三个定时器——100ms 物理主循环、1000ms 秒级

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-NavPathStack 的完整 API 方法、生命周期关联、参数传递技巧,以及基于 NavPathStack

文章配图:NavPathStack 的完整 API 方法、生命周期关联、参数传递技巧,以及基于 NavPathStack页面预览前言NavPathStack 是 Navigation 路由体系的核心控

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-`router.pushUrl` 的路由规则、参数传递、返回栈管理、以及回调处理

文章配图:router.pushUrl 的路由规则、参数传递、返回栈管理、以及回调处理页面预览前言页面跳转是移动应用最基础的能力之一。HarmonyOS 提供了 @kit.ArkUI 中的 route

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-`onForeground` 和 `onBackground` 的触发时机、与页面生命周期 `onPageSh

文章配图:onForeground 和 onBackground 的触发时机、与页面生命周期 `onPageSh页面预览前言在移动应用开发中,前后台切换是最高频的系统事件之一——用户按下 Home 键

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-在前三篇中,我们用 `LazyForEach` + `@Reusable` + `cachedCount` 三

文章配图:在前三篇中,我们用 LazyForEach + @Reusable + cachedCount 三页面预览前言在前三篇中,我们用 LazyForEach + @Reusable + cach

#鸿蒙
    共 174 条
  • 1
  • 2
  • 3
  • 18
  • 请选择