iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

Android 開發 30天 初學之路筆記 系列

首次參加iThome鐵人賽
文章內容大多介紹Android常見的開發組件或套件的使用
程式碼範例以Java為主
IDE:Android Studio
適合有一點點基礎以上的大大閱讀

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊nutc imac 老扛寶
DAY 21

Day21 - Retrofit + RxJava

環境設置 添加依賴 build.gradle(Module) dependencies { ... // Rxjava...

2022-10-02 ‧ 由 ian_liu 分享
DAY 22

Day22 - Glide

簡介 Glide是一個快速高校的Android圖片加載庫,注重於平滑的滾動。Glide提供易用的API,高性能、可擴展的圖片解碼器(decode pipeli...

2022-10-03 ‧ 由 ian_liu 分享
DAY 23

Day23 - SharedPreferences

SharedPreferences是Android平台上一個輕量級的存儲套件,數據以Key-value鍵值對形式持久化保存的xml檔案,其檔案保存在data&g...

2022-10-04 ‧ 由 ian_liu 分享
DAY 24

Day24 - Jetpack Room

Room 持續性資料庫透過 SQLite 提供抽象層,可讓資料庫順暢存取,同時充分發揮 SQLite 的效用。特別是,Room 具有下列優點: SQL 查詢...

2022-10-05 ‧ 由 ian_liu 分享
DAY 25

Day25 - VideoView+MediaController

VideoView簡介 VideoView是Android原生提供的一個封裝類,只用來播放影片,影片來源可以是網路的也可以是本地的。 如何使用 1. 設置權限...

2022-10-06 ‧ 由 ian_liu 分享
DAY 26

Day26 - 子母畫面PIP (Picture in Picture)

簡介 接續上一篇影片播放器, 這篇要介紹的是子母畫面PIP(Picture in Picture)功能,最常見的就是應用在"影片播放"和&q...

2022-10-07 ‧ 由 ian_liu 分享
DAY 27

Day27 - 多國語言設置 | 本地化(Localization)

簡單範例 這個範例只是初步認識如何進行本地化設置,實際項目開發會比這個來的複雜許多,但基本上思路是一樣的。 需注意的是我們在使用本地化(Localization...

2022-10-08 ‧ 由 ian_liu 分享
DAY 28

Day28 - Jetpack DataStore (上) | Preferences DataStore

一、簡介 Jetpack DataStore 是一種數據存儲解決方案,允許您使用協議緩衝區存儲鍵值對或類型化物件。DataStore使用Kotlin協程和...

2022-10-09 ‧ 由 ian_liu 分享
DAY 29

Day29 - Jetpack DataStore (下) | Proto DataStore

接續上一篇"Day28 - Jetpack DataStore (上) | Preferences DataStore", 今天要介紹的Da...

2022-10-10 ‧ 由 ian_liu 分享
DAY 30

Day30 - 在實體手機調適APP的方法ADB | 無線

ADB簡介 ADB(Android Debug Bridege) 是連接Android手機與PC端的橋樑,通過adb可以管理、操作模擬器和設備,如安裝軟體、查看...

2022-10-11 ‧ 由 ian_liu 分享