*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Android開發工程師案例教程 (Kotlin版) ISBN:9787301346419 出版社:北京大學 著編譯者:倪紅軍 頁數:488 所在地:中國大陸 *此為代購商品 書號:1615476 可大量預訂,請先連絡。 內容簡介 本書是一本定位於移動應用開發從零基礎入門到綜合開發能力提升的技術進階類圖書。全書採用「案例項目詮釋理論基礎,理論基礎拓展項目創新」的編寫理念,以一個個易學、易用、易擴展的技術範例和有趣、經典、綜合性的項目案例實現過程為載體,全面、系統地講解了基於Kotlin語言進行Android應用程序開發的相關知識,助力讀者快速成為一名合格的移動應用開發工程師。為便於讀者高效學習,快速掌握使用移動應用開發技術,本書提供完整的教學大綱、教學課件、程序源代碼和微課視頻等配套資源。 本書可作為Android和HarmonyOS應用程序開發初學者的入門級書籍,也可作為高等學校移動應用開發類課程的教材和軟體開發技術人員的參考書。目錄 第1章 Android應用開發環境1 1 Android的發展與現狀 1 1 1 發展 1 1 2 現狀 1 2 Android的基本架構 1 2 1 應用層 1 2 2 應用框架層 1 2 3 系統運行庫層 1 2 4 Linux內核層 1 3 Android應用開發環境搭建 1 3 1 AndroidStudio介紹 1 3 2 搭建MacOS系統下的開發環境 1 3 3 搭建Windows系統下的開發環境 1 4 AndroidX和Jetpack 本章小結 第2章 Android應用程序結構 2 1 剖析Android應用程序 2 1 1 工程項目的 目錄 結構2 1 2 AndroidManifest xml文件 2 2 Android的四大組件 2 2 1 Activity 2 2 2 BroadcastReceiver 2 2 3 Service 2 2 4 ContentProvider 本章小結 第3章 Kotlin程序設計基礎 3 1 Kotlin語言概述 3 1 1 Kotlin的發展 3 1 2 Kotlin的特點 3 2 基本語法 3 2 1 變數和常量 3 2 2 數據類型 3 2 3 運算符 3 2 4 標準輸入/輸出 3 2 5 註釋 3 2 6 控制流程 3 3 函數 3 3 1 標準庫函數 3 3 2 用戶自定義函數 3 3 3 Lambda函數 3 3 4 匿名函數 3 4 異常 3 4 1 捕獲異常 3 4 2 拋出異常 本章小結 第4章 Kotlin面向對象編程 4 1 類和對象 4 1 1 類的定義和使用 4 1 2 構造函數 4 1 3 類的繼承 4 1 4 覆寫 4 1 5 嵌套類 4 1 6 內部類 4 1 7 數據類 4 2 抽象類和介面 4 2 1 抽象類 4 2 2 介面 4 3 可見性修飾符 4 3 1 包內的可見性修飾符 4 3 2 類和介面內的可見性修飾符 4 4 泛型與集合 4 4 1 泛型類/介面 4 4 2 泛型函數 4 4 3 泛型約束 4 4 4 泛型型變 4 4 5 集合 本章小結 第5章 界面組件與布局 5 1 用戶界面基礎 5 1 1 MVC設計模式 5 1 2 布局管理器 5 1 3 View和ViewGroup類 5 1 4 屬性 5 2 計算器的設計與實現 5 2 1 TextView 5 2 2 Button 5 2 3 LinearLayout 5 2 4 案例:計算器的實現 5 3 仿QQ登錄界面的設計與實現 5 3 1 EditText 5 3 2 ImageView 5 3 3 ImageButton 5 3 4 Snackbar 5 3 5 RelativeLayout 5 3 6 案例:仿QQ登錄界面的實現 5 4 通訊錄的設計與實現 5 4 1 Adapter 5 4 2 ListView 5 4 3 Intent 5 4 4 IntentFilter 5 4 5 啟動Activity 5 4 6 案例:通訊錄的實現 5 5 註冊界面的設計與實現 5 5 1 RadioButton與RadioGroup 5 5 2 CheckBox 5 5 3 Spinner 5 5 4 RatingBar 5 5 5 ScrollView 5 5 6 案例:註冊界面的實現 5 6 仿微信主界面的設計與實現 5 6 1 FrameLayout 5 6 2 Fragment 5 6 3 案例:仿微信主界面的實現 5 7 仿拼多多界面的設計與實現 5 7 1 TabLayout 5 7 2 RecyclerView 5 7 3 LayoutManager 5 7 4 ViewPager2 5 7 5 SearchView 5 7 6 案例:仿拼多多界面的實現 5 8 打地鼠遊戲的設計與實現 5 8 1 GridLayout 5 8 2 菜單 5 8 3 ToolBar 5 8 4 非同步任務與多線程 5 8 5 ProgressBar 5 8 6 案例:打地鼠遊戲的實現 本章小結 第6章 數據存儲與訪問 6 1 概述 6 1 1 數據存儲訪問機制 6 1 2 Android終端設備的存儲器 6 2 備忘錄的設計與實現 6 2 1 ConstraintLayout 6 2 2 SharedPreferences存儲訪問機制 6 2 3 文件存儲訪問機制 6 2 4 對話框 6 2 5 案例:備忘錄的實現 6 3 實驗室安全知識練習系統的設計與實現 6 3 1 SQLite資料庫 6 3 2 SQLiteDatabase 6 3 3 SQLiteOpenHelper 6 3 4 案例:實驗室安全知識練習系統的實現 6 4 應用程序間的數據共享 6 4 1 ContentProvider 6 4 2 Uri 6 4 3 MIME 6 4 4 UriMatcher和ContentUris 6 4 5 ContentResolver 6 4 6 ContentObserver 6 4 7 共享SharePreferences偏好數據 6 4 8 共享SQLite資料庫數據 6 4 9 使用Android系統提供的共享數據 本章小結 第7章 多媒體應用開發 7 1 概述 7 1 1 調用系統功能實現多媒體應用開發 7 1 2 使用Android提供的類實現多媒體應用開發 7 2 音視頻播放器的設計與實現 7 2 1 MediaPlayer 7 2 2 SurfaceView 7 2 3 AudioManager 7 2 4 SeekBar 7 2 5 VideoView 7 2 6 案例:視頻播放器的實現 7 3 音視頻錄製器的設計與實現 7 3 1 CameraX 7 3 2 MediaRecorder 本章小結 第8章 服務和 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |