草庐IT

HarMonyOS

全部标签

HarmonyOS入门|UIAbility内页面间的跳转

官方课程网址:华为开发者学堂-应用程序框架(huawei.com)官方版代码(仅放entry下的page):IndexPage:/**Copyright(c)2022HuaweiDeviceCo.,Ltd.*LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.*YoumayobtainacopyoftheLicenseat**http://www.apache.org/licenses/LICENSE-2.0**Unlessreq

HarmonyOS

OHuaweiO华为鸿蒙开发O华为鸿蒙商城O华为鸿蒙开发者官网OHUAWEIDevEcoStudioOhttps://services.gradle.org/O万物互联鸿蒙开源项目鸿蒙组件库O慕课网零基础快速上手HarmonyOS(鸿蒙)开发。手表O黑马程序员2021最新鸿蒙HarmonyOS2.0开发教程,一套搞定O千锋教育全网首套鸿蒙HarmonyOS2.0应用开发实战教程丨锋迷商城项目

鸿蒙harmonyOS 方舟框架ArkUI使用eTS声明式简单快捷的跳转

鸿蒙harmonyOS方舟框架ArkUI使用eTS声明式简单快捷的跳转文章目录鸿蒙harmonyOS方舟框架ArkUI使用eTS声明式简单快捷的跳转前言鸿蒙harmonyOS方舟框架ArkUI使用eTS声明式简单快捷的跳转使用步骤1.导入2.跳转总结前言鸿蒙harmonyOS方舟框架ArkUI使用eTS声明式简单快捷的跳转使用步骤1.导入代码如下(示例):importrouterfrom'@system.router';2.跳转代码如下(示例):router.push({uri:'pages/home_page'})这里的uri指向要跳转的ets文件总结就是这样

HarmonyOS - 华为智慧屏网络卡顿、跳帧解决方案

问题背景刚开始看的时候,都很正常,突然有一段时间了,又开始看,就动不动网速卡一下,很频繁,以为是网速的问题,然后用电视机测速了下,发现10MB/S,很OK啊;最让人受不了的是居然卡的时候还会跳帧,你能想象到一个45分钟的剧情,让你10分钟看完吗,正放到剧情的高潮时,突然一下子跳帧,真的是很无语~解决方案其实很简单,如图所示,遥控器上的箭头位置,可以设置电视的清晰度,打开来一看发现,居然是【4KHDR】这网速简直是喝血,然后我调到高清(足够了),发现真的是又回到了初恋般的感觉~

HarmonyOS应用开发-文件上传问题的解决方式

在之前的分享中,曾经提到一个文件上传的问题/data/user/0/cn.jltf.neighbor/files/534.jpg:openfailed:ENOENT(Nosuchfile)该文件不存在。但实际上该文件存在并能显示出来。后来发现是鸿蒙系统的权限问题,只能访问私有目录下的文件。解决方法:将文件复制到私有目录下,再进行访问。代码如下: HiLog.info(label,"私有目录:"+this.getFilesDir());        HiLog.info(label,"缓存目录:"+this.getCacheDir());        HiLog.info(label,"数据

HarmonyOS学习路之开发篇—多媒体开发(图像开发 二)

图像编码开发场景介绍图像编码就是将PixelMap图像编码成不同存档格式图片,用于后续其他处理,比如保存、传输等。当前仅支持JPEG格式。接口说明ImagePacker主要用于图像编码。接口名描述create()创建图像打包器实例。initializePacking(byte[]data,PackingOptionsopts)初始化打包任务,将字节数组设置为打包后输出目的。initializePacking(byte[]data,intoffset,PackingOptionsopts)初始化打包任务,将带偏移量的字节数组设置为打包后输出目的。initializePacking(OutputS

Appium:配置华为手机鸿蒙HarmonyOS系统参数

简介:安卓手机厂商林立造成的各系统占山为王,差异大,难以获取相关参数。HarmonyOS本质是基于安卓进行的封装优化。获取方式有两种,推荐方式2方式1:鸿蒙安卓版本号:进入应用和服务-应用管理-搜索:系统点击系统,顶部即版本号;如果隐藏搜不到系统配置,需要先点击右上角设置成:显示系统程序方式2:打开Androidstudio,通过adbconnect连接设备或者usb连接点击logcat,即可查看到对应安卓版本号信息例:system_data={"platformName":"Android","platformVersion":"10","deviceName":"HuaWei","noRe

HarmonyOS应用开发:资源文件的引用-$rawfile、$r

图片资源        图片资源放在resources下的rawfile文件夹内,引用rawfile下资源时使用$rawfile('filename')的形式,filename为rawfile目录下的文件相对路径。        当前$rawfile仅支持Image控件引用图片资源。媒体资源引用媒体资源符$r引用资源,需要遵循resources文件夹的资源限定词的规则。右键resources文件夹,点击New>ResourceDirectory,选择ResourceType为Media(图片资源)。如:将Tomato.png放入media文件夹内。就可以通过$r('app.type.name'

Android图片动画在鸿蒙HarmonyOS上使onDestroy延迟10秒

说明SampleActivity1有个图片闪烁的动画,点击按钮跳到SampleActivity2,返回SampleActivity1这个代码在android上正常,但是在鸿蒙上不正常,返回10秒后SampleActivity2的onStoponDestroy才会调用。(android1秒内)另外如果在SampleActivity2也使用这个动画,返回SampleActivity1时,SampleActivity1的onStart有时候竟然不会调用???有大佬研究下吗? publicclassSampleActivity1extendsAppCompatActivity{privatestati

HarmonyOS之深入解析应用的权限

一、权限概述①基本概念应用沙盒:系统利用内核保护机制来识别和隔离应用资源,可将不同的应用隔离开,保护应用自身和系统免受恶意应用的攻击。默认情况下,应用间不能彼此交互,而且对系统的访问会受到限制。例如,如果应用A(一个单独的应用)尝试在没有权限的情况下读取应用B的数据或者调用系统的能力拨打电话,操作系统会阻止此类行为,因为应用A没有被授予相应的权限。应用权限:由于系统通过沙盒机制管理各个应用,在默认规则下,应用只能访问有限的系统资源。但应用为了扩展功能的需要,需要访问自身沙盒之外的系统或其他应用的数据(包括用户个人数据)或能力;系统或应用也必须以明确的方式对外提供接口来共享其数据或能力。为了保证