ChenLittlePing / RecyclerCoverFlow

使用RecyclerView,自定义LayoutManager实现旋转木马相册效果
Apache License 2.0
834 stars 152 forks source link

屏幕适配方案 #15

Open liuyuttkx opened 6 years ago

liuyuttkx commented 6 years ago

需求: 在屏幕上只想显示五个item. 解决方案: 根据自身item的宽和设置item间隔因数,来调整显示在屏幕上面的个数. 设定好只显示五个item. 但是由于屏幕的像素密度不一致的问题. 会导致部分手机上显示不同, 可能会显示七个或是更多. 例如乐视 Le x260手机 1dp = 2.625px. 它比其它手机可能会多显示两个或是更多.

推荐使用张鸿洋的AndroidAutoLayout库. https://github.com/hongyangAndroid/AndroidAutoLayout 对它的item进行尺寸适配, 所有屏幕基上就长的一样了, 这样下来就可以完美解决了