鸿蒙
xiegwei
这个作者很懒,什么都没留下…
展开
-
鸿蒙 - Page Ability与AbilitySlice 生命周期
概述Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。FA支持Page Ability:Page模板是FA唯一支持的模板,用于提供与用户交互的能力。一个Page实例可以包含一组相关页面,每个页面用一个原创 2020-12-08 23:20:12 · 2225 阅读 · 0 评论 -
鸿蒙-分布式通信COAP协议
鸿蒙有一个很重要的特性–分布式通信系统。其通信协议使用的是coap协议。COAP协议简介Coap(Constrained Application Protocol)是一种在物联网世界的类web协议,它的详细规范定义在 RFC 7252。COAP名字翻译来就是“受限应用协议”,顾名思义,使用在资源受限的物联网设备上。物联网设备的ram,rom都通常非常小,运行TCP和HTTP是不可以接受的。COAP协议特点COAP协议网络传输层由TCP改为UDP。它基于REST,server的资源地址和互联网一原创 2020-10-29 23:37:22 · 6199 阅读 · 3 评论 -
鸿蒙源码目录整理
代码库地址gitee代码目录下载下来的源代码有下面的目录:basestartup启动恢复负责在内核启动之后到应用启动之前的系统关键进程和服务的启动过程。涉及以下模块:init启动引导支持使用LiteOS-A内核的平台,当前包括:Hi3516DV300平台和Hi3518EV300平台。负责处理从内核加载第一个用户态进程开始,到第一个应用程序启动之间的系统服务进程启动过程。启动恢复子系统除负责加载各系统关键进程之外,还需在启动的同时设置其对应权限,并在子进程启动后对指定进程实行保活(若进原创 2020-10-26 23:51:42 · 8015 阅读 · 0 评论 -
鸿蒙应用开发--激动的第一个页面
下载鸿蒙应用开发工具下载DevEco Studio原创 2020-10-18 16:20:44 · 2294 阅读 · 1 评论 -
鸿蒙学习 - 开发一个内置应用
在单板上运行第一个应用程序,简单介绍一下修改应用程序、编译、烧写、运行等步骤,最终输出“Hello OHOS!”。获取源码需要在Linux服务器上下载一套源代码,参考 获取Hi3516源码。修改应用程序源码目录applications/sample/camera/app/src内 helloworld.c代码如下所示,用户可以自定义修改打印内容(例如:修改OHOS为World)。当前应用程序可支持标准C及C++的代码开发。#include <stdio.h>#include "los原创 2020-10-09 22:28:26 · 3961 阅读 · 4 评论 -
ubuntu 编译 鸿蒙 源码
https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981原创 2020-09-26 21:25:26 · 11012 阅读 · 5 评论