中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
鴻蒙應用開發入門(修訂版)

包郵 鴻蒙應用開發入門(修訂版)

作者:程晨
出版社:人民郵電出版社出版時間:2024-01-01
開本: 16開 頁數: 130
中 圖 價:¥52.0(7.4折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

鴻蒙應用開發入門(修訂版) 版權信息

鴻蒙應用開發入門(修訂版) 本書特色

(1)鴻蒙是當前技術熱點。鴻蒙系統是我國自主研發一款基于微內核的全場景分布式的操作系統,能滿足5G在未來應用中的需求,將會得到重點發展。 (2)圖書特點:涵蓋鴻蒙系統相關基礎知識、JavaScript開發知識詳解,并巧用開發圍棋應用的案例,幫助讀者記憶使用JavaScript開發系統的全過程及相關系統開發知識。 (3)目前市場上關于鴻蒙系統應用開發的圖書還較少,開卷系統僅能跟蹤到5種。本書的策劃,有利于愛好者、相關從業者系統地了解鴻蒙系統并開發應用。 (4)作者本身擁有豐富寫作經驗,編著、翻譯了幾十本圖書,且在創客圈有名望,擅長進行技術入門講解、知識普及,能夠幫助零基礎初學者快速入門。蒙開源之后叫 OpenHarmony。鴻蒙到底帶來了什么新技術呢?總結起來,主要有 3 個特征:系統支持各種硬件設備,硬件設備像樂高積木一樣可以任意組合使用;分布式軟總線讓多個設備在系統內融合為一個設備;開發者只需要一次開發,就能將應用部署在不同的設備中。所謂萬物互聯、匯聚如一,這是軟硬結合,也是融匯開源軟件和開源硬件兩者的創客運動的更高階段。程晨是中國創客運動骨灰級的推動者,他編著的這本書使你跟得上時代的潮流。 ——中國科學院軟件研究所 OpenHarmony 社區經理 張路 鴻蒙操作系統的分布式架構,使得應用程序的開發與終端設備無關,降低了開發難度和開發成本,便于開發者便捷和高效地開發應用。本書從鴻蒙系統開發環境的安裝配置和創建項目講起,以結合實例的方式介紹鴻蒙應用開發的基礎知識,*后通過圍棋應用開發的實戰講解幫助讀者回顧和總結相關知識點 , 可作為鴻蒙系統應用開發初學者和有意探索此領域的師生的入門圖書。 ——青少年創客教育聯盟發起人、編程日倡議發起人 李夢軍

鴻蒙應用開發入門(修訂版) 內容簡介

鴻蒙系統是一款面向未來、面向全場景的分布式操作系統。在傳統的單設備系統能力的基礎上,鴻蒙系統提出了基于同一套系統能力、適配多種終端形態的分布式理念,能夠支持多種終端設備。 本書共 6 章,從鴻蒙系統、技術特征等相關基礎知識開始介紹,通過新建項目,一步步地講解使用 JavaScript 設計頁面的方法、頁面跳轉功能的實現,內容由易到難。本書還巧用圍棋應用開發的全過程,幫助讀者記憶與理解使用 JavaScript 開發應用的方法與相關知識。 本書適合對鴻蒙應用開發感興趣的初學者閱讀。

鴻蒙應用開發入門(修訂版) 目錄

第 1 章 準備工作 1.1 鴻蒙系統的發展歷史 ……………………………………………………………………………1 1.1.1 鴻蒙系統的介紹 ……………………………………………………………………………………… 1 1.1.2 鴻蒙系統發展歷程 …………………………………………………………………………………… 1 1.2 技術特征 …………………………………………………………………………………………2 1.2.1 分布式軟總線 ………………………………………………………………………………………… 2 1.2.2 分布式設備虛擬化 …………………………………………………………………………………… 3 1.2.3 分布式數據管理 ……………………………………………………………………………………… 3 1.2.4 分布式任務調度 ……………………………………………………………………………………… 4 1.2.5 一次開發,多端部署 ………………………………………………………………………………… 4 1.2.6 彈性部署 ……………………………………………………………………………………………… 5 1.3 技術框架 …………………………………………………………………………………………5 1.3.1 內核層 ………………………………………………………………………………………………… 5 1.3.2 系統服務層 …………………………………………………………………………………………… 6 1.3.3 框架層 ………………………………………………………………………………………………… 6 1.3.4 應用層 ………………………………………………………………………………………………… 6 1.4 安裝開發環境 ……………………………………………………………………………………7 1.4.1 下載DevEco Studio ………………………………………………………………………………… 7 1.4.2 安裝DevEco Studio …………………………………………………………………………………10 1.4.3 配置DevEco Studio …………………………………………………………………………………12 第 2 章 牛刀小試 2.1 創建項目 ……………………………………………………………………………………… 14 2.1.1 創建新項目 ……………………………………………………………………………………………14 2.1.2 導入模板 ………………………………………………………………………………………………16 2.2 項目預覽 ……………………………………………………………………………………… 16 2.2.1 打開預覽窗口 …………………………………………………………………………………………16 2.2.2 切換設備 ………………………………………………………………………………………………17 2.3 項目分析 ……………………………………………………………………………………… 20 2.3.1 應用工程結構 …………………………………………………………………………………………20 2.3.2 目錄中的 js………………………………………………………………………………………………21 2.3.3 顯示內容的修改 ………………………………………………………………………………………21 2.3.4 組件 ……………………………………………………………………………………………………28 第 3 章 頁面設計 3.1 CSS基礎……………………………………………………………………………………… 29 3.1.1 什么是CSS ……………………………………………………………………………………………29 3.1.2 CSS語法規則 …………………………………………………………………………………………29 3.1.3 選擇器 …………………………………………………………………………………………………30 3.1.4 選擇器優先級 …………………………………………………………………………………………33 3.2 盒子模型 ……………………………………………………………………………………… 33 3.2.1 什么是盒子模型 ………………………………………………………………………………………33 3.2.2 盒子的寬度和高度 ……………………………………………………………………………………35 3.2.3 填充和邊沿屬性 ………………………………………………………………………………………36 3.2.4 盒體屬性 ………………………………………………………………………………………………38 3.3 定位 …………………………………………………………………………………………… 40 3.3.1 相對定位 ………………………………………………………………………………………………40 3.3.2 固定定位 ………………………………………………………………………………………………41 3.3.3 絕對定位 ………………………………………………………………………………………………42 3.4 顯示與布局 …………………………………………………………………………………… 43 3.4.1 flex-direction …………………………………………………………………………………………43 3.4.2 flex-wrap ……………………………………………………………………………………………43 3.4.3 justify-content ………………………………………………………………………………………43 3.4.4 align-items ……………………………………………………………………………………………45 3.4.5 align-content …………………………………………………………………………………………47 3.4.6 隱藏 ……………………………………………………………………………………………………47 3.5 背景 …………………………………………………………………………………………… 47 3.5.1 背景顏色 ………………………………………………………………………………………………47 3.5.2 背景圖像 ………………………………………………………………………………………………47 3.6 文本和字體 …………………………………………………………………………………… 49 3.6.1 字體屬性 ………………………………………………………………………………………………49 3.6.2 文本屬性 ………………………………………………………………………………………………49 第 4 章 頁面跳轉 4.1 創建新頁面 …………………………………………………………………………………… 51 4.1.1 添加頁面 ………………………………………………………………………………………………51 4.1.2 新頁面的 .hml文件 ……………………………………………………………………………………53 4.1.3 新頁面的 .css文件 ……………………………………………………………………………………55 4.2 添加按鈕 ……………………………………………………………………………………… 56 4.2.1 在 .hml文件中添加按鈕 ………………………………………………………………………………56 4.2.2 調整按鈕位置及樣式 …………………………………………………………………………………57 4.3 頁面路由 ……………………………………………………………………………………… 58 4.3.1 配置文件 config.json …………………………………………………………………………………58 4.3.2 修改 .hml文件 …………………………………………………………………………………………59 4.3.3 修改 .js文件 ……………………………………………………………………………………………59 4.3.4 在控制臺輸出信息 ……………………………………………………………………………………60 4.4 配置文件詳解 ………………………………………………………………………………… 62 4.4.1 “app”部分 ……………………………………………………………………………………………63 4.4.2 “deviceConfig”部分…………………………………………………………………………………63 4.4.3 “module”部分 ………………………………………………………………………………………65 第 5 章 在畫布中繪制圖形 5.1 canvas元素 ………………………………………………………………………………… 70 5.1.1 修改 .hml文件 …………………………………………………………………………………………70 5.1.2 修改 .css文件 …………………………………………………………………………………………71 5.2 繪制方形 ……………………………………………………………………………………… 72 5.2.1 創建畫布對象 …………………………………………………………………………………………72 5.2.2 繪制方塊 ………………………………………………………………………………………………72 5.2.3 繪制方框 ………………………………………………………………………………………………74 5.2.4 繪制國際象棋棋盤 ……………………………………………………………………………………76 5.3 繪制線段與弧線 ……………………………………………………………………………… 82 5.3.1 繪制線段 ………………………………………………………………………………………………83 5.3.2 填充路徑 ………………………………………………………………………………………………84 5.3.3 繪制弧線 ………………………………………………………………………………………………84 5.3.4 繪制圍棋棋盤 …………………………………………………………………………………………86 5.4 彈球動畫 ……………………………………………………………………………………… 92 5.4.1 對象 ……………………………………………………………………………………………………92 5.4.2 對象的方法 ……………………………………………………………………………………………92 5.4.3 定時功能 ………………………………………………………………………………………………93 5.4.4 邊界判斷 ………………………………………………………………………………………………96 第 6 章 圍棋定式助記應用 6.1 項目功能描述 ………………………………………………………………………………… 97 6.1.1 定式選擇 ………………………………………………………………………………………………97 6.1.2 定式展示 ………………………………………………………………………………………………98 6.2 定式選擇頁面布局 …………………………………………………………………………… 99 6.2.1 創建新項目 ……………………………………………………………………………………………99 6.2.2 頁面布局分析 ……………………………………………………………………………………… 100 6.2.3 頁面布局規劃 ……………………………………………………………………………………… 103 6.3 定式選擇頁面功能實現 …………………………………………………………………… 110 6.3.1 繪制棋盤 …………………………………………………………………………………………… 110 6.3.2 顯示定式 …………………………………………………………………………………………… 111 6.3.3 頁面中顯示的文本 ………………………………………………………………………………… 115 6.4 定式展示頁面 ……………………………………………………………………………… 121 6.4.1 新建新頁面 ………………………………………………………………………………………… 121 6.4.2 頁面路由及傳遞參數 ……………………………………………………………………………… 123 6.4.3 逐步顯示棋子 ……………………………………………………………………………………… 125 6.4.4 重置按鈕 …………………………………………………………………………………………… 127
展開全部

鴻蒙應用開發入門(修訂版) 作者簡介

程晨,科技作家,自由創客。編著翻譯出版人工智能、物聯網、開源鴻蒙、3D打印、機器人領域相關圖書數十余本,《無線電》《愛上機器人》雜志特約作者。致力于推廣信息科技教育的普及,在十多個國家開展過科創教育活動。榮獲2015年Intel軟件創新大使,2017年ELF全球杰出教育人才,2019年Arduino官方認證推廣大使,2022年開放原子基金會開源大使,2023年中小學STEAM教育大會年度創客教育創新人物。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 精密五金加工厂-CNC数控车床加工_冲压件|蜗杆|螺杆加工「新锦泰」 | 臭氧实验装置_实验室臭氧发生器-北京同林臭氧装置网 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 展厅装修公司|企业展厅设计|展厅制作|展厅搭建—广州展厅装饰公司 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 新中天检测有限公司青岛分公司-山东|菏泽|济南|潍坊|泰安防雷检测验收 | 陕西华春网络科技股份有限公司 | 车件|铜件|车削件|车床加工|五金冲压件-PIN针,精密车件定制专业厂商【东莞品晔】 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | 今日扫码_溯源二维码_产品防伪一物一码_红包墙营销方案 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 代理记账_免费注册公司_营业执照代办_资质代办-【乐财汇】 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 生物除臭剂-除味剂-植物-污水除臭剂厂家-携葵环保有限公司 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 离子色谱自动进样器-青岛艾力析实验科技有限公司 | 3d打印服务,3d打印汽车,三维扫描,硅胶复模,手板,快速模具,深圳市精速三维打印科技有限公司 | 电机铸铝配件_汽车压铸铝合金件_发动机压铸件_青岛颖圣赫机械有限公司 | 亿立分板机_曲线_锯片式_走刀_在线式全自动_铣刀_在线V槽分板机-杭州亿协智能装备有限公司 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 |