iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Android初學筆記 系列

將自己學習的過程整理並記錄,藉由寫文章的方式釐清自己的概念,系列文章將定位在Android初學者的基本練習和助於開發的第三方類別庫實作。

鐵人鍊成 | 共 30 篇文章 | 51 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - Activity的生命週期

Activity的生命週期是指從建立到結束這中間的各階段,曾經看一位前輩的部落格文章說: 學Android一定要了解Activity的生命週期,而且是徹底了解...

2016-12-26 ‧ 由 Ivan 分享
DAY 12

Day 12 - 列表與Adapter

因為手機螢幕大小的關係,APP常會用列表顯示資訊,使用者透過滑動可以看到更多項目。今天目標就是做出一個簡單的ListView列表。 Adapter 在Andro...

2016-12-27 ‧ 由 Ivan 分享
DAY 13

Day 13 - 使用RecyclerView(1)

藝術般的元件 Android 5.0時提供了RecyclerView這個列表元件,作為ListView的強化版,它提供更好的效能表現、更高的靈活性,博客有文...

2016-12-28 ‧ 由 Ivan 分享
DAY 14

Day 14 - 使用RecyclerView(2)

延續昨天建立的RecyclerView,我們實作幾個功能來發掘它厲害的地方。 自訂項目佈局 實務上,列表要顯示的項目經常不只一行字,還會放更多圖文訊息甚至可互動...

2016-12-29 ‧ 由 Ivan 分享
DAY 15

Day 15 - EventBus

今天要介紹一個非常簡單好用的第三方套件EventBus,從有參加鐵人賽的念頭時就想說一定要寫它,恰好最近改版到3.0,現在寫可以跟前輩們的2.X介紹文有點區隔,...

2016-12-30 ‧ 由 Ivan 分享
DAY 16

Day 16 - Design Support Library

Google在2015年I/O大會上介紹了Design Support Library,這個Library中提供數個設計好的元件供開發者使用,讓APP更美觀並符...

2016-12-31 ‧ 由 Ivan 分享
DAY 17

Day 17 - 建立選單(Menu)

Menu是位在畫面右上角的選單,當您需要提供連結或功能讓使用者點選,而又不想占用主畫面的空間時,Menu是個不錯的選擇,使用起來也很簡單只要寫一點點程式 建立M...

2017-01-01 ‧ 由 Ivan 分享
DAY 18

Day 18 - 側滑選單DrawerLayout

側滑選單是從螢幕左側滑出的元件,跟Menu一樣可以放一些功能或頁面連結,而側滑選單有較大的可用空間,當您有三個以上的選單項目時不妨考慮用側滑選單來做。 加入d...

2017-01-02 ‧ 由 Ivan 分享
DAY 19

Day 19 - ButterKnife簡化程式碼

ButterKnife是幫我們快速連結View的第三方套件,讓我們宣告View之後不用再打findViewById這行。總覺得聽起來好像還好對吧?不過就少打一行...

2017-01-03 ‧ 由 Ivan 分享
DAY 20

Day 20 - 使用SharedPreference儲存資料

SharedPreference是Android中的儲存資料機制,使用者離開APP後資料都還會留著,下次開啟APP時直接續用,常見的用途像是儲存偏好設定值、登入...

2017-01-04 ‧ 由 Ivan 分享