logo
publist
写文章

简介

CSDN 博客专家,专注独立开发,如果你对独立开发感兴趣,可以关注我。

擅长的技术栈

HarmonyOSiOSPythonJS

可提供的服务

独立开发者社群,独立开发训练营

【HarmonyOS 7 闪控窗深度实战】06 闪控窗恢复主应用与任务详情

HarmonyOS 7 提供从闪控窗恢复所属主窗口的能力,也允许在恢复时传入自定义参数。这个能力要求用户交互与窗口状态满足条件,应用不能把任务定时回调当成任意弹出主窗口的入口。系统负责恢复窗口并传递参数,接收端负责识别任务、更新显示位置和读取现有状态。接口调用之后,工程还需要处理前后台切换中的时序与失败,不能把按钮可见直接当作窗口已经允许恢复。

文章图片
#harmonyos#华为
【HarmonyOS 7 闪控窗深度实战】05 闪控窗处理拖动、侧边暂存与关闭状态

HarmonyOS 7 通过状态与矩形回调通知应用窗口发生了什么变化。应用可以根据这些通知保存窗口信息,并决定是否继续保留控制器。任务是否暂停、完成或取消仍由业务对象管理,窗口回调不会替文件整理生成处理结果。

文章图片
#harmonyos#华为
【HarmonyOS 7 闪控窗深度实战】04 闪控窗调整窗口形态与显示区域

HarmonyOS 7 为闪控窗提供圆角矩形和水平条状模板,并允许应用查询模板限制、请求调整尺寸和监听矩形变化。系统处理窗口大小与形态,应用根据业务内容选择请求值,再读取实际结果安排 ArkUI 页面。不同模板的限制并不相同,模板切换后也不能沿用原来的一组宽高。系统提供这些窗口能力以后,工程需要新增的工作就是把模板、尺寸条件和内容取舍连接起来。

文章图片
#harmonyos#华为
【HarmonyOS 7 闪控窗深度实战】03 闪控窗控制任务暂停、恢复与取消

HarmonyOS 7 闪控窗的内容区域由应用加载的 ArkUI 页面绘制,因此任务状态旁边可以放置应用自己的控件。系统管理窗口和基础交互区域,应用负责按钮事件与业务方法之间的调用关系。系统不会替文件整理判断当前是否允许恢复,也不会因取消按钮被点击就自动释放任务资源。按钮进入窗口以后,命令条件与执行结果仍然需要在应用中对应起来。

文章图片
#harmonyos#华为
【HarmonyOS 7 闪控窗深度实战】02 闪控窗同步应用页面与任务进度

HarmonyOS 7 允许应用在加载闪控页面时传入共享存储。应用把任务正在使用的存储交给页面以后,页面就能读取当前进度,并继续接收变化。系统不会自动合并两处分别创建的存储,所以开发者需要确认主页面入口和闪控页面加载参数指向同一个对象。

文章图片
#harmonyos#华为
【leetcode】无重复字符的最长子串-动态规划-PHP实现

问题描述给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长...

#算法#动态规划#leetcode
【树莓派】使用NOOBS安装树莓派系统

【树莓派】使用NOOBS安装树莓派系统通过NOOBS进行安装什么是NOOBSNew Out Of Box Software (NOOBS)(NOOBS)是Raspberry Pi的一个简单的操作系统安装管理器。下载sd卡格式化安装器下载地址为 https://www.sdcard.org/downloads/formatter_4/下载后运行,格式化整个存储卡。NOOBS包含哪些发行版Raspbi

#操作系统
【HarmonyOS 7 闪控窗深度实战】01 闪控窗显示持续任务状态

HarmonyOS 7 的闪控窗提供了在独立小窗口中持续展示应用内容的能力,应用主窗口退到后台后,闪控窗仍可以在前台显示。系统管理窗口外部结构和基础窗口行为,应用在系统提供的内容区域加载自己的 ArkUI 页面。这个分工让文件整理状态可以拥有独立的展示位置,但系统不会替应用生成业务结果。页面显示什么、状态由谁保存、完成以后何时更新,仍然需要应用建立明确的数据路径。

文章图片
#harmonyos#华为
Trae AI驱动开发实战:30分钟从0到1实现Django REST天气服务

Trae 是字节跳动推出的AI 编程助手,和MarsCode一个团队,提供了更完整的AI体验,它能够智能生成代码,解决开发者在编程过程中遇到的问题。

文章图片
#人工智能#django#数据库
【HarmonyOS 7 平行视界深度实战】08 现有应用迁移、问题排查与降级怎么做

一个已有列表与详情的应用,已经能够让用户在单页中完成打开、阅读和返回。团队接入平行视界时,如果同时重排页面、替换路由、修改状态保存方式并开启多项窗口配置,大家就很难判断一次返回异常究竟来自哪处修改。因此,迁移开始前,团队需要保留能够比较的原有路径,让每次新增配置都有明确的观察对象。

文章图片
#harmonyos#华为
    共 332 条
  • 1
  • 2
  • 3
  • 34
  • 请选择