中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
鴻蒙操作系統應用開發實踐

包郵 鴻蒙操作系統應用開發實踐

出版社:清華大學出版社出版時間:2021-07-01
開本: 其他 頁數: 389
中 圖 價:¥63.4(6.4折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

鴻蒙操作系統應用開發實踐 版權信息

鴻蒙操作系統應用開發實踐 本書特色

本書針對HarmonyOS SDK 4 (Java 2.1.0.5,JavaScript 2.1.0.5)版本,對鴻蒙操作系統的應用開發基礎進行了梳理和介紹。同時,也構建了一個在分布式場景非常常用的視頻流直播實例作為實戰的內容演練,進行了詳細的分析和講解。 本書非常適合初學者入門,不僅涵蓋了鴻蒙大部分的能力特性,還在此基礎上對鴻蒙應用開發所用到的Java及JavaScript語言進行了簡要的知識點講解,幫助對這兩類語言不熟悉的開發者能在學習到鴻蒙開發之前可以對鴻蒙所使用的開發語言有更清晰的認知。 全面、系統講解鴻蒙操作系統應用開發的相關技術!清華大學計算機系教授崔勇、華為開源軟件首席專家侯培新等聯袂推薦!配套教學課件、視頻講解及源代碼 ★操作系統是應用的基石,了解操作系統的特性是開發應用的前提條件。本書簡潔明了地闡述了HarmonyOS的特性,通過代碼和豐富的應用開發實踐案例建立起讀者對于鴻蒙應用開發的認知。在國產操作系統備受爭議的今天,它恰逢其時地出現,給對HarmonyOS抱有懷疑態度的開發者吃一顆“定心丸”,對于準備從事鴻蒙應用開發的工程師來講是一本不可多得的好書。 ——崔勇 清華大學計算機系教授、網絡所所長 ★移動操作系統是智能設備的靈魂,在當前形勢下,發展我們自己的操作系統具有更為重要的意義。HarmonyOS是一款具有優秀基因的移動操作系統,強調分布式、全場景及面向多設備。不過其生態仍處于起步階段,尤其對于應用的需求是海量的。本書著重于HarmonyOS的應用開發,在循序漸進地將知識進行傳遞的同時,又滿足開發者全面的、系統化的學習要求。期待廣大開發者從本書開始,共同促進移動生態系統的多樣性與自主可控。 ——侯培新 華為開源軟件首席專家中國開放原子開源基金會OpenHarmony項目群工作委員會主席 ★HarmonyOS具備一些在操作系統這個領域從未見過的基本能力,例如分布式的能力、多設備界面自動適配等。這些創新特性是整個產業期待的下一代商業生態的基礎。操作系統的演變大概維持著十多年一個代際,并引領整個信息產業潮流的發展規律。HarmonyOS作為下一代操作系統又將為我們的產業帶來怎樣的深刻變局呢?我們拭目以待,也邀請更多的讀者和我們一起探索下一個時代技術生態的諸多商業可能性。 ——羅未 中國開放原子開源基金會OpenHarmony項目群工作委員會執行總監 ★中國科學院軟件研究所對HarmonyOS的發展給予了很大支持,過去一年里成立專項實驗室,投入很多專職博士、研究生、研究員在各項工作中,目前市面上少有關于HarmonyOS開發的書籍,本書采用理論、源碼和實踐相結合的方式來講述鴻蒙開發的要點,可以帶領讀者逐步探索鴻蒙開發的神奇世界。 ——歐建深 華為消費者BG開源與開發者運營總監 ★開源開放已經成為數字化基礎設施發展的基石,HarmonyOS作為一款我國自主研發并開源的全場景式分布式操作系統,具有重要意義。本書基于HarmonyOS的架構與特性,重點講述了鴻蒙應用的開發與編程方法,對熱愛開源與操作系統的開發者具有重要的參考價值。期待HarmonyOS能夠構建健康的開源生態,共同促進全球開源軟件的發展與繁榮。 ——王偉 華東師范大學數據科學與工程學院研究員 ★手機操作系統是手機的“骨架”,應用服務是手機操作系統的“靈魂”。本書基于國產系統HarmonyOS編寫,闡明了HarmonyOS的架構與特性,并著重講述鴻蒙應用的開發方法,內容新穎、知識點覆蓋全面,代碼與文字講解高度融合,幫助讀者快速入門,對于想要學習HarmonyOS,進而參與相應工作的開發人員具有極大的幫助。 ——張守杰 華為消費者BG服務生態部部長

鴻蒙操作系統應用開發實踐 內容簡介

本書系統全面地講解鴻蒙操作系統下的應用開發所需基礎知識,并通過豐富的案例實踐提高應用能力。 整本書共11章,章對鴻蒙操作系統進行概述,并搭建應用開發環境。第2~5 章分別講解了Java、JavaScript語言基礎及Java、JavaScript下的UI布局實現。第6章講解了鴻蒙輕量級智能穿戴設備的開發。第7章講解了應用所具備能力Ability。第8章講解了本地應用數據管理及分布式服務。第9章講解了包括圖像、相機及音視頻的多媒體功能。0和11章為應用實戰,包含兩個完整實踐案例。本書通俗易懂,循序漸進,且包含豐富的代碼講解和應用實例,操作性較強,并配套PPT和視頻講解,是鴻蒙應用開發入門者的不二之選。 本書主要面向鴻蒙應用的入門開發者,也可作為培訓機構的參考用書。

鴻蒙操作系統應用開發實踐 目錄


目錄



第1章走進Harmony


1.1了解HarmonyOS


1.1.1HarmonyOS技術特性


1.1.2HarmonyOS系統架構


1.2搭建HarmonyOS開發環境


1.2.1安裝環境要求


1.2.2下載安裝工具


1.2.3搭建開發環境


1.3關于DevEco Studio


1.3.1DevEco Studio界面及配置


1.3.2DevEco Studio SDK管理


1.4創建**個HarmonyOS項目


1.4.1創建**個項目


1.4.2模擬器運行及預覽


1.5HarmonyOS項目分析


1.5.1項目邏輯視圖


1.5.2項目結構與文件


1.6應用配置文件


1.6.1配置文件介紹


1.6.2配置信息App


1.6.3配置信息deviceConfig


1.6.4配置信息module


1.7資源文件


1.7.1Resource目錄介紹


1.7.2Resource文件編寫


1.7.3Resource文件使用


1.8日志管理工具


第2章Java


2.1Java語言基礎


2.1.1面向對象編程


2.1.2Java程序基本結構


2.2類與對象


2.2.1類


2.2.2對象


2.3繼承、接口、抽象類與多態


2.3.1繼承


2.3.2抽象類


2.3.3接口


2.3.4多態






第3章Java UI


3.1Java UI單體組件


3.1.1Text組件


3.1.2Button組件


3.1.3Image組件


3.2Java UI容器組件


3.2.1線性布局DirectionalLayout


3.2.2相對布局DependentLayout


3.2.3絕對坐標布局PositionLayout


3.2.4滾動菜單ListContainer


3.2.5滑動布局管理器 PageSlider


3.2.6其他布局容器


3.3Java UI動畫


3.3.1動畫類介紹


3.3.2數值動畫AnimatorValue


3.3.3屬性動畫 AnimatorProperty


3.3.4動畫集合AnimatorGroup


第4章JavaScript


4.1關于JavaScript


4.1.1JavaScript簡介


4.1.2揭開JavaScript面紗



4.1.3JavaScript與Java的區別


4.2JavaScript開發環境


4.2.1JavaScript IDE


4.2.2瀏覽器


4.2.3Node.js


4.3走近JavaScript


4.3.1JavaScript執行方式


4.3.2JavaScript核心語法


4.3.3ES6語法概述


4.3.4JavaScript、HML及CSS


4.4HarmonyOS中的JS與Java


4.4.1Java中的實現


4.4.2JS 中的實現


4.4.3HarmonyOS中JS的優缺點


第5章JS UI


5.1關于JS UI


5.1.1JS UI框架介紹


5.1.2JS UI主體介紹


5.2開發**個JS FA應用


5.2.1頁面布局說明


5.2.2構建布局


5.2.3添加交互


5.3常用組件


5.3.1基礎組件


5.3.2List組件


5.3.3Tabs組件


5.3.4自定義組件


5.4添加用戶交互


5.4.1手勢事件


5.4.2按鍵事件


5.4.3頁面路由


5.5動畫


5.5.1transform靜態動畫


5.5.2animation連續動畫



第6章輕量級智能穿戴開發


6.1構建用戶界面


6.1.1布局整體說明


6.1.2用戶界面實現


6.2基本功能與系統能力


6.2.1設備基本功能


6.2.2系統能力


6.2.3應用生命周期


6.3手表應用推送至真機


第7章Ability


7.1關于Ability


7.2Page Ability


7.2.1概述


7.2.2路由配置


7.2.3Page與AbilitySlice的生命周期


7.2.4Page間導航


7.3線程


7.3.1概述


7.3.2線程管理


7.3.3線程通信


7.4ServiceAbility


7.4.1創建并啟動Service


7.4.2連接Service


7.4.3Service的生命周期


第8章數據管理


8.1本地應用數據管理


8.1.1SQLite數據庫


8.1.2關系型數據庫


8.1.3對象關系映射數據庫


8.1.4輕量級偏好數據庫


8.2分布式服務


8.2.1多設備協同權限


8.2.2分布式數據服務


8.2.3分布式文件服務


8.3DataAbility


8.3.1創建Data


8.3.2文件存取



8.3.3數據庫操作


第9章多媒體


9.1圖像


9.1.1圖像場景概述


9.1.2圖像解碼


9.1.3位圖操作


9.1.4圖像編碼


9.2音視頻


9.2.1音視頻場景概述


9.2.2音視頻編解碼


9.2.3視頻播放


9.2.4聲頻資源的加載與播放


9.3相機


9.3.1相機場景概述


9.3.2相機預覽


9.3.3相機拍照


9.3.4連拍與錄像


第10章應用實戰: 第三方組件的使用——彈幕


第11章應用實戰: 視頻流直播


11.1發送端


11.1.1發送端工程結構


11.1.2發送端核心實現——Sender


11.1.3發送端核心工具——VDEncoder


11.1.4發送端其他工具類


11.2接收端


11.2.1接收端工程結構


11.2.2接收端核心實現——Receiver


11.2.3接收端核心工具——VDDecoder


11.2.4接收端其他工具類


11.3運行與效果


11.3.1發送端運行


11.3.2接收端運行


展開全部

鴻蒙操作系統應用開發實踐 作者簡介

陳美汝,北京郵電大學碩士,現就職于中國科學院軟件研究所智能軟件研究中心。參與多項國家科技重點研發計劃課題項目,目前主要研究方向為開源軟件供應鏈。國內首批鴻蒙應用開發人員,具有豐富的移動端應用開發經驗。 鄭森文,工、理學雙碩士,現就職于中國科學院軟件研究所。主要研究方向為HCI、人工智能和軟件工程,發表相關論文、軟著、專利共10余項,并參與了多項國家自然科學基金、國家科技重點研發計劃課題項目,當前主要專注于開源軟件供應鏈相關研究和實踐。國內首批鴻蒙應用開發人員,中國科學院軟件研究所鴻蒙應用團隊負責人,多年移動端應用開發經驗。 武延軍,博士生導師,中國科學院軟件研究副總工程師、智能軟件研究中心主任,操作系統領域學科方向帶頭人,研究所重點培育方向負責人,受聘軍委科技委重點項目專家、裝備發展部載人航天工程軟件專家等。“十三五”期間,牽頭組建新創新單元——智能軟件研究中心,擔任首任中心主任。 吳敬征,中國科學院軟件研究所研究員,碩士研究生導師,中國科學院軟件研究所杰出青年科技人才。主要研究方向為開源軟件供應鏈、人工智能安全及漏洞挖掘。在國內外期刊和會議發表學術論文60余篇,申請國家專利20余項,獲得軟件著作權20余項。主持自然科學基金、國家科技重點研發計劃課題等10余項研究項目。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 水轮机密封网 | 水轮机密封产品研发生产厂家 | 郑州外墙清洗_郑州玻璃幕墙清洗_郑州开荒保洁-河南三恒清洗服务有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 散热器厂家_暖气片_米德尔顿散热器 | 无缝方管|无缝矩形管|无缝方矩管|无锡方管厂家 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 宁波普瑞思邻苯二甲酸盐检测仪,ROHS2.0检测设备,ROHS2.0测试仪厂家 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 兰州牛肉面加盟,兰州牛肉拉面加盟-京穆兰牛肉面 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 | 亮点云建站-网站建设制作平台| 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 退火炉,燃气退火炉,燃气热处理炉生产厂家-丹阳市丰泰工业炉有限公司 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 |