買這商品的人也買了...
-
行動網通技術實務與文創觀光雲端平台應用─適地性創意應用服務實驗與專題$480$408 -
Android 互動開發創意商機 (創意之鑰-Android 互動應用開發)$520$442 -
$270Android 開發與應用 -
$510Android網絡開發從入門到精通 -
$210物聯網工程技術 -
$280『術與道』移動應用UI設計必修課 -
$177MySQL 數據庫原理、設計與應用 -
$284PHP 網站開發實例教程, 2/e
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
<內容介紹>
張軍朝主編的《Android技術及應用(卓越工程師培養計劃創新系列教材普通高等教育十三五規劃教材)》既介紹Android應用程序基本框架,也對Android平臺的各種控件進行講解,還通過一個真實案例向讀者介紹Android應用程序完整的開發步驟。
書中主要包括4部分內容:第1部分首先講述Android的基本概念、特點以及SDK中資源及其使用;接著講述Android系統開發的相關概念;最後介紹如何創建一個簡單的Android程序並運行,對Android的工程目錄結構也進行詳細分析;第2部分介紹Android系統架構的各種組件,包括Activity組件、Intent組件、Service組件、BroadcastReceiver組件;講述了用戶界面設計原則、用戶界面設計核心概念、Android佈局和控件、菜單、對話框、滾動處理等內容;並詳細介紹SharedPreferences、ContentProvider、File、SOLite數據庫編程等內容;第3部分詳細講述網絡的訪問方式(包括HTTP方式、Socket方式、Wi-Fi方式、藍牙、獲取網絡狀態等)、HTTP通信接口、WebView以及Wi-Fi應用的開發;並詳細介紹多線程的實現和多線程的消息傳遞機制:第4部分詳細講述了百度地圖API的知識,通過對周邊加油站APP應用的展示和其基於Android平臺的開發過程進行全面的項目體系講解,帶領讀者體驗項目開發過程的同時使讀者瞭解真正的APP項目是如何開發的。
本書適合於有一定Java編程基礎,希望掌握Android程序開發技術的讀者。本書既可作為高等學校本科和研究生教材,也可作為其他信息(電腦)類職業院校培訓教材,同時也可作為相關程序開發人員的參考書。
<章節目錄>
第1章 認識Android
1.1 什麼是Android
1.2 Android有哪些特點
1.3 Android操作系統
1.4 Android SDK中的資源
1.4.1 資源概述
1.4.2 各種資源的使用
1.5 需要學習哪些知識
1.6 習題
第2章 Android系統開發綜述
2.1 Android系統架構
2.1.1 應用程序層
2.1.2 應用程序框架層
2.1.3 系統運行庫層
2.1.4 Linux內核層
2.2 搭建Android開發環境
2.2.1 JAVA環境搭建
2.2.2 安裝Eclipse
2.2.3 安裝Android SDK
2.2.4 安裝ADT
2.3 Android開發工具
2.3.1 DDMS工具
2.3.2 ADB工具
2.3.3 AAPT工具
2.3.4 Logcat工具
2.4 Android的模擬器
2.5 Android應用打包
2.6 習題
第3章 創建一個Android程序
3.1 創建Android工程
3.1.1 創建一個Android程序
3.1.2 運行Android程序
3.2 Android工程結構分析
3.2.1 src項
3.2.2 gen項
3.2.3 Android.jar文件
3.2.4 assets項
3.2.5 res項
3.2.6 AndroidManifest.xml文件
3.2.7 project.properties文件
3.3 調試android程序
3.3.1 增加斷點
3.3.2 啟動調試
3.3.3 單步調試
3.3.4 利用Logcat調試
3.4 習題
第4章 Activity組件
4.1 什麼是Activity
4.2 Activity的運行狀態
4.3 Activity的生命周期
4.4 自定義Activity
4.5 Activity的詳細配置
4.6 示例
4.7 習題
第5章 界面佈局
5.1 Android UI佈局
5.1.1 線性佈局
5.1.2 幀佈局
5.1.3 相對佈局
5.1.4 表格佈局
5.1.5 絕對佈局
5.2 Android UI控件
5.2.1 UI事件捕獲與處理
5.2.2 TextView
5.2.3 Button
5.2.4 EditText
5.2.5 CheckBox與RadioGroup
5.2.6 Spinner
5.2.7 AutoCompleteTextView
5.2.8 ProgressBar
5.2.9 ListView
5.2.10 Window
5.2.11 其他UI控件概覽
5.3 用戶界面設計原則
5.3.1 一致性
5.3.2 準確性
5.3.3 佈局合理化
5.3.4 操作合理性
5.3.5 響應時間
5.4 用戶界面設計核心概念
5.4.1 android.view.View類
5.4.2 View類的繼承關係
5.5 菜 單
5.5.1 選項菜單
5.5.2 上下文菜單
5.5.3 子菜單
5.6 對話框
5.6.1 提示對話框
5.6.2 列表對話框
5.6.3 單選對話框和複選對話框
5.6.4 進度條對話框
5.6.5 日期選擇對話框
5.6.6 時間選擇對話框
5.6.7 拖動對話框
5.6.8 自定義對話框
5.7 滾動處理
5.8 示例
5.9 習題
第6章 Intent組件
6.1 什麼是Intent
6.2 Intent的組成
6.2.1 Component Name部分
6.2.2 Action部分
6.2.3 Data部分
6.2.4 Category部分
6.2.5 Extras部分
6.2.6 Flags部分
6.3 Intent Filter
6.3.1 檢查Action
6.3.2 檢查Data
6.3.3 檢查Category
6.4 Intent 的解析機制
6.5 Intent 調用常用組件
6.6 Intent在多Activity中的使用
6.6.1 由一個Activity啟動另一個Activity
6.6.2 Activity間的數據交換
6.6.3 帶結果返回的Activity
6.7 示例
6.8 習題
第7章 Service組件
7.1 什麼是Service
7.2 Service的生命周期
7.3 Service的常用方法
7.3.1 StartService啟動服務
7.3.2 BindService啟動服務
7.4 IntentService
7.5 提高Service優先級
7.6 使用系統服務
7.7 遠程Service
7.7.1 AIDL接口
7.7.2 遠程Service的實現
7.8 示例
7.9 習題
第8章 BroadcastReceiver組件
8.1 BroadcastReceiver 簡介
8.1.1 BroadcastReceiver概念
8.1.2 BroadcastReceiver機制
8.2 廣播消息的處理流程
8.2.1 廣播消息的處理流程
8.2.2 廣播接收者的實現方式
8.2.3 發送廣播
8.3 廣播類型及廣播的收發
8.3.1 普通廣播
8.3.2 有序廣播
8.4 處理系統的廣播消息
8.4.1 開機啟動服務
8.4.2 網絡狀態變化
8.4.3 電量變化
8.5 BroadcastReceiver的生命周期
8.6 示例
8.7 習題
第9章 Android數據存儲與共享
9.1 SharedPreferences
9.2 File
9.3 SQLite數據庫編程
9.2.1 SQLite簡介
9.2.2 SQLite示例
9.4 ContentProvider
9.5 示例
9.6 習題
第10章 網絡連接
第11章 多線程
第12章 百度地圖
第13章 APP示例
