XML布局檔dialog_project_info.xml: <?xml version=”1
Continue readingCategory: Kotlin
[Android] 為什麼LiveData在postValue後訂閱方observe會掉資料?(有時不觸發)
MVVM架構中常會用到LiveData來把後台的資料反映給UI,因為LiveData他是保證資料的同
Continue reading[Android] Intent時傳送data class資料
有時候在Intent切換頁面時,如需要傳送較複雜的資料,會習慣包裝在data class中,但是In
Continue reading[Android] 讀取大檔資料的技巧與注意事項
這個想法來自有一次需要處理大檔案的數據資料(CSV),檔案內容有10萬行*數百欄位,在使用kotli
Continue readingAndroid 開機自動啟動 App Service 服務
注意:目前是無法啟動畫面(Activity)的喔! 如果要在開機時自動啟動App的背景服務,進行如藍
Continue reading當Android App出現預期外錯誤時,自動重啟App
在需要長時間24/7運行的場景中,不能容許APP停止運作,但是總會有不完善的程式碼造成意料外的錯誤,
Continue reading[Kotlin] 寫檔、讀檔最簡單方式
在Java語言時,要對檔案做讀寫的行為會有點麻煩,必須要去處理資料流,但是大部分只是為了讀個設定檔的
Continue reading[Android] 螢幕恆亮與全螢幕
全螢幕的方式隨著版本演變也一直有變化,這邊紀錄一下目前能通用的最方便方式: 在onCreate()中
Continue reading[Android] 取得URI時遇到”exposed beyond app through ClipData.Item.getUri()” – FileProvider
在把File轉換為Uri時,會跳出exposed beyond app through ClipDa
Continue reading[Android] 使用陣列存放畫面元件
當UI畫面中很多[同類型][同用途]的元件要控制時,一般方式都只能建立一大排物件變數再使用,如圖:
Continue reading