iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Mobile Development

Android 從零開始 系列

我想透過這次的鐵人賽複習過去所學過的事物,讓我的基礎能更加紮實。同時也希望透過分享我的學習經歷來幫助其他人。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文 團隊imac_Android_3L
DAY 11

[Day11] RecyclerView元件(2)

延續昨天建立的RecyclerView,我們這次要來做點擊觸發和刪除功能。 1.點擊功能 Adapter 開啟上次所設計好的MyAdapter,在裡面的View...

2020-09-25 ‧ 由 HaoRan 分享
DAY 12

[Day12] TitleBar(標題欄)設計

雖然最開始在創建新的Project時都會自動建立一個內建的TitleBar,但之後還是可以依照自己不同的需求設計一個TitleBar,在使用時不但較有彈性,也可...

2020-09-26 ‧ 由 HaoRan 分享
DAY 13

[Day13] DrawerLayout(側滑選單)

側滑選單在APP中視非常常見的功能,這次我們沿用上次設計出的TitleBar,搭配上次做出的選單Icon來設計出一個側滑選單。 首先,在gradle加入以下li...

2020-09-27 ‧ 由 HaoRan 分享
DAY 14

[Day14] Intent切換頁面

一個APP通常包含多個不同的頁面,所以會有很多切換頁面的情況發生。這次要來設計兩個頁面,並且示範如何透過Intent在這兩個頁面之間來回切換。 XML 先簡單設...

2020-09-28 ‧ 由 HaoRan 分享
DAY 15

[Day15] Intent選取圖片

這次要來教如何使用 Intent透過手機內部的圖片來修改ImageView。 XML 先簡單設計出一個頁面,寫出一個Button作為觸發Intent的元件,並寫...

2020-09-29 ‧ 由 HaoRan 分享
DAY 16

[Day16] Intent照相機

這次要來教的是如何使用Intent來連接上手機內的照相機並進行獲取圖片和顯示圖片的一系列功能。 XML 先簡單設計出一個頁面,寫出一個Button作為觸發Int...

2020-09-30 ‧ 由 HaoRan 分享
DAY 17

[Day17] Android Webview - 幫網站建立 App

隨著智慧型手機普及,任何人都輕易的在隨時隨地都瀏覽網站。開發者通常會使用響應式設計,或建立一個 APP ,方便使用者在手機也能瀏覽。可是網站如果已經寫好,卻又沒...

2020-10-01 ‧ 由 HaoRan 分享
DAY 18

[Day18] ViewPager-標籤滑動頁面

如果你需要快速地翻閱一些連續的頁面,那麼就可以透過 ViewPager 這個元件達成這樣的效果,它是一個常見且廣泛使用的元件,簡單易懂程式碼在很多 App 上都...

2020-10-02 ‧ 由 HaoRan 分享
DAY 19

[Day19] PopupWindow彈出視窗

在APP中經常會有彈出視窗的操作出現。實現彈出視窗有兩種方法,一種是之前教過的Dialog,或者是PopupWindow,這里就先忽略之前教過的Dialog。P...

2020-10-03 ‧ 由 HaoRan 分享
DAY 20

[Day20] ScrollView滾動視圖

除了ListView和RecyclerView,當元件擁有很多內容而螢幕無法完全顯示時,無法被顯示的部分就會完全看不見,遇到這種情況該怎麼辦呢?這時就需要用到S...

2020-10-04 ‧ 由 HaoRan 分享