Android 項目開發基礎與實戰 (微課視頻版)
夏江
買這商品的人也買了...
-
$374物聯網信息安全 -
圖解資料結構 -- 使用 JavaScript$580$452 -
圖說演算法 -- 使用 JavaScript$520$406 -
$458輕鬆學 MATLAB 2021 從入門到實戰 (案例·視頻·彩色版) -
Java 學習手冊, 5/e (Learning Java: An Introduction to Real-World Programming with Java, 5/e)$780$616 -
$332Web 前端開發實例教程 — HTML5 + CSS3 + JavaScript + jQuery, 2/e -
量子機器學習及區塊鏈技術導論$474$450 -
$327開啟人工智能之門 — 運用 Excel 體驗學 AI (原書第2版) -
$6115G + AI 融合全景圖 -
圖解區塊鏈的工作原理與機制$480$379 -
AWS 職場實戰手冊 - 企業架站、安全防護、費用監控,用最省錢的方式紮實學會!$620$490 -
文科生也學得會!資料 科學 ✕ 機器學習實戰 探索 - 使用 Excel$550$468 -
一步到位!Python 程式設計 -- 最強入門教科書, 3/e$630$498 -
$505聯邦學習:算法詳解與系統實現 -
Python 資料科學實戰教本 - 爬蟲、清理、資料庫、視覺化、探索式分析、機器學習建模,數據工程一次搞定!$680$578 -
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備$620$490 -
用 iPad 畫出美好的世界:Procreate 快速入門技法$390$308 -
IoT 開發最強雙引擎:Node-RED + App Inventor 2,用視覺化環境打造 IoT 物聯網裝置$650$507 -
$352區塊鏈技術基礎教程:原理、方法及實踐 -
$280區塊鏈:構建信任和價值的新型基礎設施 -
從 AI 到 生成式 AI:40個零程式的實作體驗,培養新世代人工智慧素養$560$442 -
$714量化信息融合理論及在無線傳感器網絡中的應用 -
$301基於區塊鏈的 IoT 項目實踐 — IoT 設備、數據的可信應用 -
聯邦學習技術及應用$474$450 -
無線邊緣智能$474$450
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
本書結合作者多年講授“Android應用軟件開發”課程的教學經驗,融入Android開發領域新技術,較為全面地介紹了Android應用軟件開發的相關知識點和開發技巧。全書共分5章,分別介紹了Android開發環境、Android項目及Java基本概念、Android常用佈局、Android常用控件和其他常用編程技術。本書相關案例以Android Studio為開發環境,盡可能使用**版本SDK命令替代棄用命令,並對控件的版本變化做大致的介紹。本書全面考慮了本科教學的特點,結合作者開發的案例庫教學輔助系統,通過精心設計的案例和詳盡的講解、演示,讓讀者感受體驗式教學的魅力。 本書適合Android Studio開發人員、Android的入門讀者、高等學校學生使用,還可以作為高等院校、相關培訓機構的教學用書。
作者簡介
夏江,曾擔任雲南師範大學網絡中心主任,主持校園網1-3期及大學城校園網建設工作。承擔華為網絡學院、思科網絡學院的建設和教學任務。 2008年到雲南師範大學信息學院承擔教學工作。完成《面向對象程序設計》、《Android應用程序開發》、《計算機網絡》、《網絡工程》、《網絡安全》等課程的教學。
目錄大綱
章 熟悉Android開發環境
1.1 Android開發環境搭建
1.1.1 Android IDE選擇
1.1.2 Android Studio的安裝與配置
1.2 建立並運行HelloAndroid
1.3 Android Studio項目結構
1.3.1app
1.3.2Gradle Scripts
1.4 Android Studio常用功能
1.4.1 Settings
1.4.2 Manage IDE Settings
1.4.3 Project Structure
1.4.4 Sync Project with Gradle Files
1.4.5 Bookmarks
1.4.6 Override Methods
1.4.7 Comment
1.4.8 Reformat Code
1.4.9 Build APK
1.4.10 Rename
1.4.11 Rename File
1.4.12 運行、調試
1.4.13 向模擬器傳送文件
1.4.14 常用快捷鍵
1.4.15 總結
1.5 多種語言程序設計案例庫教學輔助系統
1.5.1 使用對象及環境
1.5.2 術語和縮寫詞
1.5.3
1.5.4 軟件使用說明
第2章 熟悉Android項目及Java基本概念
2.1 熟悉Android項目
2.1.1 Layout
2.1.2 Java文件
2.1.3 AndroidManifest.xml
2.2 調試輸出
2.3 類和對象
2.4 extends
2.5 implements
2.6 super
2.7 equals與恆等號(==)
2.8 方法重載
2.9 代碼塊
第3章 Android常用佈局
3.1 Android長度單位
3.2 線性佈局
3.3 邊線和角
3.4 layout_weight
3.5 絕對佈局
3.6 相對佈局
3.7 幀佈局
3.8 表格佈局
3.9 網格佈局
3.10 約束佈局
3.10.1 約束佈局基礎
3.10.2 Barrier
3.10.3 Guideline
3.10.4 Group
3.10.5 Circle
3.10.6 Chain
3.11 Space和layout_margin
第4章 Android常用控件
4.1 TextView
4.1.1 TextView的常用屬性和方法
4.1.2 theme和style
4.1.3 layout_gravity與gravity
4.1.4 findViewById()與viewBinding
4.2 Button
4.2.1 單擊監聽器
4.2.2 監聽器復用
4.2.3 長按單擊監聽器
4.2.4 動態添加按鈕
4.2.5 自定義DoubleClickListener監聽器
4.3 EditText
4.3.1 設置和獲取文本
4.3.2 按鍵監聽器
4.3.3 觸摸監聽器
4.3.4 焦點改變監聽器
4.3.5 文本選擇
4.3.6 禁止彈出軟鍵盤
4.3.7 inputType和imeOptions
4.4 Toast
4.4.1 顯示文本
4.4.2 顯示圖片
4.4.3 顯示圖片和文字
4.5 RadioButton
4.5.1 獲取單選按鈕選中項
4.5.2 清空單選按鈕
4.6 CheckBox
4.6.1 基本功能
4.6.2 監聽器
4.6.3 代碼復用
4.7 CheckedTextView
4.8 ImageView
4.9 DatePicker
4.10 DatePickerDialog
4.11 TimePickerDialog
4.12 CalendarView
4.13 SeekBar
4.14 RatingBar
4.15 NumberPicker
4.15.1 NumberPicker基本功能
4.15.2 顯示文字的NumberPicker
4.16 ProgressBar
4.17 Spinner
4.18 ToggleButton
4.19 Switch
4.20 AutoCompleteTextView
4.21 ScrollView和HorizontalScrollView
4.22 TextClock
4.23 Chronometer
4.24 AlertDialog
4.24.1 帶默認按鈕的AlertDialog
4.24.2 列表的AlertDialog
4.24.3 單選的AlertDialog
4.24.4 複選的AlertDialog
4.24.5 自定義控件
第5章 其他常用編程技術
5.1 Intent
5.1.1 Intent的顯式調用和隱式調用
5.1.2 Intent傳值和取值
5.2 Activity
5.2.1 系統狀態欄、標題欄和導航欄
5.2.2 關閉Activity
5.2.3 生命週期
5.3 電話及動態授權
5.4 發送短信
5.5 Menu
5.5.1 構建菜單
5.5.2 響應菜單項單擊
5.5.3 ContextMenu
5.6 Notification
5.7 Service
5.8 Broadcast
5.8.1 靜態註冊
5.8.2 動態註冊
5.8.3 多接收器接收普通廣播
5.8.4 有序廣播
5.9 SQLiteDatabase
5.10 SQLiteOpenHelper
5.11 數據庫調試
5.12 SharedPreferences
5.13 精度問題
5.14 橫豎屏
5.15 獲取App信息
附錄A綜合實驗
參考文獻



