带有 viewpager 的 Firebase

Firebase with viewpager

我目前正在使用 firebase 构建应用程序。 我有一个activity,其中的背景和UI是一样的,但是页面只有里面根据日期变化的内容。 这是一种日记应用程序。

我担心我是否需要ViewPager使用ViewPager,但是如果我已经把它保存在某个地方并在那个日期点击,我需要用setText()来显示内容。我不确定如何进行更多优化。

当我在屏幕上水平滚动时,我想看到页面随着滑动动画而变化。我必须使用 viewPager 吗?我的意思是我使用一个页面,但我想在页面看起来时提供一个假的动画效果。如果这有助于最佳。

无论如何,我正在寻找一个将 viewPager 与 firebase recycler-view 结合使用的示例,但有点难找。使用片段更好吗?有了这个?

优化问题已经困扰了数周。 我有很多问题,但我想听听关于这些事情的好的建议。 如果您能缓慢而轻松地解释它,我将不胜感激。 非常感谢您的阅读。

Page has only the contents that change inside according to the date.It`s kind of some diary app. I am worried about whether I need to ViewPager or not to use ViewPager?

是的,带有 FragmentStatePagerAdapter 的 Viewpager 在这里是一个不错的选择,因为您的案例中可能有很多日期都有自己的内容。

看看下面的link,它很好地解释了为什么要将 viewpager 与 tabLayout 一起使用。

https://guides.codepath.com/android/google-play-style-tabs-using-tablayout

And when I scroll horizontally across the screen, I want to see the pages change with swipe-animation. Do I have to use viewPager?

对于页面滑动之间的动画,您可以使用 pageTransformer。

检查这个

https://developer.android.com/training/animation/screen-slide.html

https://medium.com/@BashaChris/the-android-viewpager-has-become-a-fairly-popular-component-among-android-apps-its-simple-6bca403b16d4