首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签移动应用开发

#移动应用开发

鸿蒙应用开发(HarmonyOS)多线程能力场景化示例实践

小帅聊鸿蒙

应用中的每个进程都会有一个主线程,主线程主要承担执行UI绘制操作、管理ArkTS引擎实例的创建和销毁、分发和处理事件、管理Ability生命周期等职责。因此,开...

15220

ArkUI实战开发-网页加载(Web)

小帅聊鸿蒙

移动应用开发中,网页使用的场景非常多,比如在APP内安排一个优惠活动啥的,就可以直接加载一个H5页面高效并且及时,也省去了使用原生开发要升级版本的麻烦,ArkU...

8420

OpenHarmony实现360度的全景渲染功能—ThreeJs360Demo

小帅聊鸿蒙

ThreeJs360Demo,使用系统提供的Web组件,加载threeJs,实现360度的全景渲染功能

8120

OpenHarmony UI开发-组件material-dialogs

小帅聊鸿蒙

@State model: MaterialDialog.Model= new MaterialDialog.Model();

9020

OpenHarmony环境下可用的下拉刷新、上拉加载组件【PullToRefresh】

小帅聊鸿蒙

其中List组件需要设置edgeEffect属性为(EdgeEffect.None)

9120

HarmonyOS NEXT 网格元素交换案例

小帅聊鸿蒙

直接进行交换和删除元素会给用户带来不好的体验效果,因此需要在此过程中注入一些特色的动画来提升体验效果,本案例通过Grid组件、attributeModifier...

8120

HarmonyOS Next 悬浮窗拖拽和吸附动画

小帅聊鸿蒙

本示例使用position绝对定位实现应用内悬浮窗,并且通过animateTo结合curves动画曲线实现悬浮窗拖拽跟手和松手吸附边缘的弹性动画效果。

11120

HarmonyOS APP应用主题切换

小帅聊鸿蒙

本示例展示多种应用主题切换。通过创建 base 同级资源文件夹 dark 和 light 完成深色浅色主题相关资源配置,实现深色浅色主题切换,在 ThemeCo...

10820

lycium上面适配OpenHarmony 不同架构的构建

小帅聊鸿蒙

当前lycium上面支持armv7-a和armv8-a的构建,其他架构的构建也是类似的,在HPKBUILD文件中,需要判断架构的地方加上架构相关的信息,这里以新...

8720

napi系列学习基础篇——如何通过DevEco Studio开发一个NAPI工程

小帅聊鸿蒙

NAPI(Native API)是OpenHarmony系统中的一套原生模块扩展开发框架,它基于Node.js N-API规范开发,为开发者提供了JavaScr...

21620

OpenHarmony开源三方库的cmake在IDE上直接引用的问题

小帅聊鸿蒙

DevEco Studio的native工程的C/C++部分当前只支持cmake脚本的编译,工程的目录结构如下图所示

9510

北向应用集成三方库——Napi接口封装工具aki

小帅聊鸿蒙

AKI (Alpha Kernel Interacting) 是一款边界性编程体验友好的ArkTs FFI开发框架,针对OpenHarmony Native开发...

21111

北向应用集成三方库——应用如何调用C/C++三方库

小帅聊鸿蒙

OpenHarmony上的应用一般都是js/ets语言编写的,而js/ets语言是无法直接调用C/c接口的,所以我们应用如果需要调用C/c三方库的话,需要在js...

9010

北向应用集成三方库——NAPI 导出类对象

小帅聊鸿蒙

js调用napi的数据,对于简单的数据类型,只需要napi返回对应类型的napi_value数据即可 (详情参照napi数据类型类型与同步调用)。但是对于一些复...

10020

北向应用集成三方库——NAPI生命周期

小帅聊鸿蒙

我们都知道,程序的生命周期是指程序从启动,运行到最后的结束的整个过程。生命周期的管理自然是指控制程序的启动,调用以及结束的方法。而NAPI中的生命周期又是怎样的...

7610

北向应用集成三方库——NAPI异步调用

小帅聊鸿蒙

OpenHarmony Napi 标准系统异步接口实现支持Callback方式和Promise方式。标准系统异步接口实现规范要求,若引擎开启Promise特性支...

9620

鸿蒙北向应用集成三方库——NAPI数据类型转换与同步调用

小帅聊鸿蒙

在 通过IDE创建工程 的示例代码中,我们使用napi_create_string_utf8函数将C/C++ string转换成NAPI类型——napi_val...

19820

手把手教你创建新的OpenHarmony 三方库

小帅聊鸿蒙

创建 OpenHarmony 三方库,建议使用 Deveco Studio,并添加 ohpm 工具的环境变量到 PATH 环境变量。

18520

HarmonyOS NEXT 阅读翻页方式案例

小帅聊鸿蒙

本例使用了onActionUpdate函数。该函数是系统高频回调函数,避免在函数中进行冗余或耗时操作,例如应该减少或避免在函数打印日志,会有较大的性能损耗。

8420
领券
http://www.vxiaotou.com