精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

自定義HarmonyOS啟動頁組件

系統(tǒng) OpenHarmony
啟動頁作為應(yīng)用程序首次出現(xiàn)的頁面,該頁面提供一些預加載數(shù)據(jù)的提前獲取,防止應(yīng)用程序出現(xiàn)白屏等異常,如是否第一次訪問應(yīng)用程序并開啟應(yīng)用歡迎頁;判斷用戶登錄信息進行頁面跳轉(zhuǎn);消息信息懶加載等。

??想了解更多關(guān)于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

啟動頁作為應(yīng)用程序首次出現(xiàn)的頁面,該頁面提供一些預加載數(shù)據(jù)的提前獲取,防止應(yīng)用程序出現(xiàn)白屏等異常,如是否第一次訪問應(yīng)用程序并開啟應(yīng)用歡迎頁;判斷用戶登錄信息進行頁面跳轉(zhuǎn);消息信息懶加載等。

常見啟動頁參數(shù)如下表所示:

屬性

類型

描述

必填

timer

number

倒計時時長,默認3秒

Y

isLogo

boolean

顯示圖片類型。

false:常規(guī)圖,默認;

true:logo圖

N

backgroundImg

ResourceStr

顯示圖片地址

N

companyName

string

企業(yè)名稱

N

mfontColor

ResourceColor

企業(yè)名稱字體顏色

N

常見啟動頁方法如下表所示:

方法

類型

描述

必填

skip

void

跳轉(zhuǎn)方法

Y

封裝啟動頁參數(shù)類代碼如下所示:

export class Splash {
// 倒計時時長
timer: number;
// 顯示Logo
isLogo?: boolean = false;
// 頁面顯示圖片
backgroundImg?: ResourceStr;
// 企業(yè)名稱
companyName?: string;
// 企業(yè)名稱字體顏色
mFontColor?: ResourceColor;

constructor(timer: number, isLogo?: boolean, backgroundImg?: ResourceStr,
companyName?: string, mFontColor?: ResourceColor) {
this.timer = timer;
this.isLogo = isLogo;
this.backgroundImg = backgroundImg;
this.companyName = companyName;
this.mFontColor = mFontColor;
}
}

自定義啟動頁組件代碼如下所示:

@Component
export struct SplashPage {

@State mSplash: Splash = new Splash(3);

// 跳轉(zhuǎn)方法
skip: () => void;

build() {
// 底部企業(yè)名稱顯示堆疊組件
Stack({ alignContent: Alignment.Bottom }) {
// 圖片和倒計時跳轉(zhuǎn)頁面堆疊組件
Stack({ alignContent: Alignment.TopEnd }) {
if (this.mSplash.isLogo) {
Image(this.mSplash.backgroundImg).objectFit(ImageFit.None)
}
Button(`跳過 | ${this.mSplash.timer} s`, { type: ButtonType.Normal })
.height(42)
.padding({ left: 16, right: 16 })
.margin({ top: 16, right: 16 })
.fontSize(16).fontColor(Color.White)
.backgroundColor(Color.Gray)
.borderRadius(8)
.onClick(() => {
this.skip();
})
}
.backgroundImage(this.mSplash.isLogo ? null : this.mSplash.backgroundImg)
.backgroundImageSize(this.mSplash.isLogo ? null : { width: '100%', height: '100%' })
.width('100%').height('100%')
if (this.mSplash.companyName) {
Text(this.mSplash.companyName)
.width('100%').height(54)
.fontColor(this.mSplash.mFontColor)
.fontSize(14).fontWeight(FontWeight.Bold)
.textAlign(TextAlign.Center)
}
}
.width('100%').height('100%')
}

aboutToAppear() {
// 倒計時處理
let skipWait = setInterval(() => {
this.mSplash.timer--;
if (this.mSplash.timer === 0) {
clearInterval(skipWait);
this.skip();
}
}, 1000)
}
}

自定義組件定義完成后,還需要在模塊的index.ets中將組件導出,代碼如下所示:

export { Splash, SplashPage } from './src/main/ets/components/splashpage/SplashPage';

在entry模塊引入自定義模塊teui,打開entry目錄下的package.json并在dependencies依賴列中加入如下代碼:

"@tetcl/teui": "file:../teui"

注:其中"@tetcl/teui"中"tetcl/teui"需要和自定義模塊teui中package.json中name屬性一致。若提交到npm中心倉可直接使用"@tetcl/teui": "版本號"方式引入。引入完成后需要執(zhí)行編輯器上的Sync now或者npm install進行下載同步。

在具體的頁面中導入自定義啟動頁組件代碼如下所示:

import { Splash as SplashObj, SplashPage } from '@tetcl/teui'
import router from '@ohos.router';

注:為了和頁面名稱不沖突,對Splash作別名處理。

在頁面中引入自定義組件SplashPage并填寫相關(guān)屬性值及跳轉(zhuǎn)方法,代碼如下所示:

@Entry
@Component
struct Splash {

// 跳轉(zhuǎn)到Index頁面
onSkip() {
router.replaceUrl({
url: 'pages/Index'
})
}

build() {
Row() {
SplashPage({ mSplash: new SplashObj(5, true, $r('app.media.icon'),
'xxxx有限公司', 0x666666), skip: this.onSkip})
// 常規(guī)圖
// SplashPage({ mSplash: new SplashObj(5, false, $r('app.media.default_bg'),
// 'xxxx有限公司', 0xF5F5F5), skip: this.onSkip})
}
.height('100%')
}
}

預覽效果如下圖所示:

自定義HarmonyOS啟動頁組件-開源基礎(chǔ)軟件社區(qū)

自定義HarmonyOS啟動頁組件-開源基礎(chǔ)軟件社區(qū)

??想了解更多關(guān)于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 51CTO 開源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2022-04-24 15:17:56

鴻蒙操作系統(tǒng)

2021-11-01 10:21:36

鴻蒙HarmonyOS應(yīng)用

2022-07-15 16:45:35

slider滑塊組件鴻蒙

2022-06-30 14:02:07

鴻蒙開發(fā)消息彈窗組件

2021-09-15 10:19:15

鴻蒙HarmonyOS應(yīng)用

2022-10-26 15:54:46

canvas組件鴻蒙

2022-10-25 15:12:24

自定義組件鴻蒙

2022-07-06 20:24:08

ArkUI計時組件

2022-06-20 15:43:45

switch開關(guān)鴻蒙

2022-02-21 15:16:30

HarmonyOS鴻蒙操作系統(tǒng)

2021-12-21 15:22:22

鴻蒙HarmonyOS應(yīng)用

2021-11-22 10:00:33

鴻蒙HarmonyOS應(yīng)用

2022-02-16 16:09:12

鴻蒙游戲操作系統(tǒng)

2021-12-24 15:46:23

鴻蒙HarmonyOS應(yīng)用

2022-07-12 16:56:48

自定義組件鴻蒙

2022-02-16 15:25:31

JS代碼Canvas鴻蒙

2022-06-23 07:23:34

自定義組件計時器

2009-06-24 15:13:36

自定義JSF組件

2021-01-11 11:36:23

鴻蒙HarmonyOSApp開發(fā)

2022-12-07 08:56:27

SpringMVC核心組件
點贊
收藏

51CTO技術(shù)棧公眾號

色偷偷一区二区三区| 久久99精品国产麻豆婷婷洗澡| 欧美哺乳videos| 国产成人无码精品久久久性色| 日本ー区在线视频| 久久成人综合网| 亚洲精品自拍| 亚洲欧洲精品一区二区精品久久久| 国产日韩在线观看av| 欧美精品xxxxx| 国产精品欧美在线观看| 宅男在线国产精品| 中文字幕乱码人妻综合二区三区| 免费a级毛片在线播放| www.99精品| 91亚洲国产成人精品性色| 日本网站在线播放| 亚洲精品国产偷自在线观看| 日韩精品视频观看| 免费人成视频在线播放| www.成人在线视频| 欧美日韩激情小视频| 一区二区三区不卡在线| 日本大臀精品| 成人免费毛片app| 成人午夜黄色影院| 中文字幕一区二区人妻| 2024亚洲男人天堂| 毛葺葺老太做受视频| www.久久久久.com| 国产精品美女久久久久av爽李琼| 国产原创精品| 亚洲AV无码一区二区三区性| 精品无码三级在线观看视频 | 白丝女仆被免费网站| 日韩视频在线直播| 91.com在线观看| 天天爽夜夜爽一区二区三区 | 国产精品视频中文字幕91| 日本亚洲欧美在线| 国语自产精品视频在线看8查询8| 日韩中文字幕视频在线| av免费播放网站| 视频一区欧美| 精品亚洲男同gayvideo网站| 粗暴蹂躏中文一区二区三区| av网页在线观看| 亚洲成人五区| 欧美大胆人体bbbb| 五月天丁香社区| 丁香综合av| 亚洲福利视频专区| 亚洲中文字幕一区| 精品五月天堂| 日韩成人久久久| 欧美成人午夜精品免费| 久久av免费看| 在线色欧美三级视频| 精品人妻中文无码av在线| 欧美色图一区| 久久天天躁狠狠躁夜夜躁| 亚洲二区在线播放| 欧美日韩少妇| 97视频网站入口| 超碰超碰超碰超碰| 日本va欧美va欧美va精品| 国产精品久久久久免费a∨ | 丝袜国产日韩另类美女| 国产精品成人观看视频国产奇米| 四虎影院在线免费播放| 奇米影视一区二区三区| 成人精品福利视频| 草草视频在线播放| 91社区在线播放| 亚洲国产一区二区三区在线播| 日韩免费网站| 一区二区三区资源| www在线观看免费| 三级成人在线| 日韩西西人体444www| 国产成人av无码精品| 亚洲区小说区图片区qvod按摩 | 国模一区二区三区私拍视频| 免费黄色在线视频网站| 国产精品久久国产精麻豆99网站| 男人的天堂视频在线| 国产精品一区二区日韩| 色综合天天综合色综合av | 久久香蕉精品香蕉| 中文字幕亚洲综合久久筱田步美| 三级影片在线看| 性色一区二区三区| 国产日韩欧美黄色| 色噜噜在线播放| 国产精品欧美一区二区三区| 欧洲精品在线播放| 丁香婷婷久久| 精品国产一区二区三区不卡 | 午夜视频免费在线| 国产精品三级av| 青青草国产精品视频| 黄色精品视频网站| 日韩精品免费一线在线观看| 男人在线观看视频| 午夜在线观看免费一区| 97在线中文字幕| 18视频免费网址在线观看| 亚洲第一成年网| 嫩草视频免费在线观看| 欧美日韩午夜精品| 中文字幕色一区二区| 92久久精品| 欧美日韩久久久一区| 中文成人无字幕乱码精品区| 久久久五月天| 国产精品久久久亚洲| 天天舔天天干天天操| 欧美精品一区二区三区在线播放| 黄页网站在线观看视频| 国产成人免费| 日韩精品在线视频美女| 草视频在线观看| 美女看a上一区| 久久久av水蜜桃| 欧美aaaaaaa| 亚洲每日在线| 国产精品av网站| 天堂中文网在线| 久久综合欧美| 亚洲欧美怡红院| 冲田杏梨av在线| 伊人春色精品| 91大神福利视频在线| 亚洲1区2区3区视频| 午夜精品三级视频福利| 日本少妇一级片| 欧美激情777| 国产精品极品尤物在线观看| 精品人妻无码一区二区色欲产成人| www.男人天堂网| 秋霞午夜在线观看| 91成人免费在线视频| 国产又黄又粗又猛又爽的视频| 1024精品久久久久久久久| 国产精品男人的天堂| 久草在现在线| 欧美午夜片欧美片在线观看| 无码精品一区二区三区在线播放| 欧美日韩一区二区高清| 亚洲直播在线一区| 在线中文字幕视频观看| 日韩限制级电影在线观看| 69av视频在线| 成人免费精品视频| 国产精品50p| 亚洲人亚洲人色久| 国产成人高潮免费观看精品| 国产网站在线播放| 欧美色手机在线观看| 黄色片网站在线播放| 激情综合色综合久久| 亚洲一区二区高清视频| 国产亚洲高清一区| 久久久女女女女999久久| 四虎永久在线观看| 色欧美片视频在线观看在线视频| 精品人伦一区二区| 久久99精品久久久久久国产越南| 在线成人av电影| 中文字幕一区二区三区日韩精品| 97色在线播放视频| 成人在线观看黄色| 制服丝袜中文字幕亚洲| 日韩精品人妻中文字幕| 国产亚洲欧洲一区高清在线观看| 国产高潮免费视频| 午夜性色一区二区三区免费视频| 国产精品视频免费观看| 亚洲一二三四| 久久精品99久久久香蕉| 丰满肉嫩西川结衣av| 黑人与娇小精品av专区| 国产18无套直看片| 国产91富婆露脸刺激对白| 成人在线免费在线观看| 日韩精品免费一区二区在线观看 | 精品一区二区三区四区五区| 97色在线视频观看| 日韩在线观看www| 精品亚洲国产成av人片传媒 | 99久久99久久精品| 一本久久青青| 91精品综合久久| 欧美电影网址| 欧美日韩成人在线播放| 国产小视频免费在线观看| 日韩一级大片在线观看| 黑人一级大毛片| 亚洲免费av高清| 国产jjizz一区二区三区视频| 中文字幕人妻一区二区三区视频 | 亚洲国产另类 国产精品国产免费| 国产欧美精品久久久| 男人的天堂在线| 日韩免费视频线观看| 国产亚洲久一区二区| 亚洲电影一区二区三区| 99久久久无码国产精品不卡| av电影在线观看不卡| 欧美一级特黄aaa| 久久综合图片| 欧美视频在线观看网站| 国产精品久久占久久| 欧美人与性禽动交精品| 91精品啪在线观看国产爱臀| 国产又爽又黄的激情精品视频| 黄色污网站在线观看| 超碰91人人草人人干| 成人三级黄色免费网站| 亚洲国产一区自拍| www.国产视频| 91精品国产入口在线| 波多野结衣 久久| 亚洲18色成人| 久久久久久久9999| 亚洲欧美欧美一区二区三区| 国产又粗又长又硬| 中文字幕乱码日本亚洲一区二区 | 精品亚洲一区二区三区四区| 国产视频欧美| 日本欧美视频在线观看| 欧美精品色网| 欧美交换配乱吟粗大25p| 91麻豆国产自产在线观看亚洲| 日本一区二区在线| 亚洲人成网站77777在线观看| 久久九九视频| 亚洲精品小区久久久久久| 精品蜜桃一区二区三区| 国产精品17p| 国产欧美韩日| 欧美电影在线观看完整版| 好吊色欧美一区二区三区视频 | 秋霞在线观看一区二区三区| 香蕉久久精品| 欧美日韩精品不卡| 精品国内自产拍在线观看视频| 国产日韩欧美一区二区| 欧洲亚洲成人| 欧美日本亚洲| 久久一区二区三区电影| 亚洲最新免费视频| 91精品国产视频| 免费网站在线观看视频| 亚洲国产美女| 日本成年人网址| 日韩中文字幕区一区有砖一区| 韩国视频一区二区三区| 久久se精品一区二区| 一卡二卡三卡四卡五卡| 国产成人久久精品77777最新版本| 一区二区三区四区影院| 99在线精品观看| 国产性猛交xx乱| 一区二区三区不卡视频在线观看| 久久久久久欧美精品se一二三四| 亚洲福利视频三区| 成人av网站在线播放| 欧美精品电影在线播放| 丰满人妻一区二区三区免费视频 | 色一情一交一乱一区二区三区| 国产精品热久久久久夜色精品三区 | 欧美影院天天5g天天爽| 欧美深深色噜噜狠狠yyy| 久久中文字幕二区| www.亚洲成人网| 久久午夜影视| 樱花草www在线| 91在线视频网址| 911国产在线| 亚洲丰满少妇videoshd| 国产精品自拍第一页| 欧美一级xxx| 可以直接在线观看的av| 久久夜精品va视频免费观看| 97天天综合网| 国产欧美日韩精品丝袜高跟鞋| 91成人精品在线| 亚洲精品久久区二区三区蜜桃臀| 欧美日韩国产色综合一二三四| 国产成人无码一二三区视频| 国产毛片精品视频| 国产一二三四五区| 亚洲图片有声小说| 中文字幕精品一区二区精| 337p日本欧洲亚洲大胆精品| www黄在线观看| 97超级碰在线看视频免费在线看| 青青伊人久久| 蜜桃91精品入口| 黄色工厂这里只有精品| 色婷婷一区二区三区av免费看| 99视频一区二区| 久久久久久久久久久久久女过产乱| 欧美日韩午夜剧场| 亚洲第一页在线观看| 最新的欧美黄色| 波多野结衣久久精品| 91丨九色丨国产| 欧美肥老太太性生活| 午夜免费福利小电影| 国精产品一区一区三区mba视频| 四虎影成人精品a片| 亚洲一区av在线| 99热这里只有精品1| 在线视频欧美日韩精品| 亚洲永久av| 久久精品国产一区二区三区日韩| 午夜视频一区| 中文字幕av一区二区三区人妻少妇| 日本一区二区三区视频视频| 天天爽夜夜爽夜夜爽精品| 日韩美女一区二区三区四区| 一区二区三区视频在线观看视频| 欧美专区在线视频| 全球av集中精品导航福利| 2022中文字幕| 国产精品77777竹菊影视小说| 亚洲女人毛茸茸高潮| 欧美在线看片a免费观看| 视频二区在线| 2019中文字幕在线观看| 欧美成人基地| 成熟丰满熟妇高潮xxxxx视频| 波多野结衣中文一区| 国产亚洲精品久久久久久打不开| 欧美一区二区在线免费播放| 无遮挡动作视频在线观看免费入口| 国产精品av在线| 日韩国产一区二区三区| 亚洲欧美aaa| 亚洲天天做日日做天天谢日日欢| 一级全黄少妇性色生活片| 最好看的2019年中文视频 | 久久亚洲视频| av网站免费在线看| 在线免费精品视频| av中文在线| 成人亚洲综合色就1024| 91成人网在线观看| 国产又黄又嫩又滑又白| 亚洲一级在线观看| 污视频软件在线观看| 日本高清不卡的在线| 精品久久久中文字幕| 五月婷婷六月丁香激情| 中文字幕一区二区三区不卡| 国产视频在线观看视频| 欧美精品18videos性欧| 老汉色老汉首页av亚洲| 99蜜桃臀久久久欧美精品网站| 国产性做久久久久久| 亚洲视频在线观看一区二区| 日韩中文字幕av| 日韩中文字幕在线一区| 国产96在线 | 亚洲| 久久精品视频在线看| 91精品国产乱码久久久| 欧美激情乱人伦一区| 一区二区三区日本久久久| 午夜在线观看av| 一区二区三区毛片| 久热av在线| 亚洲自拍小视频| 亚洲在线一区| 国产日产精品一区二区三区的介绍| 日韩精品一区在线观看| 韩国成人二区| 综合一区中文字幕| 96av麻豆蜜桃一区二区| 亚洲图片视频小说| 欧美疯狂做受xxxx高潮| 久久成人av| 免费看三级黄色片| 日本乱人伦一区| 在线视频中文字幕第一页| 久久福利电影| 久草精品在线观看| 欧美一级视频免费观看| 日韩在线小视频| 日韩大尺度在线观看| 一本一道久久a久久综合蜜桃| 午夜久久久影院| 在线a免费看| 久久久久久高清| 国产美女一区二区三区| 欧美一区二区三区不卡视频| 久久91亚洲人成电影网站| 欧美裸体在线版观看完整版| 成年女人免费视频|