為什么用按位或來表示邏輯與
uj5u.com熱心網友回復:
節省記憶體,或者存盤uj5u.com熱心網友回復:
節約記憶體,一個變數存盤多種型別,并且完全不影響使用。uj5u.com熱心網友回復:
就是一個數的各個位的01狀態來表示這個gravity的完整狀態。舉個例子
0x01 -> vetical
0x01<<1 ->center_horizontal
0x01 | (0x01<<1) = 0x03 這個資料就代表vetical|center_horizontal這個狀態。
uj5u.com熱心網友回復:
難道不是為了方便?轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/102791.html
標籤:Android
上一篇:Android RecyclerView + drakeet.multitype 復雜布局實作瀑布流出現閃爍,留白的問題
下一篇:大家好,幫忙解決一下疑惑
