鸿蒙OS入门

鸿蒙OS入门

1、系统定义
HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备。
2、开发准备
(1)、下载安装HUWEI DevEco Studio,搭建开发环境,详细参考官网DevEco Studio
(2)、程序运行
模拟器真机
3、开发
(1)、Page Ability
A、生命周期
在这里插入图片描述

B、Page与AblilitySlice
虽然一个Page可以包含多个AbilitySlice,但是Page进入前台时界面默认只展示一个AbilitySlice。默认展示的AbilitySlice是通过setMainRoute()方法来指定的。如果需要更改默认展示的AbilitySlice,可以通过addActionRoute()方法为此AbilitySlice配置一条路由规则。此时,当其他Page实例期望导航到此AbilitySlice时,可以在Intent中指定Action,详见不同Page间导航

(2)、UI
A.控件
Text,Button,TextField,Image,TabList和Tab,Picker,DatePicker,TimePicker,Switch,RadioButton,RadioContainer,CheckBox,ProgressBar,RoundProgressBar,ToastDialog,ScrollView,ListContainer[详情]
B、动画
帧动画,数值动画,属性动画,动画集合
C、常用布局
DirectionLayout,DependentLayout,StackLayout,TableLayout
(3)、线程
A、线程管理
四种线程池
B、线程间通信
EventHandler
(4)、权限
权限开发
(5)、deviceType
在这里插入图片描述
(6)、Service Ability
A、生命周期
在这里插入图片描述
B、开启方式
启动Service连接Service

C、前台Service
详情可参考链接和Demo
(7)、Data Ability
增、删、改、查
(8)、跨设备迁移
IAbilityContinuation接口
github远程仓库超链

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值