Skip to content
This repository was archived by the owner on Mar 17, 2020. It is now read-only.

Commit 3d82d82

Browse files
committed
update ripple class name
1 parent 3f5ad05 commit 3d82d82

File tree

14 files changed

+40
-40
lines changed

14 files changed

+40
-40
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

2-
Looper-Ripple-View
2+
RippleView
33
===============
44

5-
A simple looper ripple view for Android
5+
A simple ripple view for Android
66

77

88
-----
@@ -13,9 +13,9 @@ A simple looper ripple view for Android
1313

1414

1515

16-
Looper-Ripple-View use **Animation** change circle radius draw circle
16+
RippleView use **Animation** change circle radius draw circle
1717

18-
[![](https://jitpack.io/v/ruzhan123/Looper-Ripple-View.svg)](https://jitpack.io/#ruzhan123/Looper-Ripple-View)
18+
[![](https://jitpack.io/v/ruzhan123/RippleView.svg)](https://jitpack.io/#ruzhan123/RippleView)
1919

2020
Gradle
2121
------
@@ -39,7 +39,7 @@ Add the dependency:
3939
```java
4040

4141
dependencies {
42-
compile 'com.github.ruzhan123:Looper-Ripple-View:v1.0'
42+
compile 'com.github.ruzhan123:RippleView:v1.1'
4343
}
4444
```
4545

@@ -48,7 +48,7 @@ Usage
4848

4949
```xml
5050

51-
<zhan.looper_ripple_view.LooperRippleView
51+
<zhan.rippleview.RippleView
5252
android:id="@+id/root_rv"
5353
app:radius="200"
5454
app:stroke_width="1"

app/app.iml

+9-9
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,6 @@
6666
<sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
6767
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
6868
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
69-
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
70-
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
71-
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
72-
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
73-
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
74-
<sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
75-
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
76-
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
7769
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
7870
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
7971
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
@@ -82,6 +74,14 @@
8274
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
8375
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
8476
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
77+
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
78+
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
79+
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
80+
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
81+
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
82+
<sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
83+
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
84+
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
8585
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
8686
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
8787
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
@@ -118,6 +118,6 @@
118118
<orderEntry type="library" exported="" scope="TEST" name="junit-4.12" level="project" />
119119
<orderEntry type="library" exported="" name="support-vector-drawable-23.4.0" level="project" />
120120
<orderEntry type="library" exported="" name="appcompat-v7-23.4.0" level="project" />
121-
<orderEntry type="module" module-name="looperrippleview" exported="" />
121+
<orderEntry type="module" module-name="rippleview" exported="" />
122122
</component>
123123
</module>

app/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ dependencies {
2323
compile fileTree(include: ['*.jar'], dir: 'libs')
2424
testCompile 'junit:junit:4.12'
2525
compile 'com.android.support:appcompat-v7:23.4.0'
26-
compile project(':looperrippleview')
26+
compile project(':rippleview')
2727
}

app/src/main/java/com/zhan/rippleview/MainActivity.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
import android.support.v7.app.AppCompatActivity;
77
import android.view.View;
88
import android.widget.TextView;
9-
import zhan.looperrippleview.LooperRippleView;
9+
import zhan.rippleview.RippleView;
1010

11-
public class MainActivity extends AppCompatActivity implements LooperRippleView.RippleAnimationListener {
11+
public class MainActivity extends AppCompatActivity implements RippleView.RippleAnimationListener {
1212

13-
private LooperRippleView mLooperRippleView;
13+
private RippleView mRippleView;
1414
private TextView mTextView;
1515

1616
@Override protected void onCreate(Bundle savedInstanceState) {
@@ -21,20 +21,20 @@ public class MainActivity extends AppCompatActivity implements LooperRippleView.
2121
}
2222

2323
private void initListener() {
24-
mLooperRippleView.setRippleStateListener(this);
24+
mRippleView.setRippleStateListener(this);
2525
}
2626

2727
private void initView() {
28-
mLooperRippleView = (LooperRippleView) findViewById(R.id.root_rv);
28+
mRippleView = (RippleView) findViewById(R.id.root_rv);
2929
mTextView = (TextView) findViewById(R.id.root_tv);
3030
}
3131

3232
public void start(View v) {
33-
mLooperRippleView.startRipple();
33+
mRippleView.startRipple();
3434
}
3535

3636
public void stop(View v) {
37-
mLooperRippleView.stopRipple();
37+
mRippleView.stopRipple();
3838
}
3939

4040
@Override public void onAnimationUpdate(ValueAnimator animation) {

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
android:layout_weight="1"
1212
android:background="@color/blue_bg">
1313

14-
<zhan.looperrippleview.LooperRippleView
14+
<zhan.rippleview.RippleView
1515
android:id="@+id/root_rv"
1616
app:radius="200"
1717
app:stroke_width="1"
File renamed without changes.
File renamed without changes.
File renamed without changes.

looperrippleview/src/main/AndroidManifest.xml renamed to rippleview/src/main/AndroidManifest.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2-
package="zhan.looperrippleview">
2+
package="zhan.rippleview">
33

44
<application android:allowBackup="true" android:label="@string/app_name" android:supportsRtl="true">
55

looperrippleview/src/main/java/zhan/looperrippleview/LooperRippleView.java renamed to rippleview/src/main/java/zhan/rippleview/RippleView.java

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package zhan.looperrippleview;
1+
package zhan.rippleview;
22

33
import android.animation.Animator;
44
import android.animation.TimeInterpolator;
@@ -18,7 +18,7 @@
1818
* Created by zhan on 2017/2/10.
1919
*
2020
*/
21-
public class LooperRippleView extends View
21+
public class RippleView extends View
2222
implements ValueAnimator.AnimatorUpdateListener, Animator.AnimatorListener {
2323

2424
/** 默认半径 dp */
@@ -59,31 +59,31 @@ public class LooperRippleView extends View
5959
private float mThreeRippleTimes;
6060
private float mMaxMoreRadiusTimes;
6161

62-
public LooperRippleView(Context context) {
62+
public RippleView(Context context) {
6363
this(context, null);
6464
}
6565

66-
public LooperRippleView(Context context, AttributeSet attrs) {
66+
public RippleView(Context context, AttributeSet attrs) {
6767
super(context, attrs);
6868
init(attrs);
6969
}
7070

71-
public LooperRippleView(Context context, AttributeSet attrs, int defStyleAttr) {
71+
public RippleView(Context context, AttributeSet attrs, int defStyleAttr) {
7272
super(context, attrs, defStyleAttr);
7373
init(attrs);
7474
}
7575

7676
private void init(AttributeSet attrs) {
77-
TypedArray a = getContext().obtainStyledAttributes(attrs, R.styleable.LooperRippleView, 0, 0);
78-
mRadius = a.getInteger(R.styleable.LooperRippleView_radius, dip2px(NORMAL_RADIUS));
79-
mStrokeWidth = a.getInteger(R.styleable.LooperRippleView_stroke_width, 1);
80-
mDuration = a.getInteger(R.styleable.LooperRippleView_duration, NORMAL_DURATION);
81-
mRepeatCount = a.getInteger(R.styleable.LooperRippleView_repeat_count, 1);
77+
TypedArray a = getContext().obtainStyledAttributes(attrs, R.styleable.RippleView, 0, 0);
78+
mRadius = a.getInteger(R.styleable.RippleView_radius, dip2px(NORMAL_RADIUS));
79+
mStrokeWidth = a.getInteger(R.styleable.RippleView_stroke_width, 1);
80+
mDuration = a.getInteger(R.styleable.RippleView_duration, NORMAL_DURATION);
81+
mRepeatCount = a.getInteger(R.styleable.RippleView_repeat_count, 1);
8282
mTwoRippleTimes =
83-
a.getFloat(R.styleable.LooperRippleView_two_ripple_times, NORMAL_TWO_RIPPLE_TIMES);
83+
a.getFloat(R.styleable.RippleView_two_ripple_times, NORMAL_TWO_RIPPLE_TIMES);
8484
mThreeRippleTimes =
85-
a.getFloat(R.styleable.LooperRippleView_three_ripple_times, NORMAL_THREE_RIPPLE_TIMES);
86-
mMaxMoreRadiusTimes = a.getFloat(R.styleable.LooperRippleView_max_more_radius_times,
85+
a.getFloat(R.styleable.RippleView_three_ripple_times, NORMAL_THREE_RIPPLE_TIMES);
86+
mMaxMoreRadiusTimes = a.getFloat(R.styleable.RippleView_max_more_radius_times,
8787
NORMAL_MAX_MORE_RADIUS_TIMES);
8888
a.recycle();
8989

looperrippleview/src/main/res/values/attrs.xml renamed to rippleview/src/main/res/values/attrs.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
33

4-
<declare-styleable name="LooperRippleView">
4+
<declare-styleable name="RippleView">
55

66
<attr name="radius" format="integer" />
77
<attr name="stroke_width" format="integer" />

settings.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include ':app', ':looperrippleview'
1+
include ':app', ':rippleview'

0 commit comments

Comments
 (0)