Android省市区选择器两步搞定CityPicker快速集成指南【免费下载链接】citypickercitypicker城市选择器详细的省市区地址信息支持仿iOS滚轮实现仿京东样式一级或者三级列表展示方式。项目地址: https://gitcode.com/gh_mirrors/ci/citypickerCityPicker是一款Android开源城市选择器组件内置省市区行政数据提供仿iOS滚轮、仿京东、一级城市列表、三级城市列表四种样式加一行gradle依赖即可使用省市区选择器适合需要做地址页、位置选择页的开发者。痛点切入地址页最磨人写电商 App 的收货地址页时如果公司没有提供地址接口只能自己造轮子找一份省市区行政 JSON 数据自己维护三级层级关系写三级联动列表再补上拼音排序和侧边字母索引UI 要换成滚轮滚动动画和高亮效果还得重新调。换个新项目又得复制旧代码数据还可能不是最新的。项目速览CityPicker 是开发者 crazyandcoder 写的一个 Android 城市选择器组件把省市区行政数据直接打包进库里解决每次从零搭三级联动选择的问题引用即用。核心用 Java 编写Gradle 管理依赖Apache 2.0 协议开源。快速上手两步配置完成CityPicker集成第一步Project 的build.gradle里加上 jitpack 仓库allprojects { repositories { maven { url https://jitpack.io } } }第二步app 的build.gradle里加一行依赖dependencies { implementation com.github.crazyandcoder:citypicker:6.0.2 }搞定。然后在页面里调用对应样式滚轮 / 仿京东 / 一级列表 / 三级列表弹出城市选择器即可。CityPicker 亮点拆解四种样式即用仿iOS滚轮、仿京东样式、一级城市列表、三级城市列表按页面 UI 挑着用。数据零配置自带省市区行政数据基于2018年12月行政区划代码不用自己找数据。支持自定义数据源要选国家 / 地区之类的非标准层级可以传自己的数据。XML 属性可调字体大小、颜色、背景等属性都能改方便贴合应用视觉。省市区选择器典型应用场景电商 App下单页用仿京东样式列表让用户快速定位收货省市区。本地生活服务注册页用仿iOS滚轮让用户选服务城市。社交 App个人主页用一级城市列表设置用户所在地。CityPicker 使用注意事项代码混淆开启 ProGuard/R8 时若出现反射报错需要配置对应 keep 规则项目提供了专门的混淆解决方案文档。数据时效行政数据基于2018年12月版遇到新设县级区划时留意升级库版本。一句话总结一行 gradle 依赖跑通省市区三级联动不用准备数据四种样式任选。代码获取git clone https://gitcode.com/gh_mirrors/ci/citypicker交流可加官方 QQ 群 417846442。【免费下载链接】citypickercitypicker城市选择器详细的省市区地址信息支持仿iOS滚轮实现仿京东样式一级或者三级列表展示方式。项目地址: https://gitcode.com/gh_mirrors/ci/citypicker创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考