ActionBar相容性的實現方式的要點

2021-06-19 19:06:49 字數 569 閱讀 6421

1.

對於apilevel <11

的版本相容

actionbar

<1> activity

繼承actionbaractivity

<2>

獲取actionbar

的方法:

getsupportactionbar()

<3>

匯入fragment

的版本:

<4>

獲取fragmentmanager

的方法:

getsupportfragmentmanager()

<5> menu

配置檔案中的

showasaction

,使用宣告

中的」名稱可以自定義,如

等,這個很重要,如果在低版本的裝置中仍然使用

android:showasaction

那麼actionbar

的items

效果設定就不會生效。類似的屬性還有

android:actionviewclass,android:actionproviderclass

相容性(空格相容性)

在chrome與firefox下顯示的寬度不同,原因是兩個瀏覽器的預設字型不同,給html規定字型即可解決。下面有各種形式的空格,各有不同 不換行空格,按下空格鍵所產生的空格,受字型影響明顯 ensp 半形空格 em寬度的一半 乙個小寫字母的寬度 基本不受字型影響 emsp 全形空格 乙個em寬度 ...

相容性小結

1.不同瀏覽器的標籤預設的外補丁和內補丁不同。解決 2.chorme瀏覽器下字型最小12px 解決 font size 12px webkit transform origin x 0 webkit transform scale 0.5833333333333334 scale 12 3.ie瀏覽...

程式相容性

版本可以提供各種不同形式的相容性 源 相容性,鏈結相容性,執行相容性,和程序相容性。這些都是根據c 程式建立各個過程命名的,1 如果沒有使用者需要重新編譯任何 那麼程式庫的版本n和版本m就具有源 相容性 2 如果沒有使用者需要重新編譯任何目標檔案,那麼版本n和版本m就具有鏈結相容性 3 如果沒有任何...