bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

鴻蒙js開發入門手冊,鴻蒙入門教程

《Vue.js前端開發快速入門與專業應用》txt下載在線閱讀全文,求百度網盤云資源

《Vue.js前端開發》(陳陸揚)電子書網盤下載免費在線閱讀

成都創新互聯是一家網站設計公司,集創意、互聯網應用、軟件技術為一體的創意網站建設服務商,主營產品:成都響應式網站建設品牌網站設計成都全網營銷推廣。我們專注企業品牌在網站中的整體樹立,網絡互動的體驗,以及在手機等移動端的優質呈現。成都網站建設、成都網站制作、移動互聯產品、網絡運營、VI設計、云產品.運維為核心業務。為用戶提供一站式解決方案,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞析悅目的作品,網站的價值服務。

鏈接:

提取碼: 9bcc

書名:Vue.js前端開發

作者:陳陸揚

豆瓣評分:6.2

出版社:人民郵電出版社

出版年份:2017-2-1

頁數:196

內容簡介:

本書分為10章,包括簡介、基礎特性、指令、過濾器、過渡、組件、狀態管理、常用插件、工程實例和Weex打包。本書從簡單的單個實例和基礎語法,到工程實例,將系統地講述Vue.js在項目中的適用場景和具體操作。本書的特點在于案例詳實,使讀者體會到框架的優點和便捷之處,提升開發效率,最后能將Vue.js運用到實際項目中,避免紙上談兵的尷尬。

華為的鴻蒙系統是是什么語言開發的?

根據華為公布的方舟編譯器資料,可以得知鴻蒙系統是用C、C++語言編寫。

鴻蒙系統和方舟編譯器的思路是一樣:直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為二進制機器碼;

這樣的好處是:不需要中轉,執行速度快;劣勢是:必須要有大量的靜態方案、內存空間要求更高。

擴展資料

系統簡介

鴻蒙微內核是基于微內核的全場景分布式OS,可按需擴展,實現更廣泛的系統安全,主要用于物聯網,特點是低時延,甚至可到毫秒級乃至亞毫秒級。

鴻蒙OS實現模塊化耦合,對應不同設備可彈性部署,鴻蒙OS有三層架構,第一層是內核,第二層是基礎服務,第三層是程序框架 。

可用于手機、平板、PC、汽車等各種不同的設備上。還可以隨時用在手機上,但暫時華為手機端依然優先使用安卓、華為電腦端依然優先使用windows和Linux。

參考資料來源:百度百科-華為鴻蒙系統

鴻蒙與安卓的本質區別

華為鴻蒙系統與安卓在系統架構上有著本質的區別。

鴻蒙與安卓一樣,基于Linux內核研發鴻蒙操作系統,鴻蒙系統與安卓系統能夠最大程度地兼容,初衷是對標安卓系統,補齊華為缺失的生態,不是超越、顛覆安卓,而是與安卓長期并存,由于兼容,兩者的生態具有高度相似性。

華為鴻蒙系統是一款全新的面向全場景的分布式操作系統,創造一個超級虛擬終端互聯的世界,將人、設備、場景有機地聯系在一起,將消費者在全場景生活中接觸的多種智能終端實現極速發現、極速連接、硬件互助、資源共享,用最合適的設備提供最佳的場景體驗。鴻蒙OS是一款基于微內核面向全場景的分布式操作系統。

微內核

華為鴻蒙系統與安卓在系統架構上有著本質的區別,其中安卓是基于宏內核而鴻蒙則是基于微內核開發的。

在宏內核模式的架構中,它把很多的東西都集成進內核里面了,使得系統在運行的過程中內核與各個進程的聯系非常緊密。雖然在這種架構下,系統運行的效率較高,但是卻存在致命的Bug。在運行過程中,開發進程一旦發生故障將會導致整個操作系統出現問題,甚至直接掛掉,所以它的穩定性差。

在微內核模式的架構中,操作系統提供的是最核心、最必要、最精簡的功能。在系統運行的過程中,所有的進程都擁有自己的獨立地址空間,彼此之間互不干擾,由內核進行最基本的調度和內存管理。如果某個進程出現錯誤時,只需要相應地修正某個錯誤就行了,極大程度地保證了系統的穩定性。

技術架構

安卓系統架構

Android是用Java語言編寫的,很容易學習。但它有一個缺點:不能與系統底層直接進行通信活動,必須通過虛擬機來運行。說直接點就是虛擬機相當于傳遞者:首先Android應用程序安裝在虛擬機上,然后從虛擬機傳輸到機器的底部,如果虛擬機出了問題話的那系統就是卡住。

Android系統架構分為四層架構,從高到低分別是應用層,應用框架層,系統運行層和Linux內核層。

鴻蒙系統架構

鴻蒙操作系統是微內核設計:微內核僅包括了操作系統必要的功能模塊(任務管理、內存分配等)處在核心地位具有最高權限,其他模塊不具有最高權限,也就是說其他模塊出現問題,對于整個系統的運行是沒有阻礙的。微內核的開發難度很大,但是系統的穩定性很高。

根據目前華為公布的一些資料信息,我們可以推斷出鴻蒙系統是用C、C++語言編寫即直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為二進制機器碼,這樣做的好處就是不需要中轉,執行速度快;但這樣的操作也有一些缺點就是必須要有大量的靜態方案且內存空間要求更高。

鴻蒙系統架構也分為4層分別為:應用層,程序框架層,基礎服務層和微內核層。

架構上的主要區別

一、谷歌的安卓系統是基于Linux開發,華為的“鴻蒙”系統也是基于Linux開發,但底層對Linux進行大量優化。

二、安卓系統程序員寫APP使用的是JAVA高級語言,打包成APK到安卓系統。方舟編譯器,則是讓APK打包之前,統一把指令換成安卓系統能讀懂的機器語言,省去了"翻譯"這個過程。

三、安卓的主要開發語言是基于java,而在鴻蒙系統上可以使用java和js。

應用層面

安卓系統

安卓系統適用于手機,雖然當前有好多設備都是基于安卓開發的,例如車載屏幕等。但實際上都是針對于安卓手機應用的簡單擴展。

鴻蒙系統

華為帶來全場景?1+8+N?智慧生活,鴻蒙系統?2.0?帶來統一控制中心。將會涵蓋五大場景,包括智慧出行、智能家居、運動健康、智慧辦公以及影音娛樂。這里提的“1”?指的是手機,手機是未來智慧生活的入口,因此顯得額外重要。“8“指的是平板、PC、穿戴、HD、AI音箱、耳機、VR、車機。“N”指的是泛IOT設備。

在應用上,鴻蒙系統顯然更強大,并且兼容所有安卓系統的應用。

在安全等級上,鴻蒙采用更高級別的隱私保護功能,開啟了多設備的協同認證,全面保護用戶的隱私安全。

缺陷與不足

在適配性上,因為鴻蒙系統目前來看只能在華為的手機上使用,但是安卓系統可以在目前所有的安卓手機上使用。

在生態系統上,安卓系統經過多年發展,軟件生態非常完善,整體生態系統也變得逐漸的成熟起來,在功能性與實用性上已做得相當出色;而鴻蒙還處在新生階段,有發展的潛力。

鴻蒙系統開發者選項在哪?

具體如下:

1、首先解鎖手機桌面,點擊屏幕上的“設置”圖標。

2、然后在打開的手機設置頁面中點擊系統的菜單。

3、接下來在打開的系統頁面中點擊“關于手機”的菜單。

4、接下來在打開的關于手機的頁面中連接點擊版本號的菜單。

5、這時再打開系統的頁面,就可以看到“開發人員選項”的菜單項。

6、這時可以看到開發者選項的設置項,把其后面的開關設置為打開的狀態就可以了。

2021-02-05鴻蒙開發(二.五)

Intent

Intent是對象之間傳遞信息的載體。當一個Ability需要啟動另一個Ability時,或者一個AbilitySlice需要導航到另一個AbilitySlice時,可以通過Intent指定啟動的目標同時攜帶相關數據。Intent的構成元素包括Operation與Parameters。

Intent的構成元素

Operation

Action: 表示動作,通常使用系統預置Action,應用也可以自定義Action。例如IntentConstants.ACTION_HOME表示返回桌面動作。

Entity:表示類別,通常使用系統預置Entity,應用也可以自定義Entity。例如Intent.ENTITY_HOME表示在桌面顯示圖標。

Uri:表示Uri描述。如果在Intent中指定了Uri,則Intent將匹配指定的Uri信息,包括scheme, schemeSpecificPart, authority和path信息。

Flags:表示處理Intent的方式。例如Intent.FLAG_ABILITY_CONTINUATION標記在本地的一個Ability是否可以遷移到遠端設備繼續運行。

BundleName:表示包描述。如果在Intent中同時指定了BundleName和AbilityName,則Intent可以直接匹配到指定的Ability。

AbilityName: 表示待啟動的Ability名稱。如果在Intent中同時指定了BundleName和AbilityName,則Intent可以直接匹配到指定的Ability。

DeviceId: 表示運行指定Ability的設備ID。

當Intent用于發起請求時,根據指定元素的不同,分為兩種類型:

如果同時指定了BundleName與AbilityName,則根據Ability的全稱(例如,“com.demoapp.FooAbility”)來直接啟動應用。

如果未同時指定BundleName和AbilityName,則根據Operation中的其他屬性來啟動應用。

鴻蒙應用開發之真機調試

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

華為將真機調試分成物理真機和遠程真機。這里說的都是物理真機(手機、平板)。鴻蒙真機調試巨復雜,不像Android那么容易方便。

貼一下官方的調試流程圖:

總結一下:

上面這個流程可以忽略,沒講到重點。真機調試是需要在 ? AppGallery Connect 中創建應用的,調試應用需要的cer和p7b文件是從這里生成的。

先決條件:

1. 鴻蒙手機通過USB連接電腦,并開啟USB調試。

2. 一個華為開發者賬號,實名認證

3. APP開發工具DevEco-Studio

關鍵流程:

1. Studio創建應用

2. 如果未登錄過,File Project Structure Project Signing Configs簽名配置頁,點擊“Sign In”

3. AppGallery創建應用(包名和Studio創建的一樣)

4. 官方文檔到這在簽名配置頁就點Try Again可以自動簽名,我試了不行,以下全是手動

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

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

7. AppGallery主頁 用戶與訪問 左側設備管理添加udid的設備(生成p7b時要用)

8. AppGallery主頁 用戶與訪問 左側證書管理生成cer文件(生成p7b和簽名配置要用)

9. AppGallery主頁 我的項目 左側HarmonyOS應用 HAP provision profile,生成p7b文件

10. 最后在簽名配置頁配好 p12、p7b、cer等參數,運行鴻蒙應用到真機就行了

當前名稱:鴻蒙js開發入門手冊,鴻蒙入門教程
分享地址:http://vcdvsql.cn/article18/dsdggdp.html

成都網站建設公司_創新互聯,為您提供全網營銷推廣自適應網站外貿網站建設電子商務企業網站制作標簽優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管