citypicker

citypicker城市选择器,详细的省市区地址信息,支持仿iOS滚轮实现,一级或者三级列表展示方式。

Github stars Tracking Chart

CityPicker 城市选择器

在实际的项目中一般情况下都需要使用到省市区三级联动地址选择的功能,有的公司是提供接口获取,有的公司则不是,需要自己实现。一开始,我也深受其扰,每次都是要复制一遍,就想能不能打个包出来,供大伙使用。所以自己就封装了一个,不需要自己添加数据源,直接引用即可。这就是CityPicker城市选择器的由来!

功能点

  1. 支持仿iOS滚轮实现、仿京东样式、一级城市列表、三级城市列表
  2. 支持多种自定义属性来满足你的需求
  3. 简单的几行代码即可实现城市选择器功能
  4. 支持使用自己的数据来实现城市选择器

gradle引用

compile 'liji.library.dev:citypickerview:5.2.0'

更新说明

最新版本

V5.2.0版本更新内容(2020.01.16)

  1. 发布5.2.0版本,修复仿京东样式下面省下面出现省直辖县行政单位数据的错乱问题。

历史更新记录

历史更新说明

数据来源

2018年12月中华人民共和国县以上行政区划代码

台湾数据(维基百科)需翻墙

港澳数据(维基百科)需翻墙

效果展示, 样式说明, 图片效果, :--------:, :--------:, 样式选择, 在这里插入图片描述, 仿iOS滚轮实现, 8.11x16.19-1080x2050 在这里插入图片描述, 自定义数据源, 在这里插入图片描述, 仿京东样式, 在这里插入图片描述 在这里插入图片描述, 一级城市列表, 在这里插入图片描述 在这里插入图片描述, 三级城市列表, 在这里插入图片描述 在这里插入图片描述在这里插入图片描述, ### CityPicker使用方法

一. 仿iOS样式使用方法

  1. 样式一链接-(仿iOS滚轮实现)
  2. 样式一链接-(自定义数据源)

二. 仿京东样式使用方法

样式二链接-(仿京东样式)

三. 一级城市列表使用方法

样式三链接-一级城市列表使用方法

四. 三级城市列表使用方法

样式四链接-三级城市列表使用方法

代码混淆

代码混淆解决方案

专属QQ群,欢迎加入!

QQ群:417846442

其他问题wiki

https://github.com/crazyandcoder/citypicker/wiki

码农的小世界

欢迎关注本人公众号,学习更多知识,每天定时更新干货。

Main metrics

Overview
Name With Ownercrazyandcoder/citypicker
Primary LanguageJava
Program languageJava (Language Count: 1)
Platform
License:Apache License 2.0
所有者活动
Created At2016-05-12 01:21:33
Pushed At2023-08-17 00:43:14
Last Commit At2023-08-17 08:43:14
Release Count4
Last Release Name6.0.2 (Posted on )
First Release Name4.2.1 (Posted on )
用户参与
Stargazers Count3.2k
Watchers Count64
Fork Count636
Commits Count244
Has Issues Enabled
Issues Count213
Issue Open Count31
Pull Requests Count14
Pull Requests Open Count2
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private