传统方法是继承现有View再重写方法,在实现、预览、路径等方面存在很多问题。而ZBLibrary使用原生组件组合的方式,省去了大量麻烦。 传统方法是继承现有View再重写方法,这种方式缺点很多:1.往往不能在xml编辑器中预览效果;2.比较难实现预期效果,比如设置宽度为wrap_content,实际显示为match_parent等;3.需要在xml代码中
转载 2024-07-12 16:44:48
123阅读
前言Android开发有不少情况下会用到Picker,例如选择 地址、日期、时间。 原生Picker和仿iOS的Picker都是上下或左右滑动到固定区域来选择选项:显示数量少,如果当前选项距离需要的选项比较远就得滑很多次;滑动不好控制,一不小心就滑过了需要往相反方向慢慢滑回来,很烦人。 ZBLibrary中的GridPicker每页显示多行多列,大大增加了显示数量
前言Android快速开发框架-ZBLibrary 最近将以前的 全局右滑返回 手势功能改成了 底部左右滑动手势。为什么呢?为了解决滑动返回手势的问题。目前有3种滑动返回手势一、侧滑返回代表app: 微信(带跟手动画) 问题:屏幕尺寸超过一定大小(按正常手掌大小和手指长度算,最大可掌握尺寸为4.7寸)会导致用户右手持机时手指够不到左侧滑动手势触发区域。即便勉强够到,失败率也很高,失败几次
前言Android快速开发框架-ZBLibrary 最近将以前的 全局右滑返回 手势功能改成了 底部左右滑动手势。为什么呢?为了解决滑动返回手势的问题。目前有3种滑动返回手势一、侧滑返回代表app: 微信(带跟手动画) 问题:屏幕尺寸超过一定大小(按正常手掌大小和手指长度算,最大可掌握尺寸为4.7寸)会导致用户右手持机时手指够不到左侧滑动手势触发区域。即便勉强够到,失败率也很高,失败几次