[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

移動應用開發 高級 圖書
該商品所屬分類:圖書 -> 計算機基礎培訓
【市場價】
750-1088
【優惠價】
469-680
【出版社】清華大學出版社 
【ISBN】9787302589907
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:清華大學出版社
ISBN:9787302589907
商品編碼:10039778874426

品牌:文軒
出版時間:2021-10-01
代碼:89


    
    
"



作  者:華為軟件技術有限公司 編
/
定  價:89
/
出 版 社:清華大學出版社
/
出版日期:2021年10月01日
/
頁  數:840
/
裝  幀:平裝
/
ISBN:9787302589907
/
主編推薦
"華為“1+X”移動應用開發職業技能等級證書配套繫列教材,華為公司官方出品。為便於讀者高效學習,快速掌握Android、HarmonyOS和HMS相關的移動應用開發編程與實踐,本書作者精心制作了配套的教學課件、完整的源代碼示例、生動的視頻教程等內容,以及提供讀者在線答疑服務。本書適合作為廣大高校計算機和軟件工程專業移動應用開發課程的教材,也可以作為移動應用技術開發者的自學參考用書。"
目錄
●第一篇Java編程和Web開發基礎
第1章編程之前
1.1Android、HarmonyOS、HMS簡介
1.1.1Android、HarmonyOS、HMS的發展歷史
1.1.2相關關繫
1.2搭建開發環境
1.2.1下載、安裝JDK
1.2.2下載、安裝IDE——AndroidStudio
1.2.3下載、安裝AndroidSDK
1.2.4創建和啟動Android虛擬設備
1.3HelloWorld,HelloAndroid
1.3.1創建Android項目
1.3.2項目文件結構
1.3.3Android的HelloWorld項目
1.3.4在模擬器中運行項目
1.4軟件工程很好實踐
1.4.1代碼是用來讀的
1.4.2有代碼就得有測試
1.4.3使用日志
練習1
第2章Java編程
2.1Java語言基礎
2.1.1編譯、執行
2.1.2編譯與解釋
2.1.3Java語言特性
2.1.4輸入、處理、輸出
2.1.5變量
2.1.6操作符與表達式語句
2.1.7決策
2.1.8方法
2.1.9重復
2.1.10數據結構
2.1.11使用API
2.1.12String
2.1.13Java文件存儲
2.2面向對像編程
2.2.1類和對像
2.2.2封裝
2.2.3繼承與多態
2.2.4接口
2.3設計模式
2.3.1Observer模式
2.3.2Adapter模式
2.3.3Composite模式
練習2
第3章前端開發基礎
3.1Web前端
3.1.1瀏覽器架構
3.1.2用HTML生成內容
3.1.3用CSS生成樣式
3.1.4渲染流程
3.1.5用JavaScript完成交互
3.2Vue.js入門
3.2.1Vue.js介紹
3.2.2Vue.js的安裝
3.2.3Vue.js基本使用
3.3Node.js入門
3.3.1Node.js介紹
3.3.2Node.js基本使用
練習3
第4章JavaWeb開發
4.1TCP/IP協議棧和HTTP
4.1.1TCP/IP協議棧
4.1.2數據包
4.1.3HTTP
4.2Tomcat和Servlet原理
4.2.1Tomcat
4.2.2Servlet
4.3REST和JSON
4.3.1REST風格
4.3.2JSON數據格式
4.4SpringBoot入門
4.4.1SpringBoot簡介
4.4.2SpringBoot的HelloWorld項目
4.5數據設計
4.5.1數據持久化
4.5.2關繫數據庫
4.5.3SQL語句
4.5.4JDBC原理
4.5.5DAO框架
4.5.6MySQL數據庫
4.6MyBatis
4.6.1ORM
4.6.2MyBatis框架簡介
4.6.3MyBatis的安裝和使用
4.7SpringBoot+MyBatis案例解析
4.7.1項目結構
4.7.2後端調用流程
4.7.3代碼解析
練習4
第二篇Android應用開發
第5章Android開發基礎
5.1基礎知識
5.1.1Android平臺架構
5.1.2App基礎知識
5.1.3應用組件
5.1.4應用清單文件
5.1.5應用資源
5.2Activity組件
5.2.1Activity簡介
5.2.2創建Activity
5.2.3使用Intent進行Activity之間的跳轉
5.2.4Activity之間數據的傳遞
5.2.5生命周期
5.2.6Activity啟動模式
5.3UI開發
5.3.1View和ViewGroup
5.3.2編寫界面的兩種方式
5.3.3常用控件
5.3.4AndroidUI事件響應
5.4Android線程間通信
5.4.1多線程
5.4.2Handler機制
5.4.3Android線程間通信的實現
5.5Android數據存儲
5.5.1Android文件存儲
5.5.2SharedPreference存儲
5.6Android測試
5.6.1測試金字塔
5.6.2Android測試
5.6.3AndroidUI測試
練習5
第6章Android開發進階
6.1RecyclerView
6.1.1RecyclerView使用場景
6.1.2RecyclerView相關組件
6.1.3實現一個RecyclerView
6.2Fragment
6.2.1Fragment使用場景
6.2.2創建Fragment
6.2.3FragmentManager和事務
6.3BroadcastReceiver
6.3.1應用場景
6.3.2發送廣播
6.3.3接收廣播
6.4Service
6.4.1應用場景
6.4.2生命周期和回調方法
6.4.3啟動Service
6.4.4綁定服務
6.4.5前臺服務
6.5Android網絡開發
6.5.1網絡權限
6.5.2WorkerThread
6.5.3通過HTTP下載
6.5.4解析JSON結果
6.5.5檢查網絡狀態
6.6ContentProvider
6.6.1ContentProvider應用場景
6.6.2訪問其他應用中的現有內容提供程序
6.7多媒體技術
6.7.1使用CameraX拍照
6.7.2使用MediaPlayer播放多媒體文件
6.8SQLite數據庫存儲
6.8.1定義架構和協議
6.8.2創建數據庫
6.8.3插入信息到數據庫
6.8.4從數據庫中讀取信息
6.8.5保持數據庫連接
6.9Android架構組件
6.9.1架構組件簡介
6.9.2Entity
6.9.3DAO
6.9.4LiveData
6.9.5RoomDatabase
6.9.6Repository
6.9.7ViewModel
6.9.8RecyclerView和Activity
練習6
第三篇HarmonyOS應用開發
第7章HarmonyOS開發基礎
7.1HarmonyOS概述
7.1.1HarmonyOS發展歷史
7.1.2HarmonyOS架構
7.1.3HarmonyOS技術特性和安全
7.2HarmonyOS快速入門
7.2.1配置環境
7.2.2App結構
7.2.3HarmonyOS的HelloWorld項目
7.3FeatureAbility
7.3.1PageAbility
7.3.2同一Page下AbilitySlice跳轉
7.3.3PageAbility生命周期
7.3.4Intent
7.4基於Java語言的UI框架
7.4.1組件
7.4.2布局
7.4.3JavaUI事件響應
7.5基於JavaScript語言的UI框架
7.5.1JSUI框架概述
7.5.2JSFeatureAbility
練習7
第8章HarmonyOS開發進階
8.1ParticleAbility
8.1.1HarmonyOS中的Service
8.1.2Service的生命周期
8.1.3DataAbility
8.1.4文件數據訪問
8.1.5數據庫數據訪問
8.2數據管理
8.2.1輕量級偏好數據庫
8.2.2HarmonyOS關繫數據庫
8.3設備管理
8.3.1HarmonyOS設備管理簡介
8.3.2傳感器
8.4HarmonyOS多線程開發
8.4.1任務分派
8.4.2事件隊列
8.5HarmonyOS網絡開發
8.5.1訪問URL鏈接
8.5.2Socket數據傳輸
8.6安全
8.6.1權限
8.6.2生物特征識別
8.7分布式應用遷移開發示例
8.7.1應用遷移
8.7.2基本原理
8.7.3示例代碼
練習8
第四篇HMS應用開發
第9章HMS開發基礎
9.1HMS概述
9.1.1HMS
9.1.2HMS環境配置
9.2賬號服務
9.2.1AccountKit功能介紹
9.2.2AuthorizationCode模式登錄
9.2.3IDToken模式登錄
9.2.4驗證IDToken
9.3推送服務
9.3.1PushKit功能介紹
9.3.2從控制臺推送消息
9.3.3獲取模擬器設備的Token
9.3.4從服務器端發送推送消息
9.4應用內支付服務
9.4.1IAPKit功能介紹
9.4.2應用支付服務集成
9.4.3支付流程
9.5快應用開發
9.5.1快應用介紹
9.5.2快應用全場景介紹
9.5.3快應用技術架構
9.5.4快應用開發工具及環境介紹
9.5.5創建快應用過程
練習9
第10章HMS開發進階
10.1定位服務
10.1.1定位服務介紹
10.1.2定位
10.1.3活動識別
10.1.4圍欄
10.2廣告服務
10.2.1廣告服務介紹
10.2.2Banner廣告位
10.3安全檢測服務
10.3.1安全檢測服務介紹
10.3.2繫統完整性
10.4機器學習服務
10.4.1機器學習服務介紹
10.4.2文本識別
10.4.3圖片分類
10.4.4文檔校正
練習10
第五篇綜合案例
第11章綜合案例項目詳解
11.1項目需求分析
11.1.1需求概述
11.1.2項目需求描述
11.2項目架構設計
11.3項目接口設計
11.3.1邏輯層接口
11.3.2數據層接口
11.4項目數據庫設計
11.5Android客戶端實現
11.5.1Activity和Fragment實現
11.5.2ViewModel實現
11.6HMS功能客戶端實現
11.6.1華為賬戶的實現
11.6.2應用內支付的實現
11.7SpringBoot服務器端實現
11.7.1Controller代碼
11.7.2Service和ServiceImpl代碼
11.7.3MapperService和Mapper代碼
11.8項目測試
11.8測試代碼
11.8.2UI測試代碼
11.9項目發布
附錄AAndroid的開發環境配置
附錄BHarmonyOS的開發環境配置
附錄CHMS開發環境配置
內容簡介
本書是一部繫統論述移動應用開發的教材,適合零基礎學習者。全書共分為五篇:第一篇為Java編程和Web開發基礎(第1章~第4章),介紹了開發環境搭建、Java基礎語法、Web前端開發基礎概念、後端開發基礎概念以及Vue、SpringBoot和MyBatis等開發框架;第二篇為Android應用開發(第5章、第6章),介紹了Android開發的基礎知識、四大組件(Activity、Service、BroadcastReceiver和ContentProvider)開發、UI開發、線程間通信、數據存儲、網絡開發、多媒體技術、SQLite數據庫存儲、Android的測試和Android架構組件的技術基礎;第三篇為HarmonyOS應用開發(第7章、第8章),介紹了HarmonyOS、FeatureAbility開發、基於Java語言和JavaScript語言的兩種UI框架、數據管理、設備管理、多線等
作者簡介
華為軟件技術有限公司 編
華為軟件技術有限公司,華為技術有限公司 ?創立於1987年,是全球領先的ICT基礎設施和智能終端提供商,致力於把數字世界帶入每個人、每個家庭。華為在通信網絡、IT、智能終端和雲服務等領域為客戶提供有競爭力、安全可信賴的產品、解決方案與服務,與生態伙伴開放合作,持續為客戶創造價值,釋放個人潛能,豐富家庭生活,激發組織創新。



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部