亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

【鴻湖萬聯(lián)揚帆系列“競”開發(fā)板試用體驗】短視頻應用程序知識要點

電子發(fā)燒友開源社區(qū) ? 來源:未知 ? 2022-11-10 12:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

準備工作

  • 原版SwanLinkOS系統(tǒng)的"競"開發(fā)板(若和筆者一樣,已經(jīng)把原版系統(tǒng)刷掉的,可以參考【軟通動力鴻湖萬聯(lián)揚帆系列“競”開發(fā)板試用體驗】DevEco Device Tool編譯燒錄OH v3.1 R到“競”開發(fā)板燒錄Firefly提供的鏡像)

  • DevEco Studio

  • 提供給OEM廠商開發(fā)應用的工具包OpenHarmony v3.1Release Full SDK

1. 下載安裝DevEco Studio

Huawei DevEco Studio(以下簡稱ide)是華為基于IntelliJ IDEA Community開源版本打造的適用于開發(fā)HarmonyOS/OpenHarmony應用/服務的工具,是一款面向終端全場景多設備的一站式集成開發(fā)環(huán)境。

1.1 下載ide

在瀏覽器中打開ide官方下載界面,當前提供了Windows(64-bit)和Mac兩個系統(tǒng)的安裝包,筆者使用的是Windows操作系統(tǒng),因此點擊Windows(64-bit)列的下載圖標按鈕進行下載,如圖1-1所示。

70776a22-60af-11ed-8abf-dac502259ad0.png

1.2 安裝ide

在Windows操作系統(tǒng)上安裝ide,需要滿足以下條件:

  • 操作系統(tǒng):Windows10 64位及以上

  • 內(nèi)存:8GB

  • 硬盤:100GB及以上

1.使用解壓縮工具解壓下載的devecostudio-windows-tools-3.0.0.993.zip文件得到deveco-studio-3.0.0.993.exe安裝文件,雙擊安裝文件打開安裝向?qū)В鐖D1-2所示。

70a7a70a-60af-11ed-8abf-dac502259ad0.png

2.點擊Next按鈕跳轉(zhuǎn)到選擇安裝路徑界面,選擇ide安裝路徑,可以通過點擊界面中的Browse按鈕或直接在輸入框中更改安裝路徑。若開發(fā)者僅有一個磁盤則默認即可,若開發(fā)者有多個磁盤,建議安裝到除C盤之外的其他磁盤中,如圖1-3所示。

70ce7eb6-60af-11ed-8abf-dac502259ad0.png

3.安裝路徑選擇后點擊Next按鈕跳轉(zhuǎn)到安裝選項界面,勾選Create Desktop Shortcut(創(chuàng)建桌面圖標)、Update Context Menu(更新關聯(lián)菜單)、Update PATH Variable(添加PATH變量),如圖1-4所示。

71020c5e-60af-11ed-8abf-dac502259ad0.png

4.點擊Next按鈕跳轉(zhuǎn)到選擇開始菜單創(chuàng)建快捷方式文件夾界面,默認即可,如圖1-5所示。

711a613c-60af-11ed-8abf-dac502259ad0.png

5.點擊Install按鈕跳轉(zhuǎn)到安裝進度界面,等待安裝完成即可,如圖1-6所示。

71427bc2-60af-11ed-8abf-dac502259ad0.png

6.安裝完成后,自動跳轉(zhuǎn)到安裝完成界面,選擇稍后重啟,點擊Finish按鈕關閉安裝向?qū)В鐖D1-7所示。

715afea4-60af-11ed-8abf-dac502259ad0.png

1.3 配置ide

首次啟動ide還需要配置node.js和SDK。

1.配置node.js:node.js提供兩種配置方式,一種是本地已經(jīng)安裝可以直接選擇,如圖1-8所示;另一種是本地未安裝需要下載安裝,只需要選擇node.js安裝路徑,會自動安裝node.js,如圖1-9所示。

717d3f50-60af-11ed-8abf-dac502259ad0.png

71a37e40-60af-11ed-8abf-dac502259ad0.png

2. ide支持OpenHarmony和HarmonyOS應用/服務的開發(fā),在開發(fā)之前需要配置好SDK路徑,會下載默認的SDK,如圖1-10所示。

71cae610-60af-11ed-8abf-dac502259ad0.png

2. 替換PublicSDK為FullSDK

ide自帶的SDK為PublicSDK,是提供給應用開發(fā)的工具包,其不包含系統(tǒng)應用所需要的高權限API;FullSDK是提供給OEM廠商開發(fā)應用的工具包,ide不會自動下載,需要手動替換,其包含系統(tǒng)應用所需要的高權限API。

首先打開OpenHarmony 3.1.1 Release版本說明文件,在表2獲取源碼路徑表中根據(jù)自己的操作系統(tǒng)選擇下載標準系統(tǒng)Full SDK包,如圖1-11所示,然后按照表1版本軟件和工具配套關系表中的替換指南進行操作即可,如圖1-12所示。

71ef6da0-60af-11ed-8abf-dac502259ad0.png

721d733a-60af-11ed-8abf-dac502259ad0.png

3. 梳理知識要點

  • 全屏顯示 - window API

  • 數(shù)據(jù)請求 - http API

  • 視頻播放組件 - Video

3.1 全屏顯示

窗口(window)API提供管理窗口的能力,包括對當前窗口創(chuàng)建、銷毀、各屬性設置等。使用窗口API需要在使用的頁面導入模塊import window from '@ohos.window';

import window from '@ohos.window';


export default {
 onCreate() {
  // 獲取當前窗口實例
  window.getTopWindow((err, data) => {
   if (err.code) {
    console.error('TeAVideo --> getTopWindow cause: ' + JSON.stringify(err));
    return;
   }
   // 設置窗口全屏顯示
   data.setFullScreen(true);
  })
 },
 ...
}

(左右移動查看全部內(nèi)容)

3.2 數(shù)據(jù)請求

在OpenHarmony工具集之數(shù)據(jù)請求封裝·讓獲取數(shù)據(jù)變簡單筆者對數(shù)據(jù)請求做了簡單的封裝,并通過提交一個ohos npm倉踩坑記錄作為一個插件提交到了npm倉庫,按照倉庫說明在package.json中引入該倉庫,本節(jié)不做過多贅述。

3.3 視頻播放組件Video

視頻播放組件對于多媒體類應用是必不可少的組件,OpenHarmony從API 7版本開始提供視頻播放組件Video,該組件支持播放網(wǎng)絡視頻和本地視頻,播放網(wǎng)絡視頻需要配置ohos.permission.INTERNET權限。

7244435c-60af-11ed-8abf-dac502259ad0.png

// 本地視頻
@Entry
@Component
struct Index {
 videoCtrl: VideoController = new VideoController();


 build() {
  Flex({justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center}) {
   Video({src: $rawfile('lidong.mp4'), controller: this.videoCtrl})
    .width(800).height(600)
    .controls(true) // 顯示控制器
    .autoPlay(true) // 自動播放
  }
  .width('100%').height('100%')
  .backgroundColor(0xF5F5F5)
 }
}

(左右移動查看全部內(nèi)容)

72644904-60af-11ed-8abf-dac502259ad0.jpg

以上是一個簡單的視頻播放,接下來筆者將利用VideoController對象的方法自定義控制器。

@Entry
@Component
struct Index {
 @State initVal: number = 0;
 @State duration: number = 0;
 videoCtrl: VideoController = new VideoController();


 build() {
  Flex({justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center}) {
   Stack({alignContent: Alignment.Bottom}) {
    Video({src: $rawfile('lidong.mp4'), controller: this.videoCtrl})
     .controls(false)
     .autoPlay(false)
     .objectFit(ImageFit.Fill)
     .onPrepared((e) => {
      this.duration = e.duration
     })
     .onUpdate((e) => {
      this.initVal = e.time
     })


    Column({space: 5}) {
     Progress({value: 0, total: this.duration, type: ProgressType.Linear})
      .width('90%').height(32)
      .value(this.initVal)
     Button('播放').fontSize(16).padding(8)
      .onClick(() => {
       this.videoCtrl.start();
      })
    }
    .width('100%').height(80)
    .backgroundColor(0xD5D5D5)
   }
   .width('90%').height(600)
   .backgroundColor(0xE5E5E5)
  }
  .width('100%').height('100%')
  .backgroundColor(0xF5F5F5)
 }
}

(左右移動查看全部內(nèi)容)

注:效果見視頻!

更多熱點文章閱讀

  • DevEco Device Tool 3.1 Beta1版本發(fā)布,產(chǎn)品化配置優(yōu)化添加自定義燒錄器
  • 鴻湖萬聯(lián)“競”開發(fā)板:基于JS UI框架的視頻播放應用
  • 全球首家支持OpenHarmony的3D引擎,Cocos Creator 3.6.1社區(qū)版發(fā)布
  • 全新升級的鴻蒙開發(fā)套件,你想知道的都在這里
  • 一張圖看懂華為開發(fā)者大會2022主題演講

提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。


原文標題:【鴻湖萬聯(lián)揚帆系列“競”開發(fā)板試用體驗】短視頻應用程序知識要點

文章出處:【微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:【鴻湖萬聯(lián)揚帆系列“競”開發(fā)板試用體驗】短視頻應用程序知識要點

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】OpenHarmony源碼編譯環(huán)境攻略

    本文來源電子發(fā)燒友社區(qū),作者:ITMING, 帖子地址: https://bbs.elecfans.com/jishu_2307430_1_1.html 前言 通過 【軟通動力聯(lián)
    的頭像 發(fā)表于 10-13 10:30 ?3501次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】OpenHarmony源碼編譯環(huán)境攻略

    聯(lián)揚帆系列”鴻蒙開發(fā)板硬件指導手冊

    應用范圍揚帆開發(fā)板屬于自助終端主板,普遍適用于:互動廣告機、互動數(shù)字標牌、智能自助終端、智能零售終端、工控主機、機器人設備等。產(chǎn)品概述揚帆
    發(fā)表于 07-18 17:58

    【直播答疑匯總】聯(lián)揚帆開發(fā)板 8.30日直播問題解答

    【8月30日】OpenHarmony標準系統(tǒng)的南向開發(fā)——聯(lián)揚帆
    發(fā)表于 09-01 11:18

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】折騰”開發(fā)板

    畢,下一篇將從編譯OpenHarmony環(huán)境搭建開始。7 參考文獻[1] OpenHarmony測評結(jié)果[2] 【OH專題】軟通動力揚帆系列”O(jiān)penHarmony開發(fā)板免費
    發(fā)表于 09-16 17:59

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】開箱初體驗

    很高興在中秋節(jié)收到了電子發(fā)燒友寄來的“軟通動力聯(lián)揚帆系列
    發(fā)表于 09-17 22:05

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】聯(lián)揚帆系列開發(fā)板試用測評報告一初識鴻蒙系統(tǒng)

    聯(lián)揚帆系列
    發(fā)表于 09-18 23:29

    【直播答疑匯總】聯(lián)揚帆開發(fā)板 9.26日直播問題解答

    【9月326日】基于揚帆系列開發(fā)板的北向應用開發(fā)指南點擊觀看回放:https://t.elecfans.com/live/2158.h
    發(fā)表于 09-26 20:39

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】短視頻應用程序知識要點

    前言準備工作原版SwanLinkOS系統(tǒng)的""開發(fā)板(若和筆者一樣,已經(jīng)把原版系統(tǒng)刷掉的,可以參考【軟通動力
    發(fā)表于 11-05 19:50

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】視頻播放應用示例

    前言通過前面的章節(jié)對“開發(fā)板,OpenHarmony設備開發(fā)環(huán)境、源碼編譯、燒錄,以及ArkTS語言、ArkUI框架有了一定的了解,本節(jié)將編寫一款運行在“
    發(fā)表于 11-06 19:51

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】試用測評報告五 –開源鴻蒙C/C++軟件開發(fā)

    子) 聯(lián)揚帆系列
    的頭像 發(fā)表于 10-13 10:36 ?1828次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】<b class='flag-5'>試用</b>測評報告五 –開源鴻蒙C/C++軟件<b class='flag-5'>開發(fā)</b>

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】聯(lián)揚帆系列開發(fā)板試用測評報告二 --開發(fā)

    子) 聯(lián)揚帆系列
    的頭像 發(fā)表于 10-13 10:43 ?1402次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>測評報告二 --<b class='flag-5'>開發(fā)</b>

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】聯(lián)揚帆系列開發(fā)板試用測評報告二 開發(fā)板

    本文來源電子發(fā)燒友社區(qū),作者:ALSET, 帖子地址: https://bbs.elecfans.com/jishu_2306145_1_1.html 聯(lián)
    的頭像 發(fā)表于 10-13 10:46 ?1703次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>測評報告二 <b class='flag-5'>開發(fā)板</b>

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】聯(lián)揚帆系列開發(fā)板試用測評報告一初識

    聯(lián)揚帆系列開發(fā)板 試用測評報告一初識鴻蒙系統(tǒng) ? ? 大信(QQ:8125036) 久聞
    的頭像 發(fā)表于 10-13 10:53 ?1620次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>測評報告一初識<b class='flag-5'>鴻</b>

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】開箱初體驗

    的“軟通動力聯(lián)揚帆系列
    的頭像 發(fā)表于 10-13 10:56 ?1661次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】開箱初體驗

    【軟通動力聯(lián)揚帆系列開發(fā)板試用體驗】折騰”開發(fā)板

    ,很榮幸能夠通過 【OH專題】軟通動力揚帆系列”O(jiān)penHarmony開發(fā)板免費試用 審核,成為“
    的頭像 發(fā)表于 10-13 11:02 ?1401次閱讀
    【軟通動力<b class='flag-5'>鴻</b><b class='flag-5'>湖</b><b class='flag-5'>萬</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>揚帆</b><b class='flag-5'>系列</b>“<b class='flag-5'>競</b>”<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗】折騰”<b class='flag-5'>競</b>“<b class='flag-5'>開發(fā)板</b>