logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【鸿蒙HarmonyOS开发】四、应用数据管理

在鸿蒙中应用数据可以在本地单机存储,也支持分布式的跨设备相互同步的方式实现数据持久化。本地单机持久化有关系型数据库、对象关系映射数据库和轻量级偏好数据库。分布式持久化有分布式数据服务。下面进行详细介绍。关系型数据库鸿蒙的关系型数据库是基于 SQLite 的,它运行所需的内存极小。鸿蒙提供的数据库功能更加完善,查询效率更高。对外提供了一系列的增、删、改、查接口,也可以直接运行SQL语句。关系型数据库

文章图片
【鸿蒙HarmonyOS开发】接收通知

在开发过程中我我们可能需要接收一些通知,例如网络的改变,蓝牙的连接,短信接收等等。有助于我们为用户提供更好的体验。首先我们需要创建通知的订阅者,需要继承CommonEventSubscriber类并实现其抽象方法。public class MyCommonEventSubscriber extends CommonEventSubscriber {private static final HiLo

【鸿蒙harmoner开发】解决调试每次应用都卸载的问题

当在调试应用数据持久化的部分时,发现每次重新运行调试数据都会被重置。看日志发现每次调试应用都会执行卸载应用的命令。$ hdc shell am force-stop <包名>$ hdc shell bm uninstall <包名>$ hdc file send F:\programSrc\harmony\holleHarmony\entry\build\outputs\h

#harmonyos
HarmonyOS实战—自定义组件

当现有的UI组件无法满足我们的开发需求时,例如我们想开发一个用于步行目标进度的显示,全部使用文本展示或一条直直的进度条加文本对于用户来是死板的。如果我们想用一个圆环之类的形式来展示,需要自定义组件了。最终效果目录最终效果自定义布局继承组件基类获取组件大小组件构成分析绘制布局初始化画笔函数的调用时机设置监听自定义XML属性引用自定义属性结束语自定义布局继承组件基类组件的基类是Component,自定

文章图片
【鸿蒙开发】系统权限管理

应用在使用对应服务的能力或数据时,需要申请对应权限。权限列表可查阅官方文档。系统权限:ohos.security.SystemPermission还可以看看应用权限列表使用受限权限时需要在config.json文件中的“reqPermissions”字段中声明所需要的权限。...

【鸿蒙HarmonyOS开发】获取布局大小、屏幕尺寸

获取布局的大小布局对象.getLayoutConfig().width布局对象.getLayoutConfig().height

HarmonyOS实战—服务卡初体验之天气服务卡片

服务卡片(以下简称“卡片”),在桌面点击图标向上推动会弹出一个小卡片。弹出卡片后也可将卡片固定在屏幕中作为一个小组件显示。卡片中可以显示自定义的UI,也可以点击产生互动。卡片服务基本概念卡片使用方显示卡片内容的宿主应用,控制卡片在宿主中展示的位置。卡片管理服务用于管理系统中所添加卡片的常驻代理服务,包括卡片对象的管理与使用,以及卡片周期性刷新等。卡片提供方提供卡片显示内容的HarmonyOS应用或

#harmonyos
【鸿蒙HarmonyOS开发】DS下真机无线调试

鸿蒙现在是支持真机无线调试的,无线调试的模式下是和USB功能相同的,但却少了被数据线束缚的苦恼。一、打开USB调试首先需要在设备端打开USB调试开关,用USB连接电脑并把连接模式设置为传输文件(MTP)模式,二、配置环境变量将鸿蒙SDK目录下toolchains文件夹配置到环境变量中。三、打开设备端端口打开命令提示行执行下面的命令hdc tmode port 5555四、终端无线调试配置在开发者选

【鸿蒙HarmonyOS 开发】一、环境安装与配置

一、下载DevEco Studio访问地址:https://hmxt.org/deveco-studio

文章图片
暂无文章信息