-
鸿蒙自适应布局的能力和断点
自适应布局的能力有7种,主要解决的是:窗口尺寸在【一定范围内】变化时,页面能够正常显示------自适应布局布局能力使用场景实现方法1.拉伸能力变化的空间,分配给容器内指定区域flexGrow和flexShrink属性2.均分能力变化的空间,[均匀分配]给容器组件内[空白区域]FlexAlign.SpaceEvenlv属性3.占比能力按照[预设占比],随父容器变化子组件宽高百分比、layoutWe… -
鸿蒙HarmonyOS NEXT组件市场
本插件可在DevEcoStudio中安装使用,提供case仓案例,可拉取case仓案例源代码到本地直接引用。一.安装插件在DevEcoStudio中,选择左上角File→Setting。找到Plugins,点击齿轮图标,选择InstallPluginfromDisk。选择插件所在路径,进行安装。安装成功后点击OK按钮,即可通过鼠标右键使用插件。二.自动获取case仓案例源代码在光标处点击… -
鸿蒙开发拨打电话-获取当前位置服务
对于三方应用,开发者可以使用makeCall接口,拉起系统电话应用,用户可以自行呼出通话。导入call和observer模块。调用hasVoiceCapability,确认当前设备是否支持拨号。调用makeCall接口,跳转到拨号界面并显示待拨号的号码。1.调用拨打电话:拨打电话//import需要的模块import{call,observer}from'@kit.TelephonyKit';//… -
鸿蒙中经常听到的一些概念专业术语
「乐观UI更新」:客户端假设请求必然成功,因此不等待接口的返回,先行对视图进行更新。像发送一条消息、删除一个文件,这些都是可以考虑「乐观UI更新」的,能够大幅提升用户体验。你能接受每发一条微信消息都要等个半秒钟它才会出现在屏幕上吗?Windows10中删除到回收站的默认行为已经不会弹确认框了你发现了吗? -
鸿蒙开发沉浸式状态栏颜色
典型应用全屏窗口UI元素包括状态栏、应用界面和底部导航条,其中状态栏和导航条,通常在沉浸式布局下称为避让区;避让区之外的区域称为安全区。开发应用沉浸式效果主要指通过调整状态栏、应用界面和导航条的显示效果来减少状态栏导航条等系统界面的突兀感,从而使用户获得最佳的UI体验。--->开发应用沉浸式效果//作用:用来开启或关闭沉浸式方法import{window}from'@kit.ArkUI'expor… -
鸿蒙开发封装音频播放 AVPlayer 和 申请长时任务
使用AVPlayer可以实现端到端播放原始媒体资源,本开发指导将以完整地播放一首音乐作为示例,向开发者讲解AVPlayer音频播放相关功能。如需播放PCM音频数据,请使用AudioRenderer。播放的全流程包含:创建AVPlayer,设置播放资源,设置播放参数(音量/倍速/焦点模式),播放控制(播放/暂停/跳转/停止),重置,销毁资源。在进行应用开发的过程中,开发者可以通过AVPlayer的s… -
解读鸿蒙开发中手机硬件传感器开发问题的关键
系统传感器是应用访问底层硬件传感器的一种设备抽象概念。开发者根据传感器提供的Sensor接口,可以查询设备上的传感器,订阅传感器数据,并根据传感器数据定制相应的算法开发各类应用,比如指南针、运动健康、游戏等。1.添加传感器权限(module.json5):{”name“:”ohos.permission.ACCELEROMETER“}2.启动/关闭传… -
鸿蒙开发封装权限管理 检测是否授权 动态申请授权的 打开系统设置
检测是否授权动态申请授权的打开系统设置//封装一个检测是否授权动态申请授权的打开系统设置的权限管理页(处理授权结果)import{abilityAccessCtrl,bundleManager,common,Permissions}from'@kit.AbilityKit';classPermissionManager{//检查是否授权checkPermissions(permissions:Pe…