logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

# 鸿蒙开发上传图片(文件)到服务器

因为上传文件只能从沙箱文件中拷贝,所以接下来封装一个API将传进来的图片拷贝到沙箱里。到这里,上传图片基本完成的差不多了,接着我们需要用try捕获上传时出现的一些错误。方法,打开并读取相册文件,将获取到的图片url传进方法里,返回一个。对象,其中的fd是图片文件的描述符(打开的文件描述符)我们需要传到。这个API需要两个参数,一个是应用上下文,一个是要上传的文件列表(本文介绍的是如何将文件上传到服

文章图片
#harmonyos#服务器#华为
鸿蒙开发NEXT基于原生http封装请求工具

当以上两种错误都不存在时,我们假设此时已经请求成功(因为只有状态码为200时才成功)且每个接口返回的类型是一样的,比如{ code, data, msg }code为状态码,data是我们想要拿到的结果,msg是提示信息。首先,我们先创建基地址和一个function函数并给函数三个形参,分别是url(请求的接口地址),method(请求的类型),data(请求传的参数。get请求处理的差不多了,接

文章图片
#http#网络协议#网络 +3
鸿蒙开发自适应布局

延伸能力是指容器组件内的子组件,按照其在列表中的先后顺序,随容器组件尺寸变化【显示或隐藏】,隐藏时可以通过滑动切换显示。父容器尺寸确定时,设置了layoutWeight属性的子元素与兄弟元素占主轴尺寸按照权重进行分配,忽略元素本身尺寸设置,表示自适应占满剩余空间。缩放能力是指子组件的【宽高】按照预设的比例,随容器组件发生变化,变化过程中子组件的【宽高比不变】。例如:1.0与1.9为同一优先级。Fl

文章图片
#harmonyos#华为
鸿蒙跨模块跳转页面(HSP,HAR)

如果想在模块A跳转模块B的某个页面,通过url路径需要按照以下格式拼接:@bundle:包名(bundleName)/模块名(moduleName)/页面相对路径(以main文件夹为起点))注:跳转的页面需要是在模块B中main_pages.json配置过的页面。

#鸿蒙#harmonyos
# vue中父子组件通信

本篇介绍的是vue中父子组件是这么通信的,对比HarmonyOS NEXT开发来说,vue中的父子组件步骤通信比较繁琐,没有HarmonyOS NEXT的通讯简便,但是大致的步骤还是差不多的。在HarmonyOS NEXT中只需要使用@Prop、@Link或者@Provide/@Consume、@Observed/@ObjectLink修饰变量,也可以配合回调函数。接下来我将通过一个简单的例子(结

文章图片
#vue.js#前端#javascript
HarmonyOS NEXT应用开发性能优化篇 (二)

使用Flex构建弹性布局;List既具备线性布局的特点,同时支持懒加载和滑动的能力;Grid/GridItem提供了宫格布局的能力,同时也支持懒加载和滑动能力;RelativeContainer是一种相对布局,通过描述各个内容组件间相互关系来指导内容元素的布局过程,可从横纵两个方面进行布局描述,是一种二维布局算法;

文章图片
#鸿蒙#性能优化#华为 +1
# HarmonyOS NEXT应用开发性能优化篇(三)

前两篇介绍了在预加载和布局方面上的优化方案接着介绍一下状态变量上的优化,有不足之处欢迎大家指点。

文章图片
#harmonyos#华为#性能优化
# HarmonyOSNEXT应用开发性能优化篇(四)

本篇是性能优化的最后一篇,合理使用系统接口,前边三篇分别介绍了预加载、布局和状态变量方面上的优化。

文章图片
#性能优化#鸿蒙#harmonyos +1
鸿蒙开发(HAR包和HSP包)

HSP(Harmony Shared Package)是动态共享包,可以包含代码、C++库、资源和配置文件,通过HSP可以实现应用内的代码和资源的共享。HSP不支持独立发布,而是跟随其宿主应用的APP包一起发布,与宿主应用同进程,具有相同的包名和生命周期。HAR(Harmony Archive)是静态共享包,可以包含代码、C++库、资源和配置文件。通过HAR可以实现多个模块或多个工程共享ArkUI

文章图片
#鸿蒙
鸿蒙开发har、hap、hsp的打包和拆分

总之,在鸿蒙开发中,har、hap 和 hsp 文件的打包和拆分需要根据应用的具体需求和架构设计来进行。同时,在进行打包和拆分操作时,需要熟悉鸿蒙开发工具的使用方法和相关配置文件的设置,以确保操作的正确性和有效性。在鸿蒙开发中,har(HarmonyOS Ability Resources File)、hap(HarmonyOS Ability Package)和 hsp(HarmonyOS Mo

文章图片
#harmonyos#华为
    共 11 条
  • 1
  • 2
  • 请选择