From ded63b64f477c26b79291c661aa1e0e475173cdb Mon Sep 17 00:00:00 2001 From: Sea Date: Tue, 19 May 2015 21:59:40 -0400 Subject: [PATCH 1/2] my test --- .../java/nyc/c4q/AbstractAwesomeClass.java | 3 +- src/main/java/nyc/c4q/Helpers.java | 6 +- src/main/java/nyc/c4q/InitialActivity.java | 3 + src/main/java/nyc/c4q/SubFunClass.java | 14 +++- src/main/java/nyc/c4q/TileActivity.java | 7 ++ src/main/res/Drawable/greenView.xml | 9 +++ src/main/res/Drawable/redView.xml | 2 + src/main/res/layout/activity_initial.xml | 68 ++++++++++++++++--- src/main/res/layout/activity_tile.xml | 64 ++++++++++++++++- .../nyc/c4q/Unit1AssessmentTestsAndroid.java | 6 +- 10 files changed, 163 insertions(+), 19 deletions(-) create mode 100644 src/main/res/Drawable/greenView.xml create mode 100644 src/main/res/Drawable/redView.xml diff --git a/src/main/java/nyc/c4q/AbstractAwesomeClass.java b/src/main/java/nyc/c4q/AbstractAwesomeClass.java index e3f9c21..3fa9a01 100644 --- a/src/main/java/nyc/c4q/AbstractAwesomeClass.java +++ b/src/main/java/nyc/c4q/AbstractAwesomeClass.java @@ -7,11 +7,12 @@ public abstract class AbstractAwesomeClass implements AwesomeInterface { @Override public int getData() { - return 0; + return 4; } @Override public void setData(int someData) { + } } diff --git a/src/main/java/nyc/c4q/Helpers.java b/src/main/java/nyc/c4q/Helpers.java index 10292fd..c26aa99 100644 --- a/src/main/java/nyc/c4q/Helpers.java +++ b/src/main/java/nyc/c4q/Helpers.java @@ -14,8 +14,8 @@ public static String getResourceId(View v) { String idString = "no id"; if (id != View.NO_ID) { Resources res = v.getResources(); - if (res != null) - idString = res.getResourceEntryName(id); + if (res != null) + idString = res.getResourceEntryName(id); } return idString; } @@ -27,4 +27,6 @@ public static View findViewByIdString(Activity a, String s) { public static Class getClassByString(String s) throws ClassNotFoundException { return ClassLoader.getSystemClassLoader().loadClass(s); } + + } diff --git a/src/main/java/nyc/c4q/InitialActivity.java b/src/main/java/nyc/c4q/InitialActivity.java index 2213b83..de9b09c 100644 --- a/src/main/java/nyc/c4q/InitialActivity.java +++ b/src/main/java/nyc/c4q/InitialActivity.java @@ -28,6 +28,9 @@ public void saveState(){ editor.putInt("counter", counter); editor.commit(); } + // use InitialActivity.saveState() and InitialActivity.loadState() methods + + @Override protected void onCreate(Bundle savedInstanceState) { diff --git a/src/main/java/nyc/c4q/SubFunClass.java b/src/main/java/nyc/c4q/SubFunClass.java index ef94dce..a8dedcd 100644 --- a/src/main/java/nyc/c4q/SubFunClass.java +++ b/src/main/java/nyc/c4q/SubFunClass.java @@ -3,7 +3,19 @@ /** * Created by amyquispe on 5/19/15. */ -public class SubFunClass { +public class SubFunClass extends SuperFunClass implements AwesomeInterface { + + public SubFunClass(){ } + + @Override + public int getData() { + return 0; + } + + @Override + public void setData(int someData) { + + } } diff --git a/src/main/java/nyc/c4q/TileActivity.java b/src/main/java/nyc/c4q/TileActivity.java index c0d4639..6c02b35 100644 --- a/src/main/java/nyc/c4q/TileActivity.java +++ b/src/main/java/nyc/c4q/TileActivity.java @@ -4,13 +4,20 @@ import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; +import android.widget.Button; public class TileActivity extends Activity { + Button buttonPlus; + Button buttonMinus; + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_tile); + + + } @Override diff --git a/src/main/res/Drawable/greenView.xml b/src/main/res/Drawable/greenView.xml new file mode 100644 index 0000000..a3f0c2f --- /dev/null +++ b/src/main/res/Drawable/greenView.xml @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/src/main/res/Drawable/redView.xml b/src/main/res/Drawable/redView.xml new file mode 100644 index 0000000..b5a3338 --- /dev/null +++ b/src/main/res/Drawable/redView.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/main/res/layout/activity_initial.xml b/src/main/res/layout/activity_initial.xml index 49e22b0..7d08ba7 100644 --- a/src/main/res/layout/activity_initial.xml +++ b/src/main/res/layout/activity_initial.xml @@ -1,18 +1,66 @@ - + android:orientation="vertical" + tools:context="nyc.c4q.InitialActivity"> - + android:layout_height="0dp" + android:layout_weight="2" + android:orientation="horizontal"> + + + +