鴻蒙開(kāi)發(fā)項(xiàng)目組,鴻蒙項(xiàng)目組成員

請(qǐng)問(wèn)有人知道“鴻蒙”是什么嗎?軟通動(dòng)力和“鴻蒙”又有什么關(guān)系呀?

鴻蒙是華為自主研發(fā)的終端操作系統(tǒng),現(xiàn)在華為的很多產(chǎn)品都是用這個(gè)系統(tǒng)的,個(gè)人用過(guò),非常流暢,體驗(yàn)很好。軟通動(dòng)力是華為的合作伙伴,在整個(gè)鴻蒙系統(tǒng)的開(kāi)發(fā)研究中貢獻(xiàn)了巨大的能量,目前還在繼續(xù)合作推進(jìn)項(xiàng)目,期待他們?nèi)〉酶玫某煽?jī)。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)善右免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

華為推出鴻蒙系統(tǒng)升級(jí)嘗鮮計(jì)劃,首批僅11款機(jī)型,有你手機(jī)嗎?

眾所周知,華為目前受到了美國(guó)的限制,芯片供應(yīng)嚴(yán)重不足,這也導(dǎo)致了華為智能手機(jī)全球出貨量從18%跌至4%,而且不僅是芯片,華為在宣布推出Harmony2.0系統(tǒng)后,也被谷歌正式“除名”,估計(jì)之后的手機(jī)都無(wú)法在搭載安卓系統(tǒng)。

不過(guò)好消息就是華為即將舉行鴻蒙手機(jī)操作系統(tǒng)發(fā)布會(huì),這個(gè)項(xiàng)目是在任正非的帶領(lǐng)下開(kāi)始立項(xiàng),從成立項(xiàng)目組到現(xiàn)在面向市場(chǎng),也已經(jīng)過(guò)去整整5年,但鴻蒙系統(tǒng)Harmony的成功,也將意味著我國(guó)自主研發(fā)的第一個(gè)操作系統(tǒng)真正問(wèn)世。

其實(shí)之前已經(jīng)有接近33萬(wàn)名用戶體驗(yàn)過(guò)鴻蒙系統(tǒng)內(nèi)測(cè)版,大家整體的反饋其實(shí)都非常不錯(cuò),大多數(shù)人覺(jué)得新系統(tǒng)比之前的EMUI界面更加的流暢,幾乎可以媲美蘋(píng)果IOS系統(tǒng),而且對(duì)于內(nèi)存的占用更低。當(dāng)然也有一些人對(duì)此評(píng)價(jià)并不好,覺(jué)得鴻蒙系統(tǒng)只是在安卓系統(tǒng)的基礎(chǔ)上進(jìn)行重建,并沒(méi)有自己的特色,不過(guò)這也因人而異,肯定有好評(píng)也有差評(píng)。

同時(shí)在這一次鴻蒙操作系統(tǒng)發(fā)布會(huì)上,華為將開(kāi)啟“Harmony2.0升級(jí)嘗鮮計(jì)劃”,并公布第一批升級(jí)名單,而這一次名單中一共有11款機(jī)型,分別是11款手機(jī)以及一款全新發(fā)布的平板電腦,首批名單包括華為Mate40、Mate40 Pro、Mate40 Pro+、Mate40 RS、MateX2、nova8、nova8 Pro、MatePad Pro 八款,后補(bǔ)的華為P40、華為P40 Pro、華為P40 Pro三款。

而在這份名單的用戶,可以在“我的華為”中點(diǎn)擊“升級(jí)嘗鮮”,率先體驗(yàn)華為鴻蒙Harmony2.0系統(tǒng),不過(guò)前提下是你的機(jī)型是首批升級(jí)名單里的。

「鴻蒙開(kāi)發(fā) 3」華為鴻蒙應(yīng)用開(kāi)發(fā)的低代碼(Super Visual)開(kāi)發(fā)方式

開(kāi)發(fā)前可以了解下鴻蒙: [鴻蒙開(kāi)發(fā) 序]華為鴻蒙操作系統(tǒng)(HarmonyOS)簡(jiǎn)介及開(kāi)發(fā)環(huán)境搭建

開(kāi)發(fā)前的準(zhǔn)備:「鴻蒙開(kāi)發(fā) 1」華為鴻蒙應(yīng)用集成開(kāi)發(fā)環(huán)境DevEco Studio安裝和設(shè)置

了解鴻蒙應(yīng)用開(kāi)發(fā)的基本開(kāi)發(fā)流程:「鴻蒙開(kāi)發(fā) 2」第一個(gè)華為鴻蒙(HarmonyOS)應(yīng)用程序(App)

本章目標(biāo):

1 了解華為鴻蒙應(yīng)用開(kāi)發(fā)的可視化(低代碼)方式

2 通過(guò)構(gòu)建一個(gè)簡(jiǎn)單的具有頁(yè)面跳轉(zhuǎn)功能的應(yīng)用

低代碼開(kāi)發(fā)方式,即通過(guò)可視化界面開(kāi)發(fā)方式快速構(gòu)建布局、編輯UI界面,可有效降低用戶的上手成本并提升用戶構(gòu)建UI界面的效率。

1 打開(kāi)DevEco Studio,創(chuàng)建一個(gè)新工程,選擇支持Phone / Tablet / Wearable(手機(jī) / 平板 / s可穿戴)的模板,我們?cè)诖酥苯舆x擇Empty Ability

Project name工程名稱填SuperVisual

Development mode開(kāi)發(fā)方式選擇Super Visual

其它的可以使用默認(rèn)設(shè)置,點(diǎn)擊完成,進(jìn)入編輯界面

1 在Project(項(xiàng)目)窗口,刪除工程運(yùn)行默認(rèn)的入口文件夾:“entry src main js default pages index”文件夾

2 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”

JS visual name填first,點(diǎn)擊完成,進(jìn)入編輯界面

創(chuàng)建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目錄結(jié)構(gòu)

3 第一個(gè)頁(yè)面內(nèi)有一個(gè)容器、文本和一個(gè)按鈕,通過(guò)Div、Text和Button組件來(lái)實(shí)現(xiàn)

(1)分別選中first.visual畫(huà)面中的Text、Div組件,單擊鼠標(biāo)右鍵,選擇Delete刪除

(2)選中UI Control中的Div組件,將其拖至畫(huà)布

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Div組件的高度Height為100%,使其占滿屏幕

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Flex),設(shè)置Div組件的FlexDirection樣式為column,使Div的主軸垂直;設(shè)置Div組件的JustifyContent樣式為center,使得其子組件在主軸上居中顯示;設(shè)置Div組件的AlignItems樣式為center,使得其子組件在交叉軸上居中顯示

(3)選中UI Control中的Text組件,將其拖至Div組件的中央?yún)^(qū)域

點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hello World ”

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Text組件的寬(width)為100%,高(height)為100px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為60px,使得其文字放大;設(shè)置組件的TextAlign樣式為center,使得組件文字居中顯示

(4)選中UI Control中的Button組件,將其拖至Text組件下面

點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Button組件的Value屬性為 “ Next ”,

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置按的寬(width)為40%,高(height)為60px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為40px

至此,第一個(gè)頁(yè)面創(chuàng)建完成

我們可以在預(yù)覽窗口中看效果,點(diǎn)擊右側(cè)邊欄的Preview打開(kāi)預(yù)覽窗口

1 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”

Visual配置界面,JS visual name填second,回車(Enter鍵)或者點(diǎn)擊完成,進(jìn)入編輯界面

2 第二個(gè)頁(yè)面中有一個(gè)容器和文本,通過(guò)Div、Text組件實(shí)現(xiàn),現(xiàn)在編輯器已經(jīng)為我們創(chuàng)建好了,我們就來(lái)修改下它們的屬性(你也可以刪除原有的自己創(chuàng)建,具體步驟參考本章第二節(jié)“二 創(chuàng)建第一個(gè)頁(yè)面”)。

選中Text組件,點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hi,I'm always here. ”

點(diǎn)擊右側(cè)屬性樣式欄中的通用圖標(biāo)(General),設(shè)置組件的寬(width)為100%,高為60px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為36px,TextAlign樣式為center

這樣我們的第二個(gè)頁(yè)面創(chuàng)建成功了

1 在Project窗口,打開(kāi)工程中的“entry src main js default pages first first.js”, 導(dǎo)入router模塊,頁(yè)面路由router根據(jù)頁(yè)面的uri來(lái)找到目標(biāo)頁(yè)面,從而實(shí)現(xiàn)跳轉(zhuǎn)。示例代碼如下:

2 打開(kāi)或者切換到first.visual頁(yè)面,選中畫(huà)布上的Button組件,點(diǎn)擊右側(cè)屬性樣式欄中的事件圖標(biāo)(Events),鼠標(biāo)點(diǎn)擊Click事件的輸入框,選擇launch事件

3 在預(yù)覽窗口中查看項(xiàng)目效果,點(diǎn)擊Next按鈕后發(fā)現(xiàn)我們的頁(yè)面成功跳轉(zhuǎn)了。

到此,本章的目標(biāo)就完成了。

分享文章:鴻蒙開(kāi)發(fā)項(xiàng)目組,鴻蒙項(xiàng)目組成員
URL地址:http://muchs.cn/article26/pheecg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站維護(hù)、軟件開(kāi)發(fā)、服務(wù)器托管、做網(wǎng)站虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)