2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Mobile Development
選手 63 文章 1377
Day 10
2022-09-16
1007
0
子 Fragment 與兄弟 Fragment [註1] 的留意事項 在任何時間,只能有一個FragmentManager來控制 Fragment 的背景堆棧(...
Day 3
2022-09-15
1007
0
什麼是Optional? 有了變數和常數,我們可以輕易儲存任何型別的資料。但在某些特別的情境,我們希望變數和常數能處於一個沒有內容的狀態。為了處理無值的問題,我...
Day 28
2022-10-10
1006
0
上次將選擇城市的功能用好了,今天將資料顯示出來。 線程 由於我們抓到資料之後的東做都是在閉包內執行,所以閉包外的無法使用那些資料,這時候就要在閉包內寫主線程。...
Day 24
2022-10-05
1006
0
簡介 Room 是 Google 提供的套件,專門用來管理本地端資料的儲存等各種行為,透過標籤來簡化以往如 SQLite 這種需要寫一堆 SQL 語法的資料庫操...
Day 7
2022-09-21
1004
0
在前幾天的 Game List 的例子中,我們消除了 onTap 層層傳遞的問題。但是,如果我們仔細觀察的話,會發現 Game 也是同樣的情況,只要底層的哪個...
Day 4
2022-09-18
1001
0
在前兩天的文章中,我們討論到使用抽取方法,或者抽取 Widget 處理 Large Class 的壞味道。在昨天的 Chat Room 例子中,原本過大的 Ch...