logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

触摸事件及分发机制详解

​ 前言 多模输入标准系统组件提供传统的输入交互方式,例如按键、触控、键盘、鼠标等。 本应用于标准系统之上,为设备提供单指触控输入能力。本组件将触屏输入产生的事件上报到JS UI框架或用户程序框架,JS UI框架根据上报的事件再次封装,对应用提供接口。 版本 OpenHarmony 3.1 release 源码目录 /foundation/multimodalinput/input ├── com

文章图片
OpenHarmony开发环境搭建

1、环境搭建 windows+ubuntu20.04的环境搭建,因为OpenHarmony的内核是裁剪过的linux版本,所以编译OpenHarmony的源码建议在Ubuntu下进行,windows下会出现各种奇怪的问题,不建议使用。 VirtualBox官网下载地址:https://www.virtualbox.org/ Ubuntu20.04官网下载地址:https://ubuntu.com/

文章图片
OpenHarmony动画详解

简介 动画是组件的基础特性之一,精心设计的动画使UI变化更直观,平滑的动画效果能够很好地增强差异性功能的过渡,有助于改进应用程序的外观并改善用户体验。 OpenHarmony动画分类: 属性动画:组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。支持的属性包括width、height、backgroundColor、opacity、scale、rotate、tran

窗口子系统基本概念与流程分析

窗口子系统位于\fundation\windowmanager目录下,提供对窗口与Display管理的基础能力 概览 窗口是什么 每个Ability在创建时都会创建一个主窗口,并且为该窗口设置ACE中的UIContent用于加载展示UI界面。基本上所有的UI视图都是在窗口中展示的,比如弹窗、toast、系统状态栏导航栏、应用等。因此窗口子系统是系统图形界面显示所需的基础子系统。 窗口的种类 主

文章图片
组件多了一个蓝色边框不消失问题分析报告

​ 1 关键字 组件;蓝色边框; 2 问题描述 开发板型号:wanger平板 OH版本:OpenHarmony 3.2.3.5 问题现象:Button多了一个蓝色边框不消失 测试步骤: 安装视频应用; 点击视频应用,此时【所有视频】按钮没有蓝色边框,点击播放任意一个视频后,返回到视频缩列图页面; 查看【所有视频】上有一个蓝色边框,切换到最近播放之后,蓝色边框仍存在; 3 问题原因 3.1 正常机制

修改3568设备静置二十多秒后点击屏幕亮度变暗问题分析报告

​ 1 关键字 屏幕变暗,触摸屏幕,静置20s 2 问题描述 问题现象:在系统设置了最大亮度后,静置大概20多秒,(一般是30秒会自动息屏),在20-30秒之间触摸一下屏幕,必现亮度会变暗,而且不会自动恢复。 测试步骤:开机后设置最大亮度 --- 然后重启 --- 再开机后没有其他操作 -- 等20几秒后 -- 触摸屏幕 -- 亮度变暗 3 问题原因 3.1 正常现象 在开机静置二十多秒后触摸屏幕

如何解决hdc传输中的问题分析报告

1 关键字 hdc;传输 2 问题描述 设备型号:dayu200 系统版本:OpenHarmony 3.1 Release 代码版本:OpenHarmony-v3.1-Release 3 问题原因 3.1 正常机制 使用hdc工具,向oh设备传输文件,log提示传输成功,在设备文件中夹收到传输文件。 3.2 异常机制 使用hdc工具,向oh设备传输文件,log提示传输成功,但是在设备文件夹下没有

录音机和播放器会同时播放音频无法互相中断问题分析报告

1 关键字 audio_policy, interrupt 2 问题描述 OpenHarmony版本:3.1 Release 问题现象:在3.1 Release 版本中, 录音机和播放器播放音频会同时播放, 不会互相打断 3 问题原因 3.1 正常机制 当用录音机播放音频时,播放器的音频应该中断,反之亦然。 3.2 异常机制 当用录音机播放音频时,播放器的音频没有中断,仍在播放。 4 解决方案

快速关闭后开启蓝牙,界面没有显示可用设备列表的分析报告

​ 1 关键字 蓝牙;可用设备;状态 2 问题描述 问题现象:快速关闭后开启蓝牙开关,界面没有显示可用设备列表,蓝牙扫描不到设备,并且蓝牙状态不对,一直处于4状态。 3 问题原因 3.1 正常机制 蓝牙的状态在开启与关闭之间快速切换时,蓝牙在开启状态时,可以显示可用设备列表。 3.2 异常机制 蓝牙的状态在开启与关闭之间快速切换时,蓝牙在开启状态时,无法显示可用设备列表。 4 解决方案 在XTS测

关于Toggle组件手指滑动不触发onChange事件的分析报告

​ 1 关键字 Toggle组件 ; onChange ; 2 问题描述 开发板型号:wagner平板 OH版本:OpenHarmony 3.1 Release ets API版本:8 问题现象:在开发板上通过手指滑动去切换toggle组件的开关状态时不触发onChange事件。 测试步骤: 在OpenHarmony 3.1 Release系统上运行关于Toggle组件的ets应用。 使用手指滑动

    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择