Skip to content

Commit dd9dc2a

Browse files
committed
发布1.1.1到jcenter
1 parent 64f4059 commit dd9dc2a

6 files changed

Lines changed: 34 additions & 18 deletions

File tree

README.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
# Summary
22
[![API](https://img.shields.io/badge/API-9%2B-green.svg)](https://github.com/gzu-liyujiang/AndroidPicker)
3-
[![Download](https://api.bintray.com/packages/gzu-liyujiang/maven/AndroidPicker/images/download.svg)](http://jcenter.bintray.com/cn/qqtheme/framework/AndroidPicker)
3+
[![Download](https://api.bintray.com/packages/gzu-liyujiang/maven/WheelPicker/images/download.svg)](http://jcenter.bintray.com/cn/qqtheme/framework/)
44
安卓选择器类库,包括日期选择器、时间选择器、单项选择器、城市选择器、颜色选择器、文件选择器、目录选择器、数字选择器、星座选择器、生肖选择器等,可自定义顶部及底部界面,可自定义窗口动画。
55
欢迎大伙儿在[Issues](https://github.com/gzu-liyujiang/AndroidPicker/issues)提交你的意见或建议。欢迎Fork & Pull requests贡献您的代码。
66

7-
# Change Log
7+
# Change Log
8+
- v1.1.1 - 2016.4.23
9+
+ 合并@Wastrel@lutas2000贡献的代码,地址选择器支持只选择省和市、不能混淆某些类;
810
- v1.1.0 - 2016.01.29
911
+ 添加注解约束,如“setOffset()”只能是1至4;
1012
+ 所有枚举类改为常量来表示,据说这样可以节约内存;
@@ -23,13 +25,27 @@
2325
# Install
2426
“app”是测试用例;“library”包括WheelPicker、ColorPicker、FilePicker,
2527
WheelPicker包括DatePicker、TimePicker、OptionPicker、AddressPicker、NumberPicker等,
26-
建议手动下载本项目,导入“library”下的相关module,然后依赖,如:
28+
可下载本项目手动进行源代码集成,导入“library”下的相关module,然后依赖,如:
2729
```groovy
2830
dependencies {
29-
compile project(':library:WheelPicker')
31+
compile project(':WheelPicker')
32+
compile project(':FilePicker')
3033
}
3134
```
32-
*注:本项目使用gradle来构建,Eclipse用户建议换为Android Studio或Intellij IDEA。*
35+
也可以直接远程懒加载jcenter里的,如:
36+
```groovy
37+
dependencies {
38+
compile project('cn.qqtheme.framework:WheelPicker:1.1.1')
39+
compile project('cn.qqtheme.framework:FilePicker:1.1.0')
40+
}
41+
```
42+
*注:*
43+
本项目使用gradle来构建,迁移到Eclipse比较麻烦,建议换为Android Studio或Intellij IDEA。
44+
由于地址选择器使用了FastJson来解析,混淆时候需要加入以下类似的规则,不混淆Province、City等实体类。
45+
```
46+
-keep class cn.qqtheme.framework.entity.** { ;}
47+
-keep class cn.qqtheme.framework.picker.AddressPickerr$ { *;}
48+
```
3349

3450
# Custom
3551
### 自定义窗口进入退出动画(可选,默认动画为淡入淡出)

app/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ android {
1919

2020
dependencies {
2121
compile 'com.alibaba:fastjson:1.1.46.android'
22-
compile 'com.github.florent37:viewanimator:1.0.2'
23-
compile project(':library:WheelPicker')
24-
compile project(':library:FilePicker')
25-
compile project(':library:ColorPicker')
26-
// compile 'cn.qqtheme.framework:WheelPicker:1.1.0'
27-
// compile 'cn.qqtheme.framework:FilePicker:1.1.0'
28-
// compile 'cn.qqtheme.framework:ColorPicker:1.1.0'
22+
compile 'com.github.florent37:viewanimator:1.0.3'
23+
// compile project(':library:WheelPicker')
24+
// compile project(':library:FilePicker')
25+
// compile project(':library:ColorPicker')
26+
compile 'cn.qqtheme.framework:WheelPicker:1.1.1'
27+
compile 'cn.qqtheme.framework:FilePicker:1.1.1'
28+
compile 'cn.qqtheme.framework:ColorPicker:1.1.1'
2929
}

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ com.android.build.gradle.overridePathCheck=true
44
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
55

66
#下面定义一些常量供gradle脚本使用
7-
VERSION_NAME=1.1.0
8-
VERSION_CODE=110
7+
VERSION_NAME=1.1.1
8+
VERSION_CODE=111
99
COMPILE_SDK_VERSION=23
1010
MIN_SDK_VERSION=9
1111
BUILD_TOOL_VERSION=23.0.1
@@ -15,7 +15,7 @@ GRADLE_BINTRAY_VERSION=1.5
1515

1616
#下面定义一些常量供gradle脚本使用
1717
PROJ_GROUP=cn.qqtheme.framework
18-
PROJ_VERSION=1.1.0
18+
PROJ_VERSION=1.1.1
1919
PROJ_WEBSITE_URL=https://github.com/gzu-liyujiang/AndroidPicker
2020
PROJ_ISSUE_URL=https://github.com/gzu-liyujiang/AndroidPicker/issues
2121
PROJ_GIT_URL=git@github.com/gzu-liyujiang/AndroidPicker.git

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
66
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
7-
#distributionUrl=http://127.0.0.1/php-develop/gradle-2.8-all.zip
7+
#distributionUrl=http://127.0.0.1/gradle-2.8-all.zip

publish.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
gradlew publishToMavenLocal --info
33

44
@rem http://jcenter.bintray.com
5-
@rem gradlew bintrayUpload --info
5+
@rem gradlew bintrayUpload --info

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
include ':app'
1+
include ':app', ':library'
22
include ':library:Common'
33
include ':library:WheelPicker'
44
include ':library:FilePicker'

0 commit comments

Comments
 (0)