Activity的生命週期是指從建立到結束這中間的各階段,曾經看一位前輩的部落格文章說: 學Android一定要了解Activity的生命週期,而且是徹底了解...
因為手機螢幕大小的關係,APP常會用列表顯示資訊,使用者透過滑動可以看到更多項目。今天目標就是做出一個簡單的ListView列表。 Adapter 在Andro...
藝術般的元件 Android 5.0時提供了RecyclerView這個列表元件,作為ListView的強化版,它提供更好的效能表現、更高的靈活性,博客有文...
延續昨天建立的RecyclerView,我們實作幾個功能來發掘它厲害的地方。 自訂項目佈局 實務上,列表要顯示的項目經常不只一行字,還會放更多圖文訊息甚至可互動...
今天要介紹一個非常簡單好用的第三方套件EventBus,從有參加鐵人賽的念頭時就想說一定要寫它,恰好最近改版到3.0,現在寫可以跟前輩們的2.X介紹文有點區隔,...
Google在2015年I/O大會上介紹了Design Support Library,這個Library中提供數個設計好的元件供開發者使用,讓APP更美觀並符...
Menu是位在畫面右上角的選單,當您需要提供連結或功能讓使用者點選,而又不想占用主畫面的空間時,Menu是個不錯的選擇,使用起來也很簡單只要寫一點點程式 建立M...
側滑選單是從螢幕左側滑出的元件,跟Menu一樣可以放一些功能或頁面連結,而側滑選單有較大的可用空間,當您有三個以上的選單項目時不妨考慮用側滑選單來做。 加入d...
ButterKnife是幫我們快速連結View的第三方套件,讓我們宣告View之後不用再打findViewById這行。總覺得聽起來好像還好對吧?不過就少打一行...
SharedPreference是Android中的儲存資料機制,使用者離開APP後資料都還會留著,下次開啟APP時直接續用,常見的用途像是儲存偏好設定值、登入...