基于 Service 模板的 Ability(以下简称 "Service")主要用于后台运行任务(如执行音乐播放、文件下载等),但不提供用户交互界面。Service 可由其他应用或 Ability 启动,即使用户切换到其他应用,Service 仍将在后台继续运行。
1
本示例通过音乐播放器,展示了前台Service的使用方法。一般情况下Service都是在后台运行的,后台Service优先级都是比较低的,当资源不足时,系统有可能回收正在运行的后台Service。一些场景下(如:播放音乐),用户希望应用一直运行,此时就需要用到前台Service。前台Service会使用保持正在运行的图标在系统状态栏显示。 本示例主界面分为三个按钮,点击Start Play按钮会启动前台服务并播放音乐,点击Pause Play按钮会暂停播放音乐,前台服务继续运行,点击Stop Play按钮会停止播放音乐并关闭前台服务。
1
HarmonyOS 开发软件
2021-08-06 17:11:30 882.5MB 鸿蒙开发 HarmonyOS
1
校园通软件,包含校园生活,出行指南,游玩景点,号码百事通四大模块,实现了校区平面图,新生指南,我的位置,查询位置,等等功能
2021-08-05 09:12:19 15.31MB HarmonyOS 华为 开发 基于
1
鸿蒙手机应用开发的服务卡片,提供了音乐卡片,以及运动出行卡片效果
2021-08-04 18:10:14 1.68MB harmonyos 服务卡片 华为 卡片
1
鸿蒙对标的是Windows、安卓、IOS这类完整系统,Linux只是鸿蒙支持的内核之一。鸿蒙支持多种内核,有Linux,也有Liteos-a。Liteos-a为物联网而生,支持MMU,支持内核/APP空间隔离、支持各个APP空间隔离,系统更健壮;支持POSIX接口,大量开源软件可以在Liteos-a上直接使用;启动快,省电。
2021-08-04 13:15:56 8.41MB 鸿蒙 内核
1
HarmonyOS 内核文档; HarmonyOS IoT应用设计文档; HarmonyOS车机应用设计文档; HarmonyOS开发文档(二); HarmonyOS开发文档(一); HarmonyOS入门文档; HarmonyOS设备应用开发文档; HarmonyOS应用设计文档; HarmonyOS智慧屏设计文档; HarmonyOS智能穿戴应用设计文档; Huawei DevEco Studio使用指南;
2021-08-03 14:03:49 24.98MB HarmonyOS 鸿蒙系统 开发文档
本示例通过注解和继承来实现数据库和表的创建,实现了数据库的升级、备份、删除、恢复,实现了表的增删改查,并监听数据变化。 @Database注解,且继承了OrmDatabase的类,对应关系型数据库; @Entity注解,且继承了OrmObject的类,对应关系型数据库中的表; OrmContext实现数据库的升级、备份、删除、恢复,表的增删改查并监听数据变化。 说明: 点击插入按钮插入数据,点击更新按钮更新数据,点击删除按钮删除数据,点击查询按钮查询数据并显示查询结果; 点击升级按钮数据库升级,从版本1升级到3,会从1升级到2再从2升级到3; 点击备份按钮数据库备份,点击删除数据库按钮删除数据库,点击恢复按钮恢复数据库。
1
轻量级偏好数据库主要提供轻量级Key-Value操作,支持本地应用存储少量数据。本示例通过 Preferences 创建、删除、更新和查询应用程序偏好数据,主要实现了登录页面偏好数据存取及主页面背景色偏好数据存取。 说明: 启动页面勾选不再显示,保存该偏好数据,下次启动应用不再显示该页面,直接进入模拟登录页面。 模拟登录页面输入用户名和密码,点击登录跳转到主页面,自动保存登录状态,下次不再显示模拟登录页面。 主页面点击应用背景色后,再点击对应颜色可保存背景色,点击清除偏好设置,清除已保存的背景色。
1
通过以上步骤学会:HarmonyOS上如何编写Hello World程序、如何编译烧录Hello World程序以及如何调试Hello World程序。
2021-08-03 10:24:23 1.5MB HarmonyOS Hi3861 HelloWorld
1