XML布局檔dialog_project_info.xml: <?xml version=”1
Continue readingCategory: Android
[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 14 相容性調整紀錄
在Android 14版本中,進行了多項強制性的要求,如果沒有遵守,就會直接跳錯閃退。 以下記錄幾個
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] 使用SpeechRecognizer建立無彈出畫面的語音辨識
在一般場景下辨識語音時,大多會跳出聆聽中的對話框,不過在最近的專案需求中,因畫面上需要顯示即時訊息,
Continue reading