场景描述1.NotificationKit提供通知发布功能,可以将应用产生的通知在客户端推送给用户。除了携带基本的文本图片信息外,还支持文件上传下载进度场景下的进度条通知,以及点击通知栏可以拉起目标应用的意图类型通知,Notification仅支持进程存在时发送通知。2.PushKit推送服务,是华为提供的消息推送平台,实现应用的实时消息推送,即使应用进程不在也能实时推送消息。3.LiveViewKit实况窗服务用于帮助...
2024-09-27 08:35:06 8762浏览 0点赞 2回复 1收藏
场景描述通过性能测试工具测试发现,某应用浏览详情页存在滑动丢帧问题,滑动卡顿2次。如果不通过性能测试工具集进行分析,开发者需要:复现问题、抓取trace、分析trace,找出丢帧问题点,操作步骤多,耗时较长。本场景通过采用静态检查工具+应用体检工具进行问题发现、定位及修改。目标规则1.CodeLinter目标检测规则浏览详情场景是典型的长列表滑动场景,根据经验通过对接组件复用可大幅提升帧率,我们选择的目标CodeLinter检...
2024-09-25 10:01:58 5066浏览 0点赞 0回复 0收藏
场景描述RichEditor是支持图文混排和文本交互式编辑的组件,在使用APP中是很常见的,如评论区编辑内容发布、对话框或者聊天室。下面列举一些具体的场景需求。场景一:基于文字图片以及信息的好友评论方案通过addTextSpan来添加文字。通过addImageSpan来添加图片。通过addBuilderSpan来实现一段内容,光标不可插入的效果。addTextSpan等支持gesture等手势操作,比如onClick点击和onLongPress长按事件。核心代码1.由于RichEditor...
2024-09-24 08:25:05 8253浏览 0点赞 0回复 0收藏
方案描述mpchart是一个包含各种类型图表的图表库,主要用于业务数据汇总,例如销售数据走势图,股价走势图等场景中使用,方便开发者快速实现图表UI,mpchart主要包括线形图、柱状图、饼状图、蜡烛图、气泡图、雷达图、瀑布图等自定义图表库。使用准备1.下载三方库控制台输入:ohpminstallohosmpchart。2.初始化图表配置构建类。初始化三方库得构建类,图表数据,线性数据等。import{LineChart,LineChartModel}from'ohosmpchart'...
2024-08-01 16:48:44 2235浏览 0点赞 0回复 0收藏