使用黏性廣播判斷程式是否第一次啟動

2021-09-05 10:43:17 字數 385 閱讀 7127

有其他結合versioncode的方式也不適用,因為並不是公升級的場景。

例如:

最後使用了公司封裝的實現,即使用黏性廣播判斷。具體使用很簡單,如普通的broadcast類似,但stickybroadcast會在發出後一直滯留,直到有地方註冊廣播後才會收到。關機之後廣播自然會銷毀掉。

stickybroadcast的部落格:

具體實現:

public static void set(string key, string val) 

public static string get(string key)

注意需要加入許可權 android.permission.broadcast_sticky,並不要儲存太塊的資料。

判斷是否第一次進入app

利用sharedpreferences來判斷,也可以sharedpreferences中是否存有資料來判斷是否為第一次 讀取sharedpreferences中需要的資料 sharedpreferences preferences getsharedpreferences count mode wo...

第一次使用

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...

第一次使用

test 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行展示 ...