連續兩次的逐步寫code,
筆者覺得有些太緩慢,
因此直接拿之前筆者練習用的一個小專案,
來轉成Kotlin來研究Code的差異,
順便跟大家分享一個教人如何逐步從Android轉Kotlin的教案。
之前也有朋友開過WorkShop (Google code labs android using kotlin)
今天分享的程式畫面呈現最後是這樣,
使用了MVP的架構去實作的,
程式在此:https://github.com/Ten-Wang/GithubList
當然程式裡也多了一些不懂的地方,今天只有把程式趕出來…明天解釋。
this@UserViewHolder是什麼呢?
lateinit是今天寫的時候最常用的修飾詞,明天解釋~
這裡面的* 代表的意思是什麼呢?
經過前兩次的學習後,今天不懂的地方好像少了許多,
但筆者目前覺得好像有很多地方似懂非懂,需要多花時間去熟悉了。
大多數的細節都在程式裡了~
以上,今天的分享。
本文同步發佈在Medium,連結在此。