logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS - UIObserver(无感监听)

本篇文档主要介绍,在鸿蒙项目开发过程中,我们如何使用UIObserver对象提供的对UI组件行为变化的无感监听能力。基于当前鸿蒙项目, 我们是把页面所有的数据都存放在一个叫UIState对象中, 并且ViewModel持有这个UIState对象,而且ViewModel中包含了所有业务的逻辑。当我们在ViewModel中请求数据时,需要知道在什么时机去请求, 那么我们就需要再ViewModel中知道

#harmonyos
Harmonyos之字体设置功能

字体大小适配是我们app在适配过程中比较常用的一个适配项, 这里我们学习下在鸿蒙项目适配中是如何实现 ,自定义字体显示文本、自定义字体恢复为系统字体、字体大小跟随系统设置、字体大小不跟随系统设置等功能。

#harmonyos
Harmonyos之加载本地web页面

我们也可以把h5文件访问到目录下的自定目录// 获取本地h5的资源路径,可以凭借h5链接需要的参数.domStorageAccess(true)//开启文档对象模型存储接口.javaScriptAccess(true)//允许执行JavaScript脚本}).fileAccess(true)//开启应用中文件系统的访问.mixedMode(MixedMode.All)//允许加载超文本传输协议(H

#harmonyos
Flutter鸿蒙化环境配置(windows)

flutter鸿蒙化在windows上如何配置环境

文章图片
#harmonyos#windows
Flutter项目和鸿蒙平台的通信

大家在使用Flutter开发项目的时候,Flutter提供了PlatfromChannelAPI来和个个平台进行交互。:用于传递字符串和半结构化的信息。支持数据双向传递,有返回值。:用于传递方法调用(支持数据双向传递,有返回值。通常用来调用native中某个方法:用于数据流()的通信。仅支持数据单向传递,无返回值。有监听功能,比如电量变化之后直接推送数据给flutter端也是通过上述三种方式来和鸿

#flutter#harmonyos
Flutter中PlatformView在鸿蒙中的使用

集成平台视图(后称为平台视图)允许将原生视图嵌入到 Flutter 应用中,所以你可以通过 Dart 将变换、裁剪和不透明度等效果应用到原生视图。例如,这使你可以通过使用平台视图直接在 Flutter 应用内部使用鸿蒙中的原生地图。

#harmonyos#flutter
Harmonyos之加载本地web页面

我们也可以把h5文件访问到目录下的自定目录// 获取本地h5的资源路径,可以凭借h5链接需要的参数.domStorageAccess(true)//开启文档对象模型存储接口.javaScriptAccess(true)//允许执行JavaScript脚本}).fileAccess(true)//开启应用中文件系统的访问.mixedMode(MixedMode.All)//允许加载超文本传输协议(H

#harmonyos
Harmonyos之深浅模式适配

深色模式(Dark Mode)又称之为暗色模式,是与日常应用使用过程中的浅色模式(Light Mode)相对应的一种UI主题。换肤功能应该是现在APP常见的一个功能, 现在我们来了解下载Harmonyos上app是如何实现换肤功能的。

#harmonyos
Harmonyos之多目标构建产物实践

多目标产物在HarmonyOS系统中的应用主要体现在软件开发与分发方面,特别是针对不同用户群体、不同业务场景的需求进行定制化开发。多目标产物为开发者提供了更加灵活和高效的开发方式,使得应用能够更好地适应市场需求和变化。每一个target可以指定一个产物命名},},如果已配置签名,target产物对应的HAP包名为开发者定制的名称;如果未配置签名,target产物对应的HAP包名为开发者定制的名称+

#harmonyos
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择