停车王车牌键盘版本更新日志:最新功能与优化全记录
【免费下载链接】vehicle-keyboard-android停车王车牌键盘-Android项目地址: https://gitcode.com/gh_mirrors/ve/vehicle-keyboard-android
停车王车牌键盘(VehicleKeyboard - Android)是专为提高中国车牌号码输入速度而定制开发的专用键盘组件,支持民用蓝牌、新能源车牌、港澳车牌等多种类型。本文将详细记录该组件从v0.1到v0.7.6的版本更新历程,帮助开发者快速了解各版本的核心改进与功能优化。
v0.7.6(2020.12.11):武警车牌输入体验优化
核心改进:
- 放开武警车牌号第三位字母输入限制,支持更多符合实际需求的车牌格式。
v0.7.5(2020.06.03):普通车牌输入规则调整
功能优化:
- 解除普通车牌第二位数字输入限制,提升输入灵活性。
v0.7.4(2019.11.27):新能源车牌规则升级
重要更新:
- 修改新能源车牌号输入及校验规则,适配最新政策要求。
v0.7.3(2019.3.25):校验控制功能增强
新增特性:
- 添加新能源和普通车牌是否需要规则校验的控制选项,可通过
setSwitchVerify(false)关闭校验。 - 依赖库版本:
implementation 'com.parkingwang:keyboard:0.7.3'
v0.7.1(2018.11.05):系统兼容性提升
体验优化:
- 兼容 Android P 导航栏,解决高版本系统下的界面适配问题。
v0.7(2018.09.19):主题定制功能扩展
视觉升级:
- 增加动态设置气泡、按键主题色的方法,支持个性化样式调整。
- 键盘主题色配置示例:
<color name="pwk_primary_color">#418AF9</color> <!-- 主题色 --> <color name="pwk_primary_dark_color">#3A7CE0</color> <!-- 确定键按下颜色 -->
v0.6.1(2018.08.02):低版本系统兼容性修复
问题修复:
- 解决 Android 4.4.2 系统上选择框位置偏移的问题。
v0.6.0(2018.07.24):输入组件架构重构
重大改进:
- 重写选中样式实现,使用
SelectedDrawable类绘制选中效果,替代原背景实现方案。 - 优化 InputView 布局层级,根标签改为
<merge>,提升渲染性能。 - 输入位显示判断逻辑从
isShown()改为getVisibility() == View.VISIBLE,解决界面未显示时的判断错误。
v0.5.5(2018.07.02):车牌类型逻辑优化
功能调整:
- 移除 HK_MACAO 车牌类型,仅当车牌为"粤"字头时显示"港澳"汉字选项。
v0.5.3(2018.06.15):核心引擎与性能升级
架构革新:
- Java 原生引擎:替代原 JavaScript 实现,提升响应速度与稳定性。
- 全类型车牌支持:新增"更多"和"返回"按钮切换键盘布局,覆盖所有车牌类型。
- 性能优化:简化 InputView 内部逻辑,减少冗余代码,输入操作更流畅。
- 周边省份功能:可通过
setLocalProvinceName("广东省")设置地理位置,优先显示周边省份简称。
图:停车王车牌键盘布局切换逻辑示意图,展示键盘类型动态切换流程
v0.4.0(2018.04.24):包结构调整
API 优化:
- 更新
KeyboardInputController及相关类的包结构,原com.parkingwang.keyboard.support包标记为 Deprecated,迁移至com.parkingwang.keyboard。
v0.3-ALPHA(2017.11.20):功能扩展与兼容性提升
主要更新:
- 修复
Texts类字符判断问题,完善输入校验。 - 全键盘模式新增"民航"车牌类型支持。
- 更新 Gradle 版本至 3.3.0,优化构建流程。
v0.2-ALPHA(2017.11.13):样式控制增强
视觉优化:
- 统一主题色控制逻辑,原
pwk_keyboard_primary_color更名为pwk_primary_color。 - 细化输入框样式:通过
PWKInputItemStyleKey、PWKInputItemStyleLeft、PWKInputItemStyleRight控制不同键位样式。
v0.1-BETA(2017.11.08):基础功能发布
初始版本:
- 完成基础输入功能,支持民用蓝牌、新能源车牌等主流类型。
- 提供 InputView 和 KeyboardView 核心组件,支持 XML 布局配置。
图:停车王车牌键盘 InputView 组件,支持混合紧排与分隔块状两种样式
如何获取最新版本
通过 Gradle 引入依赖:
implementation 'com.parkingwang:keyboard:0.7.3'或克隆仓库本地集成:
git clone https://gitcode.com/gh_mirrors/ve/vehicle-keyboard-android总结
停车王车牌键盘通过持续迭代,不断优化输入体验与兼容性,现已成为停车行业高效的车牌输入解决方案。无论是功能丰富度还是性能稳定性,均能满足各类场景需求。建议开发者根据项目需求选择合适版本,并关注后续更新。
【免费下载链接】vehicle-keyboard-android停车王车牌键盘-Android项目地址: https://gitcode.com/gh_mirrors/ve/vehicle-keyboard-android
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考