鸿蒙对标的是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
ListContainer是用来呈现连续、多行数据的组件,包含一系列相同类型的列表项。 本示例通过长列表联系人的案例来演示 ListContainer 组件的基本使用方法。
1
动画是组件的基础特性之一,精心设计的动画使 UI 变化更直观,有助于改进应用程序的外观并改善用户体验。 1、帧动画是利用视觉暂留现象,将一系列静止的图片按序播放,给用户产生动画的效果。 2、AnimatorValue 数值从0到1变化,本身与 Component 无关。开发者可以设置0到1变化过程的属性,例如:时长、变化曲线、重复次数等,并通过值的变化改变组件的属性,实现组件的动画效果。 3、AnimatorProperty 可以为 Component 设置某个属性或多个属性而实现动画效果。
2021-08-03 09:43:17 247.15MB 资源分享达人 帧动画 数值动画 属性动画
1
本示例演示了Java UI框架提供的自定义布局能力。在不同屏幕分辨率下对子组件进行测量,确定子组件的大小,在屏幕横向空间不足的情况下,下一个子组件将进行自动换行。 本示例仅支持在标准系统上运行,打开应用所展示的界面即为自定义的布局。
1
相机模块支持相机业务的开发,可以通过已开放的接口实现相机硬件的访问、操作和新功能开发,最常见的操作如:预览、拍照、连拍和录像等。也可以通过合适的接口或者接口组合实现闪光灯控制、曝光时间控制、手动对焦和自动对焦控制、变焦控制、人脸识别以及更多的功能。
1
音频模块支持音频业务的开发,提供音频相关的功能,主要包括音频播放、音频采集、音量管理和短音播放等。 1、音频播放的主要工作是将音频数据转码为可听见的音频模拟信号并通过输出设备进行播放,同时对播放任务进行管理。 2、音频采集的主要工作是通过输入设备将声音采集并转码为音频数据,同时对采集任务进行管理。 3、音量管理的主要工作是音量调节,输入/输出设备管理,注册音频中断、音频采集中断的回调等。 4、短音播放主要负责管理音频资源的加载与播放、tone音的生成与播放以及系统音播放。
1