From 6e0b877d1df8cddb3c128acca26c049839494d44 Mon Sep 17 00:00:00 2001
From: ScorpioMiku <1056992492@qq.com>
Date: Tue, 28 Aug 2018 14:49:57 +0800
Subject: [PATCH] 1
---
app/build.gradle | 3 +-
.../BodyInformationFragment.java | 22 ++++++++-
.../res/layout/body_information_fragment.xml | 45 ++++++++++++++++---
3 files changed, 63 insertions(+), 7 deletions(-)
diff --git a/app/build.gradle b/app/build.gradle
index 589fa30..0a7ab15 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -50,6 +50,7 @@ dependencies {
//个人信息的那个条条
compile 'com.akexorcist:RoundCornerProgressBar:2.0.3'
//wave
- compile 'com.gelitenight.waveview:waveview:1.0.0'
+ implementation 'me.itangqi.waveloadingview:library:0.3.5'
+ //计步
implementation project(':todaystepcounterlib')
}
diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/modules/viewpagerfragments/bodyinformation/BodyInformationFragment.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/modules/viewpagerfragments/bodyinformation/BodyInformationFragment.java
index b3e78ee..9b25015 100644
--- a/app/src/main/java/com/example/ninefourone/nutritionmaster/modules/viewpagerfragments/bodyinformation/BodyInformationFragment.java
+++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/modules/viewpagerfragments/bodyinformation/BodyInformationFragment.java
@@ -10,10 +10,10 @@ import android.os.Handler;
import android.os.IBinder;
import android.os.Message;
import android.os.RemoteException;
-import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.widget.Button;
import android.widget.TextView;
import com.akexorcist.roundcornerprogressbar.IconRoundCornerProgressBar;
@@ -26,7 +26,9 @@ import com.today.step.lib.TodayStepService;
import butterknife.BindView;
import butterknife.ButterKnife;
+import butterknife.OnClick;
import butterknife.Unbinder;
+import me.itangqi.waveloadingview.WaveLoadingView;
/**
* Created by ScorpioMiku on 2018/8/26.
@@ -41,6 +43,12 @@ public class BodyInformationFragment extends BaseFragment {
Unbinder unbinder;
@BindView(R.id.step_text_view)
TextView stepTextView;
+ @BindView(R.id.waveLoadingView)
+ WaveLoadingView waveLoadingView;
+ @BindView(R.id.button_10)
+ Button button10;
+ @BindView(R.id.button_80)
+ Button button80;
private int stepCount = 0;
private static final int REFRESH_STEP_WHAT = 0;
@@ -131,6 +139,18 @@ public class BodyInformationFragment extends BaseFragment {
stepTextView.setText(stepCount + "步");
}
+ @OnClick({R.id.button_10, R.id.button_80})
+ public void onViewClicked(View view) {
+ switch (view.getId()) {
+ case R.id.button_10:
+ waveLoadingView.setProgressValue(10);
+ break;
+ case R.id.button_80:
+ waveLoadingView.setProgressValue(80);
+ break;
+ }
+ }
+
/**
* 定时器,修改UI
diff --git a/app/src/main/res/layout/body_information_fragment.xml b/app/src/main/res/layout/body_information_fragment.xml
index 6edf236..d2ea7fa 100644
--- a/app/src/main/res/layout/body_information_fragment.xml
+++ b/app/src/main/res/layout/body_information_fragment.xml
@@ -3,7 +3,6 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="@color/cardview_dark_background"
android:gravity="center"
android:orientation="vertical">
@@ -15,7 +14,7 @@
+ android:layout_height="50dp" />
+ android:layout_height="30dp" />
+
+ android:layout_height="30dp"
+ android:textColor="#4d4a4a" />
+
+
+
+
+
+
+
+
\ No newline at end of file