真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎樣開(kāi)發(fā)鴻蒙應(yīng)用,鴻蒙用什么軟件開(kāi)發(fā)

2021-01-25鴻蒙開(kāi)發(fā)(五)

Ability

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)建站推出漳平免費(fèi)做網(wǎng)站回饋大家。

Ability是應(yīng)用所具備能力的抽象

2.onActive()

Page會(huì)在進(jìn)入INACTIVE狀態(tài)后來(lái)到前臺(tái),然后系統(tǒng)調(diào)用此回調(diào)。Page在此之后進(jìn)入ACTIVE狀態(tài),該狀態(tài)是應(yīng)用與用戶(hù)交互的狀態(tài)。Page將保持在此狀態(tài),除非某類(lèi)事件發(fā)生導(dǎo)致Page失去焦點(diǎn),比如用戶(hù)點(diǎn)擊返回鍵或?qū)Ш降狡渌鸓age。當(dāng)此類(lèi)事件發(fā)生時(shí),會(huì)觸發(fā)Page回到INACTIVE狀態(tài),系統(tǒng)將調(diào)用onInactive()回調(diào)。此后,Page可能重新回到ACTIVE狀態(tài),系統(tǒng)將再次調(diào)用onActive()回調(diào)。因此,開(kāi)發(fā)者通常需要成對(duì)實(shí)現(xiàn)onActive()和onInactive(),并在onActive()中獲取在onInactive()中被釋放的資源。

3.onInactive()

當(dāng)Page失去焦點(diǎn)時(shí),系統(tǒng)將調(diào)用此回調(diào),此后Page進(jìn)入INACTIVE狀態(tài)。開(kāi)發(fā)者可以在此回調(diào)中實(shí)現(xiàn)Page失去焦點(diǎn)時(shí)應(yīng)表現(xiàn)的恰當(dāng)行為。

4.onBackground()

如果Page不再對(duì)用戶(hù)可見(jiàn),系統(tǒng)將調(diào)用此回調(diào)通知開(kāi)發(fā)者用戶(hù)進(jìn)行相應(yīng)的資源釋放,此后Page進(jìn)入BACKGROUND狀態(tài)。開(kāi)發(fā)者應(yīng)該在此回調(diào)中釋放Page不可見(jiàn)時(shí)無(wú)用的資源,或在此回調(diào)中執(zhí)行較為耗時(shí)的狀態(tài)保存操作。

5.onForeground()

處于BACKGROUND狀態(tài)的Page仍然駐留在內(nèi)存中,當(dāng)重新回到前臺(tái)時(shí)(比如用戶(hù)重新導(dǎo)航到此Page),系統(tǒng)將先調(diào)用onForeground()回調(diào)通知開(kāi)發(fā)者,而后Page的生命周期狀態(tài)回到INACTIVE狀態(tài)。開(kāi)發(fā)者應(yīng)當(dāng)在此回調(diào)中重新申請(qǐng)?jiān)趏nBackground()中釋放的資源,最后Page的生命周期狀態(tài)進(jìn)一步回到ACTIVE狀態(tài),系統(tǒng)將通過(guò)onActive()回調(diào)通知開(kāi)發(fā)者用戶(hù)。

6.onStop()

系統(tǒng)將要銷(xiāo)毀Page時(shí),將會(huì)觸發(fā)此回調(diào)函數(shù),通知用戶(hù)進(jìn)行系統(tǒng)資源的釋放。銷(xiāo)毀Page的可能原因包括以下幾個(gè)方面:

用戶(hù)通過(guò)系統(tǒng)管理能力關(guān)閉指定Page,例如使用任務(wù)管理器關(guān)閉Page。

用戶(hù)行為觸發(fā)Page的terminateAbility()方法調(diào)用,例如使用應(yīng)用的退出功能。

配置變更導(dǎo)致系統(tǒng)暫時(shí)銷(xiāo)毀Page并重建。

系統(tǒng)出于資源管理目的,自動(dòng)觸發(fā)對(duì)處于BACKGROUND狀態(tài)Page的銷(xiāo)毀。

AbilitySlice生命周期

AbilitySlice生命周期回調(diào)與Page的相應(yīng)回調(diào)類(lèi)似,因此不再贅述。由于A(yíng)bilitySlice承載具體的頁(yè)面,開(kāi)發(fā)者必須重寫(xiě)AbilitySlice的onStart()回調(diào),并在此方法中通過(guò)setUIContent()方法設(shè)置頁(yè)面。

Page與AbilitySlice生命周期關(guān)聯(lián)

當(dāng)AbilitySlice處于前臺(tái)且具有焦點(diǎn)時(shí),其生命周期狀態(tài)隨著所屬Page的生命周期狀態(tài)的變化而變化。當(dāng)一個(gè)Page擁有多個(gè)AbilitySlice時(shí),例如:MyAbility下有FooAbilitySlice和BarAbilitySlice,當(dāng)前FooAbilitySlice處于前臺(tái)并獲得焦點(diǎn),并即將導(dǎo)航到BarAbilitySlice,在此期間的生命周期狀態(tài)變化順序?yàn)椋?/p>

對(duì)應(yīng)兩個(gè)slice的生命周期方法回調(diào)順序?yàn)椋?/p>

FooAbilitySlice.onInactive() -- BarAbilitySlice.onStart() -- BarAbilitySlice.onActive() -- FooAbilitySlice.onBackground()

在整個(gè)流程中,MyAbility始終處于A(yíng)CTIVE狀態(tài)。但是,當(dāng)Page被系統(tǒng)銷(xiāo)毀時(shí),其所有已實(shí)例化的AbilitySlice將聯(lián)動(dòng)銷(xiāo)毀,而不僅是處于前臺(tái)的AbilitySlice。

鴻蒙開(kāi)發(fā)者模式怎么打開(kāi)

鴻蒙開(kāi)發(fā)者模式打開(kāi)的方法如下:

工具/原料:華為mate40、HarmonyOs2.0、本地設(shè)置。

1、進(jìn)去鴻蒙系統(tǒng)版手機(jī)設(shè)置,然后點(diǎn)擊關(guān)于手機(jī)。

2、進(jìn)去之后,連續(xù)點(diǎn)擊鴻蒙系統(tǒng)版本號(hào),開(kāi)啟開(kāi)發(fā)者模式。

3、進(jìn)去開(kāi)發(fā)者模式之后,點(diǎn)擊系統(tǒng)和更新。

4、然后點(diǎn)擊開(kāi)發(fā)者選項(xiàng)。

5、點(diǎn)擊開(kāi)啟開(kāi)發(fā)者選項(xiàng),就成功打開(kāi)鴻蒙系統(tǒng)開(kāi)發(fā)者選項(xiàng)了。

華為手機(jī)如何開(kāi)啟鴻蒙系統(tǒng)?

不能開(kāi)啟。

2020年9月10日,華為鴻蒙系統(tǒng)升級(jí)至華為鴻蒙系統(tǒng)2.0版本,即HarmonyOS 2.0 。余承東表示,2020年12月份將面向開(kāi)發(fā)者提供鴻蒙2.0的beta版本。

鴻蒙系統(tǒng)的全面開(kāi)源也將在2020年8月正式開(kāi)放。不過(guò),華為手機(jī)仍然會(huì)優(yōu)先選用安卓,只有在實(shí)在用不了的情況下才會(huì)采用鴻蒙。

擴(kuò)展資料

鴻蒙OS系統(tǒng)概述

HarmonyOS是一款“面向未來(lái)”、面向全場(chǎng)景(移動(dòng)辦公、運(yùn)動(dòng)健康、社交通信、媒體娛樂(lè)等)的分布式操作系統(tǒng)。

在傳統(tǒng)的單設(shè)備系統(tǒng)能力的基礎(chǔ)上,HarmonyOS提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,能夠支持多種終端設(shè)備。

對(duì)消費(fèi)者而言,HarmonyOS能夠?qū)⑸顖?chǎng)景中的各類(lèi)終端進(jìn)行能力整合,形成一個(gè)“超級(jí)虛擬終端”,可以實(shí)現(xiàn)不同的終端設(shè)備之間的快速連接、能力互助、資源共享,匹配合適的設(shè)備、提供流暢的全場(chǎng)景體驗(yàn)。

對(duì)應(yīng)用開(kāi)發(fā)者而言,HarmonyOS采用了多種分布式技術(shù),使得應(yīng)用程序的開(kāi)發(fā)實(shí)現(xiàn)與不同終端設(shè)備的形態(tài)差異無(wú)關(guān),降低了開(kāi)發(fā)難度和成本。

對(duì)設(shè)備開(kāi)發(fā)者而言,HarmonyOS采用了組件化的設(shè)計(jì)方案,可以根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征進(jìn)行靈活裁剪,滿(mǎn)足不同形態(tài)的終端設(shè)備對(duì)于操作系統(tǒng)的要求。

參考資料來(lái)源:百度百科-華為鴻蒙系統(tǒng)

參考資料來(lái)源:鴻蒙學(xué)堂-HarmonyOS 系統(tǒng)概述

華為鴻蒙手機(jī)應(yīng)用開(kāi)發(fā)上手體驗(yàn)

之前測(cè)試過(guò)使用華為DevEco開(kāi)發(fā)智能電視應(yīng)用。前幾天華為發(fā)布了手機(jī)的測(cè)試版,不能免俗,抓緊嘗試一下。

手頭沒(méi)有華為手機(jī)測(cè)試系統(tǒng),現(xiàn)在試一下開(kāi)發(fā)環(huán)境跑模擬器感受一下。

以前DevEco里是沒(méi)有手機(jī)選項(xiàng)的,現(xiàn)在該選項(xiàng)可以看到了:

這里測(cè)試一下Business Card Ability(Java)開(kāi)發(fā)。

DevEco和Android Studio一樣基于開(kāi)源的Idea版本開(kāi)發(fā)的,其結(jié)構(gòu)與安卓開(kāi)發(fā)環(huán)境非常像,熟悉安卓的小伙伴應(yīng)該能很快上手。

入口程序是一個(gè)MyApplication,從AbilityPackage繼承。

它首先找到了連接的榮耀手機(jī),但這個(gè)手機(jī)不是鴻蒙系統(tǒng)。

編譯是成功了,但提示設(shè)備無(wú)法使用:

點(diǎn)擊Tools - HVD Manager

首先提示登陸華為賬號(hào),登陸后,選擇一個(gè)模擬器運(yùn)行:

啟動(dòng)以后長(zhǎng)這個(gè)樣:

點(diǎn)擊設(shè)置,先看看關(guān)于:

上面顯示大大的HarmonyOS。但感覺(jué)畫(huà)面很模糊,不知道模擬器到底是運(yùn)行在本地的,還是云端的。但DevEco上顯示是Remote Device字樣。

鴻蒙OS版本號(hào) 2.0.0 Developer Beta1。

再點(diǎn)運(yùn)行,在指定的模擬器上運(yùn)行程序。

不過(guò)仍然運(yùn)行失敗:

鴻蒙OS版本與平板是一致的,

程序終于跑起來(lái)了:

看起來(lái)安卓程序好像真能在鴻蒙直接運(yùn)行,安裝一個(gè)快手試試:

還真能看:

我真分不清這是安卓還是鴻蒙了 。

鴻蒙應(yīng)用開(kāi)發(fā)之真機(jī)調(diào)試

參考 鴻蒙官方文檔(點(diǎn)擊傳送門(mén)) ,做一下流程梳理簡(jiǎn)化,及踩坑記錄

華為將真機(jī)調(diào)試分成物理真機(jī)和遠(yuǎn)程真機(jī)。這里說(shuō)的都是物理真機(jī)(手機(jī)、平板)。鴻蒙真機(jī)調(diào)試巨復(fù)雜,不像Android那么容易方便。

貼一下官方的調(diào)試流程圖:

總結(jié)一下:

上面這個(gè)流程可以忽略,沒(méi)講到重點(diǎn)。真機(jī)調(diào)試是需要在 ? AppGallery Connect 中創(chuàng)建應(yīng)用的,調(diào)試應(yīng)用需要的cer和p7b文件是從這里生成的。

先決條件:

1. 鴻蒙手機(jī)通過(guò)USB連接電腦,并開(kāi)啟USB調(diào)試。

2. 一個(gè)華為開(kāi)發(fā)者賬號(hào),實(shí)名認(rèn)證

3. APP開(kāi)發(fā)工具DevEco-Studio

關(guān)鍵流程:

1. Studio創(chuàng)建應(yīng)用

2. 如果未登錄過(guò),F(xiàn)ile Project Structure Project Signing Configs簽名配置頁(yè),點(diǎn)擊“Sign In”

3. AppGallery創(chuàng)建應(yīng)用(包名和Studio創(chuàng)建的一樣)

4. 官方文檔到這在簽名配置頁(yè)就點(diǎn)Try Again可以自動(dòng)簽名,我試了不行,以下全是手動(dòng)

5. Studio中Build Generate key and CSR? ?生成p12和csr文件

6. 獲取手機(jī)udid,命令行hdc shell bm get -udid(下一步設(shè)備管理要用)

7. AppGallery主頁(yè) 用戶(hù)與訪(fǎng)問(wèn) 左側(cè)設(shè)備管理添加udid的設(shè)備(生成p7b時(shí)要用)

8. AppGallery主頁(yè) 用戶(hù)與訪(fǎng)問(wèn) 左側(cè)證書(shū)管理生成cer文件(生成p7b和簽名配置要用)

9. AppGallery主頁(yè) 我的項(xiàng)目 左側(cè)HarmonyOS應(yīng)用 HAP provision profile,生成p7b文件

10. 最后在簽名配置頁(yè)配好 p12、p7b、cer等參數(shù),運(yùn)行鴻蒙應(yīng)用到真機(jī)就行了


文章名稱(chēng):怎樣開(kāi)發(fā)鴻蒙應(yīng)用,鴻蒙用什么軟件開(kāi)發(fā)
URL地址:http://weahome.cn/article/dsesidp.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部