From efd7301318a9e8166df221f593a75729946fed9e Mon Sep 17 00:00:00 2001 From: Jose Montes de Oca Date: Sat, 19 Jul 2014 22:32:46 -0700 Subject: [PATCH 1/4] Hack few things to make Add Transaction code re-usable(ish) --- res/layout/fragment_amount_input.xml | 1 + .../activities/AddTransactionActivity.java | 10 +++++----- .../fragments/AmountInputFragment.java | 9 +++++++++ .../android/fragments/NameInputFragment.java | 6 ++++++ .../apps/android/models/Input.java | 20 +++++++++++++++++-- 5 files changed, 39 insertions(+), 7 deletions(-) diff --git a/res/layout/fragment_amount_input.xml b/res/layout/fragment_amount_input.xml index ad4d790..743ffa6 100644 --- a/res/layout/fragment_amount_input.xml +++ b/res/layout/fragment_amount_input.xml @@ -31,6 +31,7 @@ Date: Sun, 20 Jul 2014 00:00:16 -0700 Subject: [PATCH 2/4] Refactor New Goal UI - Create FrequencyFragment to read frequency for payments - Set up a FrequencyAdapter to properly customize spinner - New Goal UI Polished based on specs. --- res/layout/activity_new_goal.xml | 123 +-------- res/layout/fragment_frequency_input.xml | 36 +++ res/layout/item_frequency.xml | 13 + res/layout/item_frequency_dropdown.xml | 15 ++ res/values/colors.xml | 4 + res/values/strings.xml | 2 +- res/values/styles.xml | 17 +- .../android/activities/NewGoalActivity.java | 246 +++++++++++++----- .../android/adapters/FrequencyAdapter.java | 50 ++++ .../fragments/FrequencyInputFragment.java | 87 +++++++ .../apps/android/models/Input.java | 10 +- 11 files changed, 420 insertions(+), 183 deletions(-) create mode 100644 res/layout/fragment_frequency_input.xml create mode 100644 res/layout/item_frequency.xml create mode 100644 res/layout/item_frequency_dropdown.xml create mode 100644 src/org/missionassetfund/apps/android/adapters/FrequencyAdapter.java create mode 100644 src/org/missionassetfund/apps/android/fragments/FrequencyInputFragment.java diff --git a/res/layout/activity_new_goal.xml b/res/layout/activity_new_goal.xml index 9cc079d..42ec06d 100644 --- a/res/layout/activity_new_goal.xml +++ b/res/layout/activity_new_goal.xml @@ -1,123 +1,20 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -