diff --git a/app/src/main/java/com/example/dcav2gui/EarnerInterface.java b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java new file mode 100644 index 0000000..e3ac552 --- /dev/null +++ b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java @@ -0,0 +1,4 @@ +package com.example.dcav2gui; + +public class EarnerInterface { +} diff --git a/app/src/main/java/com/example/dcav2gui/ui/earners/EarnFragment.java b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnFragment.java new file mode 100644 index 0000000..c8dd9ff --- /dev/null +++ b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnFragment.java @@ -0,0 +1,6 @@ +package com.example.dcav2gui.ui.earners; + +import androidx.fragment.app.Fragment; + +public class EarnFragment extends Fragment { +} diff --git a/app/src/main/java/com/example/dcav2gui/ui/earners/EarnViewModel.java b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnViewModel.java new file mode 100644 index 0000000..4b89a8d --- /dev/null +++ b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnViewModel.java @@ -0,0 +1,4 @@ +package com.example.dcav2gui.ui.earners; + +public class EarnViewModel { +} diff --git a/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerCardAdapter.java b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerCardAdapter.java new file mode 100644 index 0000000..4bb0005 --- /dev/null +++ b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerCardAdapter.java @@ -0,0 +1,4 @@ +package com.example.dcav2gui.ui.earners; + +public class EarnerCardAdapter { +} diff --git a/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerData.java b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerData.java new file mode 100644 index 0000000..f1b48ed --- /dev/null +++ b/app/src/main/java/com/example/dcav2gui/ui/earners/EarnerData.java @@ -0,0 +1,43 @@ +package com.example.dcav2gui.ui.earners; + +public class EarnerData { + private final String brokerName; + private final double tradingBalance; + private final double earningBalance; + private final boolean isPaused; + private final double stepSize; + private final double percentage; + private final double minimumAmountInTradingAccount; + private final double timeBetweenSubscriptions; + private final double timeBetweenRedemptions; + private final double lastSubscription; + private final double lastRedemption; + + public EarnerData(String brokerName, double tradingBalance, double earningBalance, boolean isPaused, double stepSize, double percentage, double minimumAmountInTradingAccount, + double timeBetweenSubscriptions, double timeBetweenRedemptions, double lastSubscription, double lastRedemption) { + this.brokerName = brokerName; + this.tradingBalance = tradingBalance; + this.earningBalance = earningBalance; + this.isPaused = isPaused; + this.stepSize = stepSize; + this.percentage = percentage; + this.minimumAmountInTradingAccount = minimumAmountInTradingAccount; + this.timeBetweenSubscriptions = timeBetweenSubscriptions; + this.timeBetweenRedemptions = timeBetweenRedemptions; + this.lastSubscription = lastSubscription; + this.lastRedemption = lastRedemption; + } + + public String getBrokerName() {return brokerName;} + public double getTradingBalance() {return tradingBalance;} + public double getEarningBalance() {return earningBalance;} + public double getPercentage() {return percentage;} + public boolean getIsPaused() {return isPaused;} + public double setStepSize() {return stepSize;} + public double getMinimumAmountInTradingAccount() {return minimumAmountInTradingAccount;} + public double getTimeBetweenSubscriptions() {return timeBetweenSubscriptions;} + public double getTimeBetweenRedemptions() {return timeBetweenRedemptions;} + public double getLastSubscription() {return lastSubscription;} + public double getLastRedemption() {return lastRedemption;} + +} diff --git a/app/src/main/res/drawable/piggy_bank.png b/app/src/main/res/drawable/piggy_bank.png new file mode 100644 index 0000000..0558a53 Binary files /dev/null and b/app/src/main/res/drawable/piggy_bank.png differ diff --git a/app/src/main/res/drawable/piggy_bank_2.png b/app/src/main/res/drawable/piggy_bank_2.png new file mode 100644 index 0000000..7decc2b Binary files /dev/null and b/app/src/main/res/drawable/piggy_bank_2.png differ diff --git a/app/src/main/res/layout/fragment_earners.xml b/app/src/main/res/layout/fragment_earners.xml new file mode 100644 index 0000000..29b68f8 --- /dev/null +++ b/app/src/main/res/layout/fragment_earners.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/activity_main_drawer.xml b/app/src/main/res/menu/activity_main_drawer.xml index 6aad306..2ef38ee 100644 --- a/app/src/main/res/menu/activity_main_drawer.xml +++ b/app/src/main/res/menu/activity_main_drawer.xml @@ -24,5 +24,9 @@ android:id="@+id/nav_okx" android:icon="@drawable/ic_okx" android:title="@string/menu_okx" /> + \ No newline at end of file diff --git a/app/src/main/res/navigation/mobile_navigation.xml b/app/src/main/res/navigation/mobile_navigation.xml index bffafe9..3f02f4c 100644 --- a/app/src/main/res/navigation/mobile_navigation.xml +++ b/app/src/main/res/navigation/mobile_navigation.xml @@ -35,6 +35,12 @@ android:label="@string/menu_okx" tools:layout="@layout/fragment_okx" /> + +