買這商品的人也買了...
-
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$414機器學習經典算法剖析 基於OpenCV -
接口自動化測試持續集成 Postman + Newman + Git + Jenkins + 釘釘$390$371 -
$301軟件測試流程設計 從傳統到敏捷 -
$327Android 工業平板電腦編程實例 -
第一行代碼 : Android, 3/e$594$564 -
$450Android Jetpack 應用指南 -
$352軟件測試核心技術 從理論到實踐 -
$275基於案例的 Android 程序設計教程 -
$779Windows 編程調試技術內幕 (Inside Windows Debugging: A Practical Guide to Debugging and Tracing Strategies in Windows) -
$528ARM Cortex-M3嵌入式C語言編程100例 -
iOS App 程式開發實務攻略:快速精通 iOS 14 程式設計$890$694 -
FLAG'S 創客‧自造者工作坊 -- 超入門!AI 聲音姿態影像辨識大應用$999$899 -
$422軟件自動化測試實戰解析:基於Python3編程語言 -
$7603D 電腦視覺:原理、算法及應用 -
$568ARM64 體系結構編程與實踐 -
$801原子嵌入式 Linux 驅動開發詳解 -
深入淺出 Android 開發, 3/e (Head First Android Development : A Learner's Guide to Building Android Apps with Kotlin, 3/e)$1,200$948 -
微控制器原理與應用:基於 STM32 ARM Cortex-M4F 處理器, 2/e$550$495 -
TensorFlow + Android 經典模型從理論到實戰 (微課視頻版)$539$512 -
$352嵌入式系統設計與實踐:基於 RK3288 -
Windows 信息安全和網絡攻防$654$621 -
Visual C# 程式設計經典 - 邁向 Azure 雲端、AI 影像辨識與 OpenAI API 服務開發 (適用C# 2022/2019/2017)$750$592
中文年末書展|繁簡參展書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
相關主題
商品描述
本書從基本的Java語法開始講解,通過具體的實例介紹Android開發的全過程,從零基礎到進階全覆蓋。
全書共14章,首先闡述Java語言的基礎知識,然後介紹有關活動、
碎片等Android中的重要概念,為讀者進行Android開發打下紮實的基礎。
接下來介紹有關Android UI控件開發以及GitHub開源庫使用的知識,
可以讓讀者在開源的世界中繼續進行更深層次的探索。
本書兼具基礎知識與實戰案例講解,內容循序漸進,
零基礎和有一定基礎的Android開發人員均可進行參考和閱讀。
目錄大綱
前言
第1章歡迎來到Android的世界1
1.1 Android簡介1
1.2 Android和Linux 1
1.3 Android系統目錄簡介2
1.4學習路徑推薦4
第2章Java基礎環境搭建8
2.1 IntelliJ IDEA簡介8
2.2 JDK簡介8
2.3 JDK的安裝9
2.4 IntelliJ IDEA的安裝11
第3章Java語言基礎17
3.1基本數據類型17
3.2循環19
3.3條件語句22
3.3.1 if語句22
3.3.2 if-else語句23
3.3.3 if-else if語句24
3.3.4 switch語句25
3.4數組26
第4章面向對象編程29
4.1面向對像簡介29
4.2定義類30
4.3方法簡介32
4.4方法的語法34
4.5方法的重載35
4.6編寫屬於自己的類——Cat 36
4.7類的繼承38
4.8構造器41
4.9構造器的重載44
第5章Android開發環境搭建47
5.1 Android Studio簡介47
5.2準備所需的工具47
5.3安裝Android Studio並配置環境48
第6章活動58
6.1活動簡介58
6.2手工創建第一個活動58
6.3詳解AndroidManifest文件65
6.4 Android目錄結構res簡介68
6.5 Button控件69
6.6 Toast的使用71
6.7實現Button按鈕事件的常見方法73
6.8活動的跳轉74
6.9活動的生命週期76
第7章反編譯79
7.1破解工具簡介79
7.2解析AndroidManifest.xml文件80
7.3將APK文件轉化為DEX文件84
7.4將DEX文件轉化為JAR文件84
7.5將JAR文件轉化為Java文件85
第8章常用UI控件87
8.1線性佈局87
8.2相對佈局96
8.3 TextView 100
8.4 EditText 105
8.5 ImageView 115
8.6使用GitHub開源庫實現動態開關按鈕119
8.7實現圓形ImageView 123
8.8 AlertDialog 125
8.9 CheckBox 132
8.10 ScrollView 134
8.11技術實戰:仿寫騰訊QQ登錄註冊界面136
第9章碎片140
9.1碎片簡介140
9.2 FrameLayout 142
9.3靜態添加碎片145
9.4動態添加碎片150
9.5技術實戰:仿寫微信156
第10章更為強大的UI控件165
10.1 ListView的使用165
10.2 ViewPager的使用170
10.3 CardView的使用174
10.4 Splash快速開屏實現177
第11章讓你的應用動起來——動畫179
11.1幀動畫179
11.2補間動畫184
第12章訪問網絡190
12.1 Webview控件的使用190
12.2 Get請求的實現193
12.3 Post請求的實現202
12.4 JSON請求的實現203
12.5 ImageRequest請求的實現204
12.6技術實戰:輕鬆搞定向女朋友表白的軟件205
第13章多媒體技術227
13.1調用攝像頭進行拍照227
13.2編寫視頻播放器236
第14章計算機視覺和圖像識別技術在Android開發中的應用240
14.1人工智能與計算機視覺240
14.2人工神經網絡241
14.3全連接神經網絡241
14.4捲積神經網絡243
14.5圖像的池化246
14.6圖像識別247
14.7 Android實現圖像識別248
