Contents
在 Android 應用程式中實現背景服務
從這 3 小時的課程,你會學到
- 深入研究如何有效地使用 Android 背景服務( Background Services )功能
- 熟悉主要 UI 執行緒( Thread )、輔助執行緒( Worker Thread )或背景執行緒( Background Thread )以及程序( Process ),瞭解它們與服務( Services )的關係,以及它們在支援背景服務中的作用
- 使用背景服務執行冗長的任務
- 使用 IntentService 在應用程式中執行任務
- 將資料傳遞給服務並從中反傳結果
- 掌握在 Android Oreo 中使用背景服務的限制,以及使用 JobIntentService 等變通方法
- 探索你的服務的生命週期
- 處理在實戰專案中使用服務( services )時常見問題和可能出現的問題
要求
基礎 Android 開發
課程說明
本課程幫助那些希望建構在背景執行的應用程式的開發人員,使你能夠有效地使用 Android 背景服務功能。 服務( Services )是向後相容應用程式的最佳選擇。
你將學習各種主題,如啟動和停止服務、與背景服務互動、建立和傳送工作請求、探索服務的生命週期以及理解使用服務時的安全問題。 你將學習使用 IntentService,其利用 worker 執行緒或背景執行緒執行任務。 你將探索 Android Oreo 有哪些新的背景服務並瞭解其限制,然後克服這些限制。 然後,你將學習最佳實踐以及如何處理問題和可能出現的問題
完成本課程時,你將在 Android 的背景服務方面建立堅實的基礎,並能夠開發你需要的功能,並確保你不會過度消耗電池,損害使用者的安全性,消耗太多的資料,或者妨礙裝置的效能。
關於作者
Book of Brains 建立和分發高品質的技術培訓內容。 我們的目標是將技術應用於工業和專業領域。 我們訓練有素的專業團隊提供實踐研討會和培訓內容的行動和網路開發技術。 我們不斷地監測當前的行業趨勢,並保持更新我們的培訓材料和研討會。
目標受眾
本課程針對那些希望通過背景服務擴充其功能的 Android 開發人員。 不要求有背景服務經驗
講師簡介
Packt Publishing 行動的技術知識
Packt 自 2004 年以來一直致力於開發人員的教學。這些年來,軟體行業變化很大 – Packt持續因應這些變化,觀察趨勢和工具,思考我們將如何工作和生活,並將這些放入課程安排。
擁有廣泛的內容庫 – 4000 多本書籍和視訊課程– Packt 的使命是幫助開發人員在快速變化的世界中不落人後。從新的網路框架和程式語言,到尖端的資料分析和 DevOps,Packt 將每個領域的重要知識帶給軟體專業人員。
從技幫助你發展、在未來保障你的事業、立即解決每一天的技術挑戰,Packt 是一個隨時可以參考的資源,讓你成為更好、更聰明的開發人員。
Packt Udemy 課程持續這種傳統,找專家帶給你全面且簡明的視訊課程。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Android App 開發學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★
你必須登入才能發表留言。