iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

Android 新手的 30 天進化論:從初學者到小專案開發者 系列

隨著科技日益進步,應用程式已深深融入我們的日常生活。身為目前全球最普及的行動作業系統之一,Android 平台上擁有數以萬計的應用程式,其中具備豐富又複雜功能的程式更是多如牛毛,但想要自己動手寫一個簡單又實用的 App 並不困難,我會以java語言為主軸,常用元件的說明為起點,一步步帶著大家組合出幾個實用的小專案,循序漸進地學會 Android Studio 的使用方式

參賽天數 22 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊nutc imac
DAY 11

Day 11.HashMap

在 Java 中,HashMap 是一種常用的集合類別,用來儲存「鍵-值(Key-Value)」對映射的資料結構。它允許透過鍵快速存取對應的值,底層基於哈希表實...

2025-09-25 ‧ 由 yizhen0705 分享
DAY 12

Day 12.Intent

Intent是一個簡單的跳轉頁面方式,可利用intent跳轉至不同的Activity,常應用在登入、註冊、跳轉商品詳細資訊等,同時也可以傳遞一些簡單資料 如果有...

2025-09-26 ‧ 由 yizhen0705 分享
DAY 13

Day 13.Intent 2

Intent除了跳轉頁面外也可以傳送資料給另一頁,如果希望傳遞資料,可以嘗試下列程式碼。 // 傳資料 Intent intent = new Intent(M...

2025-09-27 ‧ 由 yizhen0705 分享
DAY 14

Day 14.Recyclerview

Recyclerview RecyclerView 是 Android 中用來顯示大量資料的元件,它可以高效地顯示清單(List)或網格(Grid)資料,比傳統...

2025-09-28 ‧ 由 yizhen0705 分享
DAY 15

Day 15.正規表達式(Regular Expressions)

今天來說說'什麼是正規表達式,它是一種描述字串模式的語法,用來匹配、搜尋或取代文字。 常用類: Pattern:編譯正規表達式。 Matcher:執行匹配操作...

2025-09-29 ‧ 由 yizhen0705 分享
DAY 16

Day 16. Checkbox

在Android中,CheckBox是一種常見的 UI 控制元件,讓使用者可以勾選更多的選項,具有「選取」或「未選取」兩種狀態,可利用CheckBox做一些問卷...

2025-09-30 ‧ 由 yizhen0705 分享
DAY 17

Day 17.BMI

在學習一部分的基礎元件後我們就可以嘗試來寫一個小專案,因此本教學將介紹如何使用 Android Studio 製作 BMI(身體質量指數)計算和判斷 ,當使用者...

2025-10-01 ‧ 由 yizhen0705 分享
DAY 18

Day 18.TextWatcher

Android 的 TextWatcher 介面可以用來即時監聽輸入框(EditText)文字內容的變化。常用於表單驗證、即時提示、格式化等功能。 1. 建立...

2025-10-02 ‧ 由 yizhen0705 分享
DAY 19

Day 19.Dialog

Dialog 根據官網的解說,對話方塊是一個小型視窗,可提示使用者做出決定或輸入其他資訊。對話方塊不佔滿整個畫面,通常用於提示使用者必須回應才能繼續操作 而Di...

2025-10-03 ‧ 由 yizhen0705 分享
DAY 20

Day 20.SharedPreferences

SharedPreferences 是 Android 中一種用來儲存少量資料(例如登入狀態、使用者偏好、設定等)的工具,適合存取key-value 配對的資料...

2025-10-04 ‧ 由 yizhen0705 分享