推廣 HackMD,然後寫個一頁式筆記;也剛好我女友想學 Android,就把教學內容整理一下貼上來。
開頭 以前應用程式啟動頁就跟 Android 一樣各顯神威,大家都用自己的方式達成 PM 們的要求,現在官方也弄了個啟動頁的 API 要來統一天下啦。 安裝套件...
開頭 今天假日值班,桌機又壞掉,所以先寫這篇水份比較高的 變數 var 如果想要建立可以修改的變數,就要用 var 開頭 var name = "ja...
開頭 kotlin 最大的改變就是從「<=」和「<」變成「...」或「until」,雖然一開始有點不直覺,但久了就習慣了 for 迴圈 小於等於 等...
開頭 有沒有熬夜工作後還要寫鐵人賽的八卦,昨晚只睡二小時,好想睡覺 我們在第五天已經把筆記頁和設定頁的檔案建立完成今天來畫筆記頁顯示的部份 顏色 為了方便上色,...
開頭 頁面畫完後,因為我們要資料綁定的關係,所以要對 Layout 做一些改變 安裝套件 implementation "androidx.lifec...
開頭 昨天建立的 ViewModel 是為了保存頁面上的資料,才不會原本在頁面上輸入一些資料,結果不小心把應用程式切到背景,或者是弄到螢幕旋轉,然後資料就全沒了...
開頭 MVVM 的流程是網路抓資料存進資料庫,再用觀察的方式查看資料有無變動,如果有就修改畫面,所以資料庫就很重要,這也是為什麼要學要學資料庫操作。 Room...
開頭 昨天把實體做完後,今天就要來寫 SQL 語法啦 建立 Dao 我們是用 interface 的形式建立,記得增加@Dao @Dao interface...
開頭 終於要把整個資料庫建立起來了,官方文件說建立資料庫的過程很花資源,所以最好使用單例,然後把 Dao 做成抽像類別。 建立 Database 建立類別後,...
開頭 該建立好的都建立完成,接下來就是把他放到 Fragment 初始化,這樣就可以拿來存筆記內容啦 在 Fragment 初始化 ViewModel 和 Vi...