前言:可能很多应用都会涉及网络图片的下载,本节将介绍下,如何在纯鸿蒙中实现图片的下载,并将图片保存到本地目录,或者直接保存到相册中。本节主要涉及以下几点:1、下载图片流2、将图片流转为Image组件能展示的对象PixelMap3、将图片保存到本地路径,路径由用户选择4、直接将图片保存到相册一、下载图片流import { http } from '@kit.NetworkKit' ex
前言:开发过程中我们经常会遇到同一类型的组件样式都是一样的,如果每个组件都复制一份样式,代码会产生冗余,并且如果要改动这个样式,由于代码太分散,很容易改漏。那么纯血鸿蒙中如何抽取公共样式呢。主要分为两种(1)单个ets文件的样式抽取,这种方式抽取的样式只能在当前ets文件中共享。其他ets文件无法引用。(2)跨ets文件的公共样式抽取。一、单ets文件公共样式抽取1、使用@Styles
前言:在app开发过程中,关系型数据库基本都会用到,纯血鸿蒙的关系型数据库底层也是sqllite,只不过纯血鸿蒙用的是ArtTS语法写的。本章就讲解下如何用ArtTS语法来进行关系型数据库的创建与升级。一、基本使用方法主要分3个步骤(1)定义数据库的配置(2)获取数据库的实例对象rdbStore(3)根据数据库版本号来执行不同的sqlimport { common } from '@kit.Abi
前言:在大型软件工程中,一般会伴随着多团队开发,而各个团队之间,都是弱耦合交互,团队交付的业务之间以一种契约化形式的接口,定义了业务之间的接口;而各个团队的业务独立发展,互不影响,快速迭代演进;这就需要业务模块化。在HarmonyOS应用开发中,为我们提供了hap、hsp、har三种模块划分。那么我们该怎么选择一、hap包的选择(1)首先hap包的定义如下HAP(Harmony Ability P
前言:ArkTS语言是官方主推的开发鸿蒙原生App应用的语言,该语言的语法和TypeScript比较相似,对于有前端基础的同学,学习起来应该比较容易。本节主要介绍下ArkTS与TypeScript的关系,以及ArkTS的特性。总结一句话,ArkTS是语法的定义,ArkUI是基于该语法的UI框架。鸿蒙原生开发语言集成了TS的语法(ArkTS),集成了目前流行的前端框架中的数据驱动UI的能力,并提供一
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号