logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙开发实战系列之五:鸿蒙系统原生数据库

数据库中连接池的最大数量是4个,同一时间只能支持一个写操作!对象关系型数据的数据库类型只支持基础数据类型及Date、Time、Timestamp、Calendar、Blob(二进制大对象)、Clob(字符大对象)

#jvm#harmonyos
HarmonyOS应用开发—之无须申请权限访问相册图片

在应用开发中,很多场景需要我们需要访问相册中的图片。例如:上传头像、上传银行卡、身份证资料、扫描文件功能、美颜功能等所以访问相册里的图片成为我们必须要学习和掌握的内容。那如何访问相册图片呢?在HarmonyOS中,鉴于对用户隐私的高度保护,要方便的完全读取相册与写入相册,需要极其复杂的权限审核。所幸,HarmonyOS也考虑到读取相册对于开发者而言也是一个非常常用的一个功能,因而提供了photoA

#harmonyos#flutter
鸿蒙APP实战开发——短视频切换实现案例

短视频切换在应用开发中是一种常见场景,上下滑动可以切换视频,十分方便。本模块基于Swiper组件和Video组件实现短视频切换功能。

#音视频#harmonyos
深入鸿蒙 Web 组件:开启深色模式与自定义 UserAgent

当使用隐私模式时,浏览网页时的 cookies、 cache data 等数据不会保存在本地的持久化文件,当隐私模式的 Web 组件被销毁时,cookies、 cache data 等数据将不被记录下来。通过本文,相信您已经了解了华为鸿蒙 ArkWeb 的设置基本属性和事件,包括设置深色模式、设置 UserAgent、使用隐私模式、使用运动和方向传感器以及在新窗口中打开页面等功能。这些功能可以帮助

#harmonyos#前端#华为
FA模型切换Stage模型组件切换之ServiceAbility切换&DataAbility切换

FA模型中的ServiceAbility对应Stage模型中的ServiceExtensionAbility。因此,FA模型的ServiceAbility的切换,对于系统应用和三方应用策略有所不同。下面分别介绍这两种场景。与ServiceExtensionAbility类似,Stage模型下的DataShareExtensionAbility为系统API,只有系统应用才可以创建。将FA应用中Ser

#qt#开发语言
鸿蒙应用开发—PageAbility组件

PageAbility是包含UI、提供展示UI能力的应用组件,主要用于与用户交互。开发者通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会自动创建相关模板代码。PageAbility相关能力通过单独的featureAbility实现,生命周期相关回调则通过app.js/app.ets中各个回调函数实现。

#harmonyos#android#华为
鸿蒙开发实战:20-鸿蒙应用的用户体验优化

我们实测发现,优化后的鸿蒙应用在MatePad Pro上启动时间可缩短至800ms以内,较未优化版本提升40%。建议结合DevEco Studio的Profiler工具持续监控应用性能,建立完整的用户体验优化闭环。未来随着HarmonyOS NEXT的发布,一次开发多端部署的能力将进一步提升跨设备体验的一致性。通过系统化的优化方案,开发者可显著提升鸿蒙应用的FAST关键指标(华为应用性能评估体系)

#harmonyos#ux#华为
鸿蒙性能优化实战-内存快照Snapshot Profiler

DevEco Studio集成的DevEco Profiler性能调优工具(以下简称为Profiler),提供Time、Allocation、Snapshot、CPU等场景化分析任务类型。内存快照(Snapshot)是一种用于分析应用程序内存使用情况的工具,通过记录应用程序在运行时的内存快照,可以快速查看应用程序在某一时刻的内存占用情况以及内存占用详情。针对方舟虚拟机,Profiler提供了内存快

#harmonyos#性能优化#java
鸿蒙应用开发—ArkData

ArkData (方舟数据管理)为开发者提供数据存储、数据管理和数据同步能力,比如联系人应用数据可以保存到数据库中,提供数据库的安全、可靠以及共享访问等管理机制,也支持与手表同步联系人信息。标准化数据定义:提供OpenHarmony跨应用、跨设备的统一数据类型标准,包含标准化数据类型和标准化数据结构。数据存储:提供通用数据持久化能力,根据数据特点,分为用户首选项、键值型数据库和关系型数据库。数据管

#harmonyos#华为
鸿蒙应用开发—创建PageAbility

开发者需要重写app.js/app.ets中的生命周期回调函数,开发者通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会在app.js/app.ets中默认生成onCreate()和onDestroy()方法,其他方法需要开发者自行实现。FA模型中,可以通过featureAbility的getContext接口获取应用上下文,进而使用上下文提供的能力。

#harmonyos#华为
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择