一日今年始,一年前事空 旧岁已展千重景,新年再进百尺竿。眺望东方,新时代的曙光洒满九州大地! 度过了新春佳节,我们又将迎来新任务和新目标 新的一年,让我们奋力开跑,踏浪逐梦 即刻开启2023年“作战”计划 ...
2022年首届福建省大学生人工智能创意赛—开源鸿蒙开发者大赛作品合集
2022年首届福建省大学生人工智能创意赛—开源鸿蒙开发者大赛决赛在福州举行,大赛围绕OpenHarmony(开源鸿蒙)进行软硬件开发。其中硬件方面采用的是由福州市凌睿智捷电子有限公司(简称:凌智电子)出品的小凌派-R ...
报名开启!开放原子开源大赛OpenHarmony创新赛来啦!
大赛背景 开放原子开源大赛OpenHarmony创新赛期望达到以赛促用、以赛促教、以赛促学、以赛促练、以赛促创的效果,开发者通过学习OpenHarmony,开发出具有创新性,实用性的开源应用软件及全场景OpenHarmony解决方案, ...
五一假期以来,北京中关村附近多个地铁站、公交站出现大幅鸿蒙海报。据统计,不止中关村,北京杭州两地清华、北大、浙江大学等多所高校附近也挂上了巨幅鸿蒙海报。 学鸿蒙,突破自我,Get职场”星“技能;学鸿蒙, ...
话不多说,直接看图: 这是 MMKV 最新版本 v1.3.5 的发布说明。 MMKV 是微信团队开源的键值对(Key-Value)存储系统,也是微信客户端自用的底层基础组件 。 发布说明写道, MMKV v1.3.5 首次正式支持 HarmonyOS NEXT ...
HarmonyOS实战开发-深度探索与打造个性化自定义组件 New
今天分享一下 什么是自定义组件?及其自定义组件的实战。 做过前端或者android开发的都知道自定义组件,鸿蒙中显示在界面上的UI都称为组件,小打一个按钮,再到一个列表。 鸿蒙提供的组件有 基础组件,容器组件,媒 ...
介绍 本示例介绍两种弹窗的封装案例。一种是自定义弹窗封装成自定义组件的方式,使用一句代码即可控制显示;一种是使用子窗口的方式实现弹窗,使用一句代码即可展示。 效果预览图 使用说明 进入首页会立马弹出一个 ...
HarmonyOS实战开发-如何在Navigation中完成路由拦截 New
介绍 本示例介绍在Navigation中如何完成路由拦截:首次登录时记录登录状态,再次登录时可以直接访问主页无需重复登录,当退出登录时,下次需重新登录。 效果图预览 使用说明 点击Navigation路由拦截案例。 在弹出的 ...
Web组件支持前端页面选择文件上传功能,应用开发者可以使用onShowFileSelector()接口来处理前端页面文件上传的请求。 下面的示例中,当用户在前端页面点击文件上传按钮,应用侧在onShowFileSelector()接口中收到文件 ...
HarmonyOS实战开发-如何使用全局状态保留能力弹窗来实现评论组件。 New
介绍 评论组件在目前市面上的短视频app中是一种很常见的场景,本案例使用全局状态保留能力弹窗来实现评论组件。点击评论按钮弹出评论组件,点击空白处隐藏该组件,再次点击评论按钮则会恢复上一次浏览的组件状态。 ...
鸿蒙原生应用元服务开发-Web前端页面调用应用侧函数 New
开发者使用Web组件将应用侧代码注册到前端页面中,注册完成之后,前端页面中使用注册的对象名称就可以调用应用侧的函数,实现在前端页面中调用应用侧方法。 注册应用侧代码有两种方式,一种在Web组件初始化使用调用 ...
介绍 全局状态保留能力弹窗一种很常见的能力,能够保持状态,且支持全局控制显隐状态以及自定义布局。使用效果参考评论组件 效果图预览 使用说明 首先程序入口页对全局弹窗初始化,使用GlobalStateDialogManager.ge ...
HarmonyOS实战开发-如何通过BlendMode属性来实现挂件和图片的混合 New
介绍 本实例主要通过BlendMode属性来实现挂件和图片的混合,通过更改不同的混合参数,能够展示不同的混合效果。 效果图预览 使用说明 : 进入页面,点击挂件区域,进行挂件和图片的混合,点击不同的挂件,展示不同 ...
HarmonyOS实战开发-如何利用position和onTouch来实现首页下拉进入二楼、二楼上划进入首页的效果 New
介绍 本示例主要介绍了利用position和onTouch来实现首页下拉进入二楼、二楼上划进入首页的效果场景,利用translate和opacity实现动效的移动和缩放,并将界面沉浸式(全屏)显示。 效果图预览 使用说明 向下滑动首页 ...
HarmonyOS实战开发-如何通过Text实现部分文本高亮和超链接。 New
介绍 本示例通过自定义Span类型,在Text组件中使用ForEach遍历,根据不同的Span类型生成不同样式和功能的Span组件,实现部分文本高亮和超链接。 效果图预览 使用说明 点击超链接,根据链接类型出现相应提示弹窗。 ...
OpenHarmony实战开发-管理系统窗口(仅Stage模型支持) New
管理系统窗口概述 在Stage模型下, 允许系统应用创建和管理系统窗口,包括音量条、壁纸、通知栏、状态栏、导航栏等。 在窗口显示、隐藏及窗口间切换时,窗口模块通常会添加动画效果,以使各个交互过程更加连贯流畅。 ...
鸿蒙原生应用元服务开发-Web建立应用侧与前端页面数据通道 New
前端页面和应用侧之间可以用createWebMessagePorts()接口创建消息端口来实现两端的通信。 在下面的示例中,应用侧页面中通过createWebMessagePorts方法创建消息端口,再把其中一个端口通过postMessage()接口发送到前 ...
OpenHarmony实战开发-如何实现窗口开发概述 New
窗口模块的定义 窗口模块用于在同一块物理屏幕上,提供多个应用界面显示、交互的机制。 对应用开发者而言,窗口模块提供了界面显示和交互能力。 对终端用户而言,窗口模块提供了控制应用界面的方式。 对整个操作系统 ...
请求动画帧 请求动画帧时通过requestAnimationFrame函数逐帧回调,在调用该函数时传入一个回调函数。 runframe在调用requestAnimationFrame时传入带有timestamp参数的回调函数step,将step中的timestamp赋予起始的st ...
今年初, 华为宣布HarmonyOS NEXT命名为“鸿蒙星河版” ,并计划在二季度启动开发者 Beta 计划,四季度发布商用正式版。 消息一出,不少人为之振奋。 鸿蒙星河版因不再兼容安卓开源应用,仅支持鸿蒙内核和系统的应 ...
大家都知道, 目前已知纯血鸿蒙星河版next将于今年6月份开启Bate版本的测试 ,也就是说原生鸿蒙系统快上线了。 而目前对于鸿蒙生态的发展,大家最关心的恐怕只有腾讯系的微信和QQ是否适配了纯血鸿蒙系统 。甚至有网 ...
Web组件可以通过loadData接口实现加载HTML格式的文本数据。当开发者不需要加载整个页面,只需要显示一些页面片段时,可通过此功能来快速加载页面 // xxx.ets import web_webview from '@ohos.web.webview'; @Entry ...
提供菜单组件,作为临时性弹出窗口,用于展示用户可执行的操作。 创建menu组件 在pages/index目录下的hml文件中创建一个menu组件,添加target、type、title属性。 <!-- xxx.hml--> <div class="container"> <text ...
switch为开关选择器,切换开启或关闭状态。 创建switch组件 在pages/index目录下的hml文件中创建一个switch组件。 <!-- xxx.hml --> <div class="container"> <switch checked="true"></switch> </div> html /* ...
前言: 近年来, 随着移动互联网的快速发展,移动应用已经成为人们生活中不可或缺的一部分,各种类型的应用也层出不穷 ,为人们的生活带来了极大的便利。而随着5G、物联网等新一代信息技术的不断成熟,移动应用的形 ...
swiper为滑动容器,提供切换显示子组件的能力。 创建swiper组件 在pages/index目录下的hml文件中创建一个swiper组件。 <!-- xxx.hml--> <div class="container"> <swiper> <div class="item" style="backgroun ...
Web组件可以通过loadData接口实现加载HTML格式的文本数据。当开发者不需要加载整个页面,只需要显示一些页面片段时,可通过此功能来快速加载页面。 // xxx.ets import web_webview from '@ohos.web.webview'; @ ...
dialog组件用于创建自定义弹窗,通常用来展示用户当前需要或用户必须关注的信息或操作。 创建dialog组件 在pages/index目录下的hml文件中创建一个dialog组件,并添加Button组件来触发dialog。dialog组件仅支持width ...
list是用来显示列表的组件,包含一系列相同宽度的列表项,适合连续、多行地呈现同类数据。 创建list组件 在pages/index目录下的hml文件中创建一个list组件。 <!-- xxx.hml --> <div class="container"> <list> ...
2099 个成员 +加入小组
87 个成员 +加入小组
38 个成员 +加入小组