GooglePlusLayout多列卡片布局框架
Google+应用的卡片式布局灵感做得还挺到位的一个库,名字就叫GooglePlusLayout。它本质上是对 Android 里GridLayoutManager
的扩展,支持自定义列数,适配各种屏幕尺寸,响应也挺快,效果也蛮舒服的。
多列布局是亮点,尤其适合做那种类似社交流、商品展示那类卡片 UI。每张卡片可以放图、放字,灵活得,滑动起来流畅还带点动画。嗯,整体体验像 Google+那种‘模块拼贴’的视觉风格。
用法也不复杂,就是常规RecyclerView.Adapter
那一套,数据绑定流程也熟悉。你要是已经用惯GridLayoutManager
,上手这玩意儿基本不用啥学习成本。
而且它对响应式适配考虑得比较周全,会根据屏幕宽度动态算列数。不管是手机、平板,还是尺寸更小的设备,显示都比较协调,省了不少适配麻烦。
动画这块也别担心,卡片进出都可以加点过渡,滑动、展开、折叠都能玩得起来。虽然是开源的,但扩展性还不错,想加点花样自己改源码就行。
如果你手上有项目要做那种‘卡片堆叠+响应式’布局的 UI,可以试试这个,挺省事的。尤其适合内容信息密集又要看起来不乱的场景。
522.55KB
文件大小:
评论区