From 5e7f026618c737a00d6e13026e3823139de772a0 Mon Sep 17 00:00:00 2001
From: 230402 <230402@epvc.pt>
Date: Thu, 8 Jan 2026 09:56:40 +0000
Subject: [PATCH] =?UTF-8?q?corre=C3=A7=C3=A3o=20de=20erros?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../example/finzora/OnboardingActivity.java | 9 +-
app/src/main/res/color/accent_dark.xml | 4 +
app/src/main/res/color/colors.xml | 47 ------
app/src/main/res/color/green.xml | 4 +
app/src/main/res/color/primary_light.xml | 4 +
app/src/main/res/color/red.xml | 4 +
app/src/main/res/color/strings.xml | 99 -----------
app/src/main/res/color/styles.xml | 156 ------------------
app/src/main/res/values/colors.xml | 32 ++++
app/src/main/res/values/ids.xml | 6 +
app/src/main/res/values/refs.xml | 4 +
app/src/main/res/values/strings.xml | 89 +++++++++-
app/src/main/res/values/styles.xml | 62 ++++---
app/src/main/res/values/themes.xml | 2 +-
gradle/libs.versions.toml | 2 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
16 files changed, 184 insertions(+), 342 deletions(-)
create mode 100644 app/src/main/res/color/accent_dark.xml
delete mode 100644 app/src/main/res/color/colors.xml
create mode 100644 app/src/main/res/color/green.xml
create mode 100644 app/src/main/res/color/primary_light.xml
create mode 100644 app/src/main/res/color/red.xml
delete mode 100644 app/src/main/res/color/strings.xml
delete mode 100644 app/src/main/res/color/styles.xml
create mode 100644 app/src/main/res/values/ids.xml
create mode 100644 app/src/main/res/values/refs.xml
diff --git a/app/src/main/java/com/example/finzora/OnboardingActivity.java b/app/src/main/java/com/example/finzora/OnboardingActivity.java
index ad9350a..8808492 100644
--- a/app/src/main/java/com/example/finzora/OnboardingActivity.java
+++ b/app/src/main/java/com/example/finzora/OnboardingActivity.java
@@ -3,6 +3,7 @@ package com.example.finzora;
import androidx.appcompat.app.AppCompatActivity;
import androidx.viewpager2.widget.ViewPager2;
+import android.annotation.SuppressLint;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
@@ -130,9 +131,13 @@ public class OnboardingActivity extends AppCompatActivity {
finish();
}
+ @SuppressLint("GestureBackNavigation")
@Override
public void onBackPressed() {
- // Pressionar back pula direto para o app
- startMainApp();
+ // O super DEVE ser a primeira linha
+ super.onBackPressed();
+ Intent intent = new Intent(this, MainActivity.class);
+ startActivity(intent);
+ finish();
}
}
\ No newline at end of file
diff --git a/app/src/main/res/color/accent_dark.xml b/app/src/main/res/color/accent_dark.xml
new file mode 100644
index 0000000..a8b409b
--- /dev/null
+++ b/app/src/main/res/color/accent_dark.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/colors.xml b/app/src/main/res/color/colors.xml
deleted file mode 100644
index 245a314..0000000
--- a/app/src/main/res/color/colors.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
- #2196F3
- #1976D2
- #BBDEFB
-
-
- #FF9800
- #F57C00
-
-
- #4CAF50
- #F44336
- #FFC107
- #009688
-
-
- #212121
- #757575
- #BDBDBD
- #FFFFFF
-
-
- #F5F5F5
- #FFFFFF
- #263238
-
-
- #E0E0E0
- #BDBDBD
-
-
- #9E9E9E
- #D32F2F
- #388E3C
-
-
- #FF9800
- #3F51B5
- #795548
- #9C27B0
- #E91E63
- #4CAF50
- #2196F3
- #607D8B
-
\ No newline at end of file
diff --git a/app/src/main/res/color/green.xml b/app/src/main/res/color/green.xml
new file mode 100644
index 0000000..a8b409b
--- /dev/null
+++ b/app/src/main/res/color/green.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/primary_light.xml b/app/src/main/res/color/primary_light.xml
new file mode 100644
index 0000000..a8b409b
--- /dev/null
+++ b/app/src/main/res/color/primary_light.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/red.xml b/app/src/main/res/color/red.xml
new file mode 100644
index 0000000..a8b409b
--- /dev/null
+++ b/app/src/main/res/color/red.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/strings.xml b/app/src/main/res/color/strings.xml
deleted file mode 100644
index 85383b3..0000000
--- a/app/src/main/res/color/strings.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
- Finzora
- Sua gestão financeira inteligente
-
-
- Bem-vindo ao Finzora
- Email
- Palavra-passe
- ENTRAR
- Esqueceu a palavra-passe?
- Não tem conta?
- Registre-se aqui
-
-
- Criar Nova Conta
- Nome completo
- Confirmar palavra-passe
- REGISTRAR
- Já tem uma conta?
- Faça login
-
-
- Bem-vindo ao Finzora!
- A sua aplicação pessoal de gestão financeira. Controle as suas finanças de forma simples e intuitiva.
-
- Registe as Suas Transações
- Adicione receitas e despesas facilmente. Organize tudo por categorias para ter uma visão clara dos seus gastos.
-
- Planeie o Seu Orçamento
- Defina limites e controle os gastos. Crie orçamentos mensais e receba alertas quando exceder os limites.
-
- Visualize os Seus Dados
- Veja gráficos interativos com a distribuição dos seus gastos, tendências mensais e comparações detalhadas.
-
- Receba Dicas Personalizadas
- Conselhos baseados nos seus hábitos. O Finzora analisa os seus gastos e fornece dicas para melhorar a sua saúde financeira.
-
- Saltar Tutorial
- Próximo
- Começar
-
-
- Dashboard
- Saldo Total
- Receitas do Mês
- Despesas do Mês
- Transações Recentes
- Ver Tudo
- Adicionar Transação
-
-
- Alimentação
- Transporte
- Moradia
- Entretenimento
- Compras
- Saúde
- Educação
- Outros
-
-
- Receita
- Despesa
-
-
- Por favor, preencha este campo
- Digite um email válido
- A palavra-passe deve ter pelo menos 6 caracteres
- As palavras-passe não coincidem
- Login realizado com sucesso!
- Conta criada com sucesso!
- Transação adicionada!
- A carregar…
- Nenhuma transação registada
-
-
- Início
- Transações
- Orçamento
- Relatórios
- Perfil
- Sair
-
-
- Jan
- Fev
- Mar
- Abr
- Mai
- Jun
- Jul
- Ago
- Set
- Out
- Nov
- Dez
-
\ No newline at end of file
diff --git a/app/src/main/res/color/styles.xml b/app/src/main/res/color/styles.xml
deleted file mode 100644
index 125c4b2..0000000
--- a/app/src/main/res/color/styles.xml
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 15111a9..d2a9aa1 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -17,4 +17,36 @@
#F5F5F5
#F44336
#4CAF50
+
+
+ #4CAF50
+ #F44336
+ #FFC107
+ #009688
+
+
+ #BDBDBD
+ #FFFFFF
+
+
+ #F5F5F5
+ #FFFFFF
+ #263238
+
+
+ #E0E0E0
+ #BDBDBD
+
+
+ #9E9E9E
+
+
+ #FF9800
+ #3F51B5
+ #795548
+ #9C27B0
+ #E91E63
+ #4CAF50
+ #2196F3
+ #607D8B
\ No newline at end of file
diff --git a/app/src/main/res/values/ids.xml b/app/src/main/res/values/ids.xml
new file mode 100644
index 0000000..6be2573
--- /dev/null
+++ b/app/src/main/res/values/ids.xml
@@ -0,0 +1,6 @@
+
+
+ - description
+ - tittle
+ - circleView
+
\ No newline at end of file
diff --git a/app/src/main/res/values/refs.xml b/app/src/main/res/values/refs.xml
new file mode 100644
index 0000000..64baced
--- /dev/null
+++ b/app/src/main/res/values/refs.xml
@@ -0,0 +1,4 @@
+
+
+ ic_menu
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 7f99934..f2900cc 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,3 +1,86 @@
-
- Finzora
-
\ No newline at end of file
+
+
+ Finzora
+ Sua gestão financeira inteligente
+
+ Bem-vindo ao Finzora
+ Email
+ Palavra-passe
+ ENTRAR
+ Esqueceu a palavra-passe?
+ Não tem conta?
+ Registre-se aqui
+
+ Criar Nova Conta
+ Nome completo
+ Confirmar palavra-passe
+ REGISTRAR
+ Já tem uma conta?
+ Faça login
+
+ Bem-vindo ao Finzora!
+ A sua aplicação pessoal de gestão financeira. Controle as suas finanças de forma simples e intuitiva.
+ Registe as Suas Transações
+ Adicione receitas e despesas facilmente. Organize tudo por categorias para ter uma visão clara dos seus gastos.
+ Planeie o Seu Orçamento
+ Defina limites e controle os gastos. Crie orçamentos mensais e receba alertas quando exceder os limites.
+ Visualize os Seus Dados
+ Veja gráficos interativos com a distribuição dos seus gastos, tendências mensais e comparações detalhadas.
+ Receba Dicas Personalizadas
+ Conselhos baseados nos seus hábitos. O Finzora analisa os seus gastos e fornece dicas para melhorar a sua saúde financeira.
+ Saltar Tutorial
+ Próximo
+ Começar
+
+ Dashboard
+ Saldo Total
+ Receitas do Mês
+ Despesas do Mês
+ Transações Recentes
+ Ver Tudo
+ Adicionar Transação
+
+ Alimentação
+ Transporte
+ Moradia
+ Entretenimento
+ Compras
+ Saúde
+ Educação
+ Outros
+
+ Receita
+ Despesa
+
+ Por favor, preencha este campo
+ Digite um email válido
+ A palavra-passe deve ter pelo menos 6 caracteres
+ As palavras-passe não coincidem
+ Login realizado com sucesso!
+ Conta criada com sucesso!
+ Transação adicionada!
+ A carregar…
+ Nenhuma transação registada
+
+ Início
+ Transações
+ Orçamento
+ Relatórios
+ Perfil
+ Sair
+
+ Jan
+ Fev
+ Mar
+ Abr
+ Mai
+ Jun
+ Jul
+ Ago
+ Set
+ Out
+ Nov
+ Dez
+
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 4a8825a..c0d17a2 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -1,45 +1,43 @@
-
+
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 1b6dcf9..29aa219 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -5,5 +5,5 @@
-
+
\ No newline at end of file
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 1bcc061..b7cfee9 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,5 +1,5 @@
[versions]
-agp = "8.13.1"
+agp = "8.13.2"
junit = "4.13.2"
junitVersion = "1.3.0"
espressoCore = "3.7.0"
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 23e1750..c8e64c0 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
#Tue Nov 25 10:24:14 WET 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists