获取屏幕尺寸
//通过WindowManager获取
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
SnapHelper 可用于更改 RecyclerView 的行为,用于辅助 RecyclerView 在滚动结束时将 Item 对齐到某个位置。
LinearSnapHelper 和 PagerSnapHelper,它们各自提供的功能略有不同。 两者都支持水平和垂直方向。
LinearSnapHelper 适用于较小的项目,并将目标子视图的中心对齐到 RecyclerView 的中心;PagerSnapHelper适用于全屏项目,其行为类似于ViewPager