我目前正在使用Firebase構建應用程序。 我有一個活動,其中的背景和用戶界面是相同的,但該頁面只有根據日期更改內容的內容。 這是一些日記應用程序。Firebase with viewpager
我擔心是否需要ViewPager或不使用ViewPager,但如果我已將它保存在某處並單擊該日期,則需要使用setText()顯示內容。我不確定如何做更多的優化。
當我在屏幕上水平滾動時,我希望看到頁面隨着滑動動畫而改變。我必須使用viewPager嗎?我的意思是我使用一個頁面,但是我想在頁面看起來時給出一個假的動畫效果。如果這有助於優化。
無論如何,所以我正在尋找一個使用viewbase與firebase recycler-view的例子,但它有點難找。使用片段更好嗎?有了這個?
優化在問題上一直困擾着數週。 我有很多問題,但我想聽聽這些事情的好建議。 如果你能夠緩慢而輕鬆地解釋它,我將不勝感激。 非常感謝您的閱讀。
謝謝,僅限Ritesh!所以你說FragmentStatePagerAdapter可以幫助優化,即使這些頁面有很多嗎?甚至只有當文字改變時?我的意思是,如果你使用ViewPager,將會有很多頁面。這與優化的壞處有什麼關係? –
是的,這實際上取決於你調用viewpager的screenoffsetLimit(),默認情況下它被設置爲1,並且將保持在最多3頁和內存,並且會照顧它自己的創建和重用。在提供的鏈接中閱讀相同的內容。 – Ritesh
就你而言,這將是內存優化方面的一個更好的選擇,以及你正在尋找的功能。 – Ritesh