色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)接口應(yīng)用程序包管理:【@ohos.zlib (Zip模塊)】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-25 16:38 ? 次閱讀

Zip模塊(JS端SDK接口)

說明: 本模塊首批接口從API version 7開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。

使用限制

無。

開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點擊或者復(fù)制轉(zhuǎn)到。

導(dǎo)入模塊

import zlib from '@ohos.zlib';

zlib.zipFile

zipFile(inFile:string, outFile:string, options: Options): Promise

壓縮接口(Promise形式)。

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

參數(shù):

參數(shù)名類型必填描述
inFilestring指定壓縮的文件夾路徑或者文件路徑,對應(yīng)的路徑參考[FA模型],[stage模型]
outFilestring指定的壓縮結(jié)果的文件路徑(文件的擴(kuò)展名zip)
options[Options]壓縮的可選參數(shù)

返回值:

類型說明
PromiseERROR_CODE_OK:壓縮成功 ERROR_CODE_ERRNO:壓縮失敗

示例1:

//【壓縮文件 例子1】 
import zlib from '@ohos.zlib'
var inFile = "/xxx/filename.xxx";
var outFile = "/xxx/xxx.zip";
var options = {
  level: zlib.CompressLevel.COMPRESS_LEVEL_DEFAULT_COMPRESSION,
  memLevel: zlib.MemLevel.MEM_LEVEL_DEFAULT,
  strategy: zlib.CompressStrategy.COMPRESS_STRATEGY_DEFAULT_STRATEGY
};

zlib.zipFile(inFile, outFile, options).then((data) = > {
    console.log("zipFile result:" + data);
}).catch((err)= >{
    console.log("catch((err)= >" + err);
});

示例2:

// 【壓縮文件夾 例子2】
import zlib from '@ohos.zlib'
var inFile = "/xxx/xxx";
var outFile = "/xxx/xxx.zip";
var options = {
  level: zlib.CompressLevel.COMPRESS_LEVEL_DEFAULT_COMPRESSION,
  memLevel: zlib.MemLevel.MEM_LEVEL_DEFAULT,
  strategy: zlib.CompressStrategy.COMPRESS_STRATEGY_DEFAULT_STRATEGY
};

zlib.zipFile(inFile , outFile, options).then((data) = > {
    console.log("zipFile result:" + data);
}).catch((err)= >{
    console.log("catch((err)= >" + err);
});

zlib.unzipFile

unzipFile(inFile:string, outFile:string, options: Options): Promise

解壓文件,解壓完成返回執(zhí)行結(jié)果(Promise形式)。

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

參數(shù):

參數(shù)名類型必填描述
inFilestring指定壓縮的文件夾路徑或者文件路徑,對應(yīng)的路徑參考[FA模型],[stage模型]
outFilestring指定的解壓文件路徑
options[Options]解壓的可選參數(shù)

返回值:

類型說明
PromiseERROR_CODE_OK:解壓成功 ERROR_CODE_ERRNO:解壓失敗返回執(zhí)行結(jié)果。

示例:

// 【解壓例子1】 
import zlib from '@ohos.zlib'
var inFile = "/xx/xxx.zip";
var outFile = "/xxx";

let options = {
  level: zlib.CompressLevel.COMPRESS_LEVEL_DEFAULT_COMPRESSION,
  memLevel: zlib.MemLevel.MEM_LEVEL_DEFAULT,
  strategy: zlib.CompressStrategy.COMPRESS_STRATEGY_DEFAULT_STRATEGY
};
zlib.unzipFile(inFile, outFile, options).then((data) = > {
    console.log("unzipFile result:" + data);
}).catch((err)= >{
    console.log("catch((err)= >" + err);
})

Options

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

參數(shù)名類型必填說明
levelCompressLeve[參考zip.CompressLevel枚舉定義]
memLevelMemLevel[參考zip.MemLevel枚舉定義]
strategyCompressStrategy[參考zip.CompressStrategy枚舉定義]

zip.MemLevel

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

名稱說明
MEM_LEVEL_MIN1zip 接口在壓縮過程中最小使用內(nèi)存
MEM_LEVEL_MAX9zip 接口在壓縮過程中最大使用內(nèi)存
MEM_LEVEL_DEFAULT8zip 接口在壓縮過程中默認(rèn)使用內(nèi)存

zip.CompressLevel

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

名稱說明
COMPRESS_LEVEL_NO_COMPRESSION0壓縮率為0壓縮等級
COMPRESS_LEVEL_BEST_SPEED1最佳速度壓縮等級
COMPRESS_LEVEL_BEST_COMPRESSION9最佳壓縮等級
COMPRESS_LEVEL_DEFAULT_COMPRESSION-1默認(rèn)壓縮等級

zip.CompressStrategy

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

名稱HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿說明
COMPRESS_STRATEGY_DEFAULT_STRATEGY0常規(guī)數(shù)據(jù)策略
COMPRESS_STRATEGY_FILTERED1過濾器產(chǎn)生的數(shù)據(jù)壓縮策略
COMPRESS_STRATEGY_HUFFMAN_ONLY2霍夫曼編碼格式壓縮策略
COMPRESS_STRATEGY_RLE3游標(biāo)編碼壓縮策略
COMPRESS_STRATEGY_FIXED4固定的壓縮策略

搜狗高速瀏覽器截圖20240326151450.png

zip.ErrorCode

系統(tǒng)能力: SystemCapability.BundleManager.Zlib

名稱說明
ERROR_CODE_OK0函數(shù)調(diào)用成功
ERROR_CODE_ERRNO-1函數(shù)調(diào)用失敗
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8906

    瀏覽量

    153092
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3320

    瀏覽量

    58623
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    2007

    瀏覽量

    32012
  • OpenHarmony
    +關(guān)注

    關(guān)注

    26

    文章

    3810

    瀏覽量

    18014
  • 鴻蒙OS
    +關(guān)注

    關(guān)注

    0

    文章

    190

    瀏覽量

    4857
收藏 0人收藏

    評論

    相關(guān)推薦
    熱點推薦

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【@ohos.bundleState (設(shè)備使用信息統(tǒng)計)】

    模塊提供設(shè)備使用信息統(tǒng)計能力。
    的頭像 發(fā)表于 05-25 16:34 ?1936次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【@<b class='flag-5'>ohos</b>.bundleState (設(shè)備使用信息統(tǒng)計)】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【ApplicationInfo】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增 接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-25 16:40 ?2017次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ApplicationInfo】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【BundleInfo】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-25 16:43 ?2082次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【BundleInfo】

    HarmonyOS應(yīng)用API-zlib.unzipFile

    Api: zlib.unzipFile版本適配:Api6作用:解壓文件,解壓完成返回執(zhí)行結(jié)果示例代碼:import zlib from '@ohos.zlib'var inFile = "
    發(fā)表于 11-04 10:19

    HarmonyOS應(yīng)用API-zlib.zipFile

    Api:zlib.zipFile版本適配:Api7作用:壓縮接口示例代碼://【壓縮文件 例子1】 import zlib from '@ohos.zlib'var inFile =
    發(fā)表于 11-07 16:18

    OpenHarmony應(yīng)用程序包整體說明

    ,便于應(yīng)用市場對應(yīng)用程序包的分發(fā)管理。 應(yīng)用軟件所包含的功能多種多樣,將不同的功能特性按模塊來劃分和管理是一種良好的設(shè)計方式。OpenHarmony提供了同一
    發(fā)表于 09-20 15:34

    modbus開發(fā)程序包

    modbus開發(fā)程序包 詳細(xì)說明
    發(fā)表于 07-09 17:52 ?114次下載

    鴻蒙開發(fā)實戰(zhàn):【包管理子系統(tǒng)】

    包管理子系統(tǒng)負(fù)責(zé)應(yīng)用安裝包的管理,提供安裝包的信息查詢、安裝、更新、卸載和包信息存儲等能力
    的頭像 發(fā)表于 03-14 15:23 ?944次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>實戰(zhàn):【<b class='flag-5'>包管理</b>子系統(tǒng)】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【Bundle模塊(JS端SDK接口)】

    模塊首批接口從API version 7開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。 API9 當(dāng)前為Canary版本,僅供試用,不保證
    的頭像 發(fā)表于 05-22 15:20 ?1218次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【Bundle<b class='flag-5'>模塊</b>(JS端SDK<b class='flag-5'>接口</b>)】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【AbilityInfo】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-23 18:02 ?659次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【AbilityInfo】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【CustomizeData】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-24 16:14 ?399次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【CustomizeData】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【ExtensionAbilityInfo】

    模塊首批接口從API version 9 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-25 16:46 ?1681次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ExtensionAbilityInfo】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【HapModuleInfo】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本
    的頭像 發(fā)表于 05-25 16:49 ?1749次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【HapModuleInfo】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【Metadata】

    模塊首批接口從API version 9 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-26 21:34 ?467次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【Metadata】

    鴻蒙開發(fā)接口應(yīng)用程序包管理:【ModuleInfo】

    模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
    的頭像 發(fā)表于 05-26 22:28 ?454次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ModuleInfo】
    主站蜘蛛池模板: 快播电影网站大全 | 天美传媒 免费观看 | 两个人的视频日本在线观看完整 | 久久99热这里只有精品66 | 亚欧乱亚欧乱色视频 | 国产精品国产三级国产an | 全球真实小U女视频合集 | 无码99久热只有精品视频在线 | 免费看黄的片多多APP下载 | 国产又粗又黄又爽的大片 | 污文乖不疼的 | 99在线这精品视频 | 日日干日日操日日射 | 国产午夜AV无码无片久久96 | 动漫美女被吸奶 | 日本免费xxx | 亚州三级视频 | 国产成人免费高清激情视频 | 少女10声大哥喊退色狼 | 34g污奶绵uk甩奶| 国产国产成年在线视频区 | 亚洲精品黄色 | 97SE亚洲国产综合自在线不卡 | 91精品国产色综合久久不 | 色一伦一情一区二区三区 | 色狗综合网 | 两个人在线观看的视频720 | 日产亚洲一区二区三区 | 在线成人精品国产区免费 | 男人J放进女人P全黄网站 | 国产又黄又粗又爽又色的视频软件 | 国产成人久久精品AV | 一本色道久久88加勒比—综合 | 精品九九视频 | 无码国产成人777爽死 | 果冻传媒妈妈要儿子 | 久久草福利自拍视频在线观看 | 女人高潮被爽到呻吟在线观看 | 色噜噜狠狠色综合中文字幕 | chinese东北老年tv视频 | 啊灬啊别停灬用力啊老师 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品