Android flag詳解

一.Flag標誌位 在閱讀源碼的時候經常發現有一些標誌屬性使用一些位操作來判斷是否具有該標誌,增加標誌或者去除標誌。 如: 爲什麼要使用16進制呢?爲何不使用十進制0,1,2...?原因是因爲這樣就可以方便的用位運算來表示共同具有某些屬性或者直接判斷是否具有某個屬性。 上面這句話我們稍微來分析一下。拿文件的權限來分析一下,我們知道文件有三個權限:讀,寫,執行。分別用4 , 2 , 1來表示,這樣一
相關文章
相關標籤/搜索