我開始深入Android,一直是iOS開發人員一段時間,我發現對向後兼容性的迷戀有點混亂。特別是,我似乎無法理解官方文檔爲什麼會提到compat/support類,而不是正確的類 - 例如android.support.v4.view.ViewPager
。Android上是否存在非compat類?
我明白向後兼容性,但是我一直認爲它是你做的一件事,如果你沒有別的選擇。我也很明白,Android和iOS有向後兼容的方法,原因很多。
所以,我的問題是:是否有類只存在compat /支持?如果我不在乎bw-compat,並且想要像棒棒糖(或棉花糖或牛軋糖)那樣做東西是Android的第一個版本呢?特別是,我遇到了PreferenceFragment的問題,它不支持,。
謝謝。而且,有沒有什麼方法可以說明是否有任何給定類的非支持版本? – Morpheu5
我通常在通過代碼編輯器導入時注意給定的類包名。通過這種方式,您可以查看它是否在非支持包中有替代品......當您花更多時間在Android上時,您也將掌握它。 – JanBo