*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Android開發基礎與案例實戰 (Java版.微課視頻版) ISBN:9787302632771 出版社:清華大學 著編譯者:童長飛 頁數:308 所在地:中國大陸 *此為代購商品 書號:1583408 可大量預訂,請先連絡。 內容簡介 本書以任務驅動的方式,將Android開發的知識點融入各任務中,學習者可通過臨摹任務掌握Android開發技巧。各任務既保持獨立,又遵循由淺入深、循序漸進的學習規律,適合讀者碎片化學習,也適合作為高校線上和線下混合式教學的教材。 本書共7章,分別從開發環境以及項目的基本信息、Android的布局與基本UI、列表與適配器、菜單與對話框、多線程與網路應用、數據存儲與內容提供、Fragment與導航這7方面講述Android開發的基本內容。本書中的各任務均通過Android 5 0和Android 10 0測試。 本書可作為全國高等學校計算機及相關專業的教材和相關培訓及培訓機構的教學用書,同時也適合作為Android編程愛好者的入門讀物。目錄 第1章 開發環境及項目的基本信息1 1 開發環境及系統要求 1 2 Android Studio的安裝過程 1 3 Android Studio虛擬機的設置 1 4 項目的基本信息 1 4 1 初步認識項目聲明文件AndroidManifest xml 1 4 2 項目的資源引用方式 1 4 3 項目的代碼和布局文件 1 4 4 項目的Gradle文件 1 5 Android Studio的常用快捷鍵 第2章 Android的布局與基本UI 2 1 按鈕與文本框的互動 2 1 1 任務說明 2 1 2 任務相關知識點 2 1 3 任務實現 2 1 4 Android項目的存儲備份與瘦身 2 1 5 Android項目的調試 2 2 控制布局對齊 2 2 1 任務說明 2 2 2 任務相關知識點 2 2 3 任務實現 2 3 控制布局佔比權重 2 3 1 任務說明 2 3 2 任務相關知識點 2 3 3 任務實現 2 4 單選框 2 4 1 任務說明 2 4 2 任務相關知識點 2 4 3 任務實現 2 5 多選框 2 5 1 任務說明 2 5 2 任務實現 2 6 獲取並顯示EditText文本 2 6 1 任務說明 2 6 2 任務實現 2 7 控制文本顏色以及UI邊距 2 7 1 任務說明 2 7 2 任務實現 2 8 相對布局 2 8 1 任務說明 2 8 2 任務實現 2 9 約束布局 2 9 1 任務說明 2 9 2 任務相關知識點 2 9 3 任務實現 2 10 本章綜合作業 第3章 列表與適配器 3 1 下拉列表 3 1 1 任務說明 3 1 2 任務相關知識點 3 1 3 任務實現 3 2 使用Spinner控制文本顏色 3 2 1 任務說明 3 2 2 任務實現 3 3 使用Spinner控制文本大小 3 3 1 任務說明 3 3 2 任務實現 3 4 使用ListView切換ImageView圖片 3 4 1 任務說明 3 4 2 任務實現 3 5 使用SimpleAdapter生成複雜視圖 3 5 1 任務說明 3 5 2 任務實現 3 6 改寫ArrayAdapter生成複雜視圖 3 6 1 任務說明 3 6 2 任務實現 3 7 使用網格視圖 3 7 1 任務說明 3 7 2 任務實現 3 8 列表視圖與網格視圖的動態切換 3 8 1 任務說明 3 8 2 任務實現 3 9 使用RecyclerView 3 9 1 任務說明 3 9 2 任務實現 3 10 本章綜合作業 第4章 菜單與對話框 4 1 使用選項菜單 4 1 1 任務說明 4 1 2 任務實現 4 2 使用上下文菜單 4 2 1 任務說明 4 2 2 任務實現 4 3 使用彈出菜單 4 3 1 任務說明 4 3 2 任務實現1:註冊兩個ContextMenu 4 3 3 任務實現2:巧用PopupMenu 4 4 使用對話框AlertDialog 4 4 1 任務說明 4 4 2 任務實現 4 5 使用自定義視圖對話框 4 5 1 任務說明 4 5 2 任務實現 4 6 使用對話框實現多選 4 6 1 任務說明 4 6 2 任務實現 4 7 實現多選適配器與動態菜單 4 7 1 任務說明 4 7 2 針對ListView的多選適配器實現方法 4 7 3 針對RecyclerView的多選適配器實現方法 4 8 本章綜合作業 第5章 多線程與網路應用 5 1 使用多線程與Handler 5 1 1 任務說明 5 1 2 任務相關知識點 5 1 3 任務實現 5 1 4 驗證變數的線程安全性 5 2 使用多線程與自定義介面 5 2 1 任務說明 5 2 2 任務實現 5 3 使用多線程與LiveData 5 3 1 任務說明 5 3 2 任務實現 5 4 使用Okhttp和Gson獲取Web API數據 5 4 1 任務說明 5 4 2 任務實現 5 5 Activity的頁面跳轉與數據傳遞 5 5 1 任務說明 5 5 2 任務實現 5 6 使用RxHttp獲取Web API數據 5 6 1 任務說明 5 6 2 任務實現 5 7 使用Jsoup實現網頁數據提取 5 7 1 任務說明 5 7 2 任務實現 5 8 使用Jsoup和Glide實現網頁數據渲染 5 8 1 任務說明 5 8 2 任務實現 5 9 使用SwipeRefreshLayout和WebView 5 9 1 任務說明 5 9 2 任務實現 5 10 本章綜合作業 第6章 數據存儲與內容提供 6 1 使用SharedPreferences實現輕量化存儲 6 1 1 任務說明 6 1 2 任務實現 6 2 Sqlite資料庫的創建 6 2 1 任務說明 6 2 2 任務實現 6 3 使用pinyin4j實現拼音模糊查詢 6 3 1 任務說明 6 3 2 面向多音字的漢字轉拼音 6 3 3 任務實現 6 4 面向UI交互的Sqlite資料庫增刪改操作 6 4 1 任務說明 6 4 2 任務實現 6 5 使用ContentProvider寫系統通訊錄 6 5 1 任務說明 6 5 2 運行時許可權 6 5 3 系統通訊錄的寫入方法 6 5 4 任務實現 6 6 使用ContentProvider讀系統通訊錄 6 6 1 任務說明 6 6 2 系統通訊錄的讀取方法 6 6 3 任務實現 6 7 選取系統相冊圖片 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |