回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:Android應用程式開發全方位實作指南:邁向專業工程師的養成之路
書號:MP22453 作者:彭建文 著 ISBN: 978-626-414-002-7
定價:NT$890元 印刷:單色 頁數:680頁
書籍規格:17*23 上市日:2025/1/24 譯者:(無)
學習定位:初階 本書附件:網路下載範例檔   快速前往 範例
前往購買 >> 蝦皮購物 類別:電腦技術  
       
快速前往 快速前往        

 

 
    系統化的實戰學習架構,帶你完整掌握Android程式設計的要領


    【本書特色】
    ✪內容去蕪存菁,重點學習Android程式設計的關鍵主題
    ✪循序漸進、淺顯易懂的完整系統化學習架構,降低學習門檻
    ✪使用Kotlin語言撰寫範例,了解Kotlin語言的簡潔性
    ✪搭配使用Android Studio與Kotlin,深入理解Android開發技術

    【內容簡介】
    學習Android程式設計是麻煩且繁瑣的過程,因為Android系統持續在改進與更新,Android SDK、編譯工具與整合開發環境等也持續隨之在改變,這些改變對於學習者而言,增加了學習障礙與門檻,即使是資深的程式開發工程師,在開發應用程式的過程中也會覺得困擾。

    本書內容使用Kotlin程式語言撰寫,精心設計18個章節來探討開發Android應用程式最主要的主題。本書除了完全使用Kotlin語言的特色來探討與撰寫所有的範例,並且對開發Android應用程式的眾多功能去蕪存菁,聚焦在關鍵的主題上,讓讀者在學習Android程式設計時,不至於失焦發散,而能有序且有效地學習,並提供開發工程師正確、完整的內容與開發範例。當你能掌握本書的內容重點,就可以輕鬆學會Android開發,撰寫出具有完整架構的Android應用程式,擁有紮實的程式設計功力。

    【精采內容】
    ✪認識Android Studio開發環境
    ✪認識元件與監聽事件
    ✪建立App畫面與顯示訊息
    ✪了解Android生命週期與保存活動狀態
    ✪介紹Android常用元件
    ✪了解選單介面與多國語系介面
    ✪學習多活動與傳遞、交換資料
    ✪使用權限、通知、意圖與廣播
    ✪了解多工執行與背景工作
    ✪使用相機與拍照進行多媒體應用
    ✪使用Fragment使用者介面與內容供應器
    ✪使用簡易資料庫處理與Room儲存資料
 
    |CHAPTER 01| 下載、安裝與設定Android Studio
    1.1 下載Android Studio
    1.2 安裝Android Studio
    1.3 設定Android Studio
    1.4 設定Android SDK
    1.5 建立Android虛擬機

    |CHAPTER 02| 建立第一支Android App
    2.1 建立新專案
    2.2 快速Android Studio導覽
    2.3 執行專案
    2.4 載入專案

    |CHAPTER 03| 建立App版面
    3.1 版面編輯器
    3.2 約束性版面
    3.3 線性版面
    3.4 版面練習:輸入基本資料
    3.5 字串資源
    3.6 新增畫面

    |CHAPTER 04| 元件與監聽事件
    4.1 取得畫面中的元件
    4.2 綁定元件與監聽事件
    4.3 長按事件
    4.4 觸控事件

    |CHAPTER 05| 顯示訊息
    5.1 Toast
    5.2 AlertDialog
    5.3 使用Log訊息

    |CHAPTER 06| 生命週期與保存活動狀態
    6.1 四類應用程式元件
    6.2 活動的生命週期
    6.3 保存活動狀態
    6.4 共用偏好設定
    6.5 Preferences DataStore

    |CHAPTER 07| 選單介面與多國語系介面
    7.1 建立選單介面
    7.2 建立多國語系介面

    |CHAPTER 08| 清單
    8.1 ListView
    8.2 Spinner
    8.3 RecyclerView

    |CHAPTER 09| 多活動與傳遞、交換資料
    9.1 多活動應用程式
    9.2 傳遞與交換資料

    |CHAPTER 10| 權限
    10.1 使用者權限
    10.2 宣告應用程式權限
    10.3 要求執行階段權限

    |CHAPTER 11| 通知
    11.1 通知的形式與版本差異
    11.2 建立基本的通知
    11.3 通知的進階樣式
    11.4 通知的動作按鈕
    11.5 自訂通知畫面

    |CHAPTER 12| 意圖與廣播
    12.1 意圖
    12.2 意圖篩選
    12.3 廣播
    12.4 自訂廣播

    |CHAPTER 13| 多工執行
    13.1 Android與執行緒
    13.2 執行緒
    13.3 Handler與訊息
    13.4 協同程式
    13.5 並行處理

    |CHAPTER 14| 背景工作
    14.1 在背景工作
    14.2 服務(Service)
    14.3 工作排程(JobScheduler)
    14.4 工作管理(WorkManager)
    14.5 工作鏈

    |CHAPTER 15| Fragment
    15.1 什麼是Fragment
    15.2 建立Fragment
    15.3 Fragment的生命週期
    15.4 切換Fragment
    15.5 與Fragment通訊
    15.6 轉場動畫效果

    |CHAPTER 16| 相機與拍照
    16.1 使用Intent啟動相機
    16.2 CameraX:預覽、拍照與儲存照片

    |CHAPTER 17| 內容供應器
    17.1 什麼是內容供應器
    17.2 讀取聯絡人資訊
    17.3 新增聯絡人

    |CHAPTER 18| 簡易資料庫處理與Room
    18.1 什麼是Room
    18.2 資料實體、資料存取元件與資料庫類別
    18.3 範例:產品資料庫 - 新增、查詢與刪除
 
    彭建文
    作者目前於大學任教,從事程式設計教學長達十多年,長期參與各種產業研究開發案、擔任技術研發顧問;也常受邀演講,以深入淺出並略帶幽默之方式,講述科技專業的議題。作者也擅長以學習者之角度,將業界研發經驗以簡單易懂的方式,融入於授課與書籍撰寫之中。

    【經歷】
    致理科技大學/商務科技管理系 副教授

    【學歷】
    淡江大學資訊工程博士

    【專長】
    人工智慧、機器學習、影像處理、物聯網技術
 

範例下載
 
  1. 範例 (31.6MB)
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.