PinnedAndroid 菜雞的一年轉職懶人包好久沒有更新這裡的內容,想起第一次在 Medium 經營技術文章已經是一年以前的事情了,而隨性的文章是在更久之前的事情。May 28, 2024May 28, 2024
Android 出包日記 — 那些你以為面試之後就不用再碰的 Launch Mode 問題作為菜鳥,我的日常就是去竭盡自己的力量追現有專案的架構了。追扣的過程中,總是會遇到一些 legacy code 看起來沒有很好讀,看起來做的事情好複雜,所以就偷雞摸狗的滑過去。Jun 4, 2024Jun 4, 2024
Android 出包日記: 我怎麼收不到自己發的 Broadcast ! — 關於 implicit Intent 的系統限制前情提要 — Android 14 的變革Jun 2, 2024Jun 2, 2024
Android 出包日記 — 版本更新難道不能簡單 RequiresApi 就好?!今天開始,我想要每天寫個出包日記,記錄下每天最印象深刻的錯,並且要點到最深處的 Source Code ,了解整件事的相關原理。May 29, 2024May 29, 2024
[Android]Compose 哪裡厲害?有效率地動起來!之前跟求職的主管聊過,他們都不約而同地提到,認為 compose 絕對是趨勢,並且應該會在兩年內取代掉原本的 xml 。Feb 27, 2024Feb 27, 2024
Dependency Inject(DI)的Kotlin 實踐想像你是一家咖啡店的店長,你需要咖啡師的服務來製作咖啡,但你不需要自己製作咖啡,這個咖啡師也不需要煩惱其他財務的問題。你將咖啡師(依賴)注入您的咖啡店,以便在需要時使用他的技能。 換句話說,一個員工不需要一次做所有事情,中間一個員工被叫去發傳單,也部會影響到其他服務的內容。Oct 23, 2023Oct 23, 2023
How to achieve Coroutine人類生活裡面經常會需要通力合作來降低辦事難度以及增加效率,而程式碼也有類似的概念 ,透過 coroutine ,程式碼可以通力合作、一起工作。Aug 19, 2023Aug 19, 2023
Git 基本原理: 什麼是版本控制系統?之前斷斷續續有用一些 git 的指令,不過都只是把 git 當成一個臨時的工具,都是死背一些指令。不過後來意識到其實 git 的重要性不只是在於它是一個好用的工具,身為一個轉職仔,其實更需要透過 git 的操作來更了解軟體開發的生產流程。Jun 29, 2023Jun 29, 2023