22、鸿蒙os 前台service
一般情况下,service都是在后台运行的,后台service的优先级都是比较低的,当资源不足时,系统有可能回收正在运行的后台service。在一些场景下(如播放音乐),用户希望应用能够一直保持运行,此时就需...21、鸿蒙os 连接service,鸿蒙os 生命周期
如果service需要与pageability或其他应用的serviceability进行交互,则应创建用于连接的connection。service支持其他ability通过connectability()方法与其进行连接。在使用connectability()处理回...- 0
- 0
- 0
- 0
- 0
20、鸿蒙os service模板的ability基本概念,怎么创建service、启动service
基于service模板的ability(以下简称“service”)主要用于后台运行任务(如执行音乐播放、文件下载等),但不提供用户交互界面。service可由其他应用或ability启动,即使用户切换到其他应用,service仍将...- 0
- 0
- 0
- 0
- 0
19、鸿蒙os 跨设备迁移
跨设备迁移(下文简称“迁移”)支持将page在同一用户的不同设备间迁移,以便支持用户无缝切换的诉求。以page从设备a迁移到设备b为例,迁移动作主要步骤如下: 设备a上的page请求迁移。 harmonyos处理...- 0
- 0
- 0
- 0
- 0
18、鸿蒙os abilityslice间导航
同一page内导航当发起导航的abilityslice和导航目标的abilityslice处于同一个page时,您可以通过present()方法实现导航。如下代码片段展示通过点击按钮导航到其他abilityslice的方法:@overridepr...- 0
- 0
- 0
- 0
- 0
17、鸿蒙os 生命周期
系统管理或用户操作等行为均会引起page实例在其生命周期的不同状态之间进行转换。ability类提供的回调机制能够让page及时感知外界变化,从而正确地应对状态变化(比如释放资源),这有助于提升应用...- 0
- 0
- 0
- 0
- 0
16、鸿蒙os 基本概念
page与abilityslicepage模板(以下简称“page”)是fa唯一支持的模板,用于提供与用户交互的能力。一个page可以由一个或多个abilityslice构成,abilityslice是指应用的单个页面及其控制逻辑的总和。当...- 0
- 0
- 0
- 0
- 0
15、鸿蒙os ability概述
ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个ability),harmonyos支持应用以ability为单位进行部署。ability可以分为fa(featureability)...- 0
- 0
- 0
- 0
- 0
14、鸿蒙os 实现页面跳转
打开第一个页面的“mainabilityslice.java”文件,重写onstart()方法添加按钮的响应逻辑,实现点击按钮跳转到下一页,示例代码如下: package com.example.myapplication.slice;&n...- 0
- 1
- 0
- 0
- 0
13、鸿蒙os 快速入门简介
在javaui框架中,提供了两种编写布局的方式:在xml中声明ui布局和在代码中创建布局。这两种方式创建出的布局没有本质差别,为了熟悉两种方式,我们将通过xml的方式编写第一个页面,通过代码的方式编...- 0
- 0
- 0
- 0
- 0
12、鸿蒙os 应用隐私保护
随着移动终端及其相关业务(如移动支付、终端云等)的普及,用户隐私保护的重要性愈发突出。应用开发者在产品设计阶段就需要考虑保护的用户隐私,提高应用的安全性。harmonyos应用开发需要遵从其隐私...- 0
- 0
- 0
- 0
- 0
11、鸿蒙os 应用权限管理
harmonyos中所有的应用均在应用沙盒内运行。默认情况下,应用只能访问有限的系统资源,系统负责管理应用对资源的访问权限。应用权限管理是由接口提供方(ability)、接口使用方(应用)、系统(包括云侧和...- 0
- 0
- 0
- 0
- 0
10、鸿蒙os 应用数据管理
harmonyos应用数据管理支撑单设备的各种结构化数据的持久化,以及跨设备之间数据的同步、共享以及搜索功能。开发者通过应用数据管理,能够方便地完成应用程序数据在不同终端设备间的无缝衔接,满足...- 0
- 0
- 0
- 0
- 0
9、鸿蒙os 资源文件示例
boolean.json示例{ "boolean":[ { "name":"boolean_1", "value":true }, { "name":"boolean_ref", ...- 0
- 0
- 0
- 0
- 0
8、鸿蒙os 资源文件分类
resources目录应用的资源文件(字符串、图片、音频等)统一存放于resources目录下,便于开发者使用和维护。resources目录包括两大类目录,一类为base目录与限定词目录,另一类为 rawfile 目...- 0
- 0
- 0
- 0
- 0
7、鸿蒙os 配置文件示例
以json文件为 config.json 的一个简单示例,该示例的应用声明为三个ability。{ "app": { "bundlename": "com.huawei.hiworld.himusic", "...- 0
- 0
- 0
- 0
- 0
6、鸿蒙os 配置文件的元素
此部分提供“config.json”文件中所有属性的详细解释。配置文件的内部结构应用的配置文件“config.json”中由“app”、“deviceconfig”和“module”三个部分组成,缺一不可。配置文件的内部结构说明参见表1。...- 0
- 0
- 0
- 0
- 0
5、鸿蒙os 应用配置文件简介
应用的每个hap的根目录下都存在一个“config.json”配置文件,主要涵盖以下三个方面: 应用的全局配置信息,包含应用的包名、生产厂商、版本号等基本信息。 应用在具体设备上的配置信息。 hap包的配...- 0
- 0
- 0
- 0
- 0
4、鸿蒙os 应用基础知识
appharmonyos的应用软件包以 app pack(applicationpackage)形式发布,它是由一个或多个 hap(harmonyosabilitypackage)以及描述每个hap属性的 pack.info 组成。hap是[ab...- 0
- 0
- 0
- 0
- 0
3、鸿蒙os 系统安全
在搭载harmonyos的分布式终端上,可以保证“正确的人,通过正确的设备,正确地使用数据”。 通过“分布式多端协同身份认证”来保证“正确的人”。 通过“在分布式终端上构筑可信运行环境”来保证“正确的设...- 0
- 0
- 0
- 0
- 0