From ddc17e7fc46e3c81572d3f0f6301dde16822059c Mon Sep 17 00:00:00 2001 From: John Gomez Date: Tue, 19 May 2015 21:34:46 -0400 Subject: [PATCH 1/2] unit 1 assessment --- src/main/java/nyc/c4q/AwesomeContainer.java | 7 +++ src/main/java/nyc/c4q/InitialActivity.java | 29 ++++++++++ src/main/java/nyc/c4q/SubFunClass.java | 12 +++- src/main/res/layout/activity_initial.xml | 61 +++++++++++++++++++-- src/main/res/layout/activity_tile.xml | 47 ++++++++++++++++ 5 files changed, 151 insertions(+), 5 deletions(-) diff --git a/src/main/java/nyc/c4q/AwesomeContainer.java b/src/main/java/nyc/c4q/AwesomeContainer.java index 64e9fd9..c8d158c 100644 --- a/src/main/java/nyc/c4q/AwesomeContainer.java +++ b/src/main/java/nyc/c4q/AwesomeContainer.java @@ -3,16 +3,23 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; +import java.util.Objects; /** * Created by amyquispe on 5/19/15. */ public class AwesomeContainer { + public static Collection createAwesomeContainer(){ + return null; } public static void addAwesomeObject(Collection awesomeContainer){ + + Object awesomeObject = new Object(); + + return; } } diff --git a/src/main/java/nyc/c4q/InitialActivity.java b/src/main/java/nyc/c4q/InitialActivity.java index 2213b83..e34e75a 100644 --- a/src/main/java/nyc/c4q/InitialActivity.java +++ b/src/main/java/nyc/c4q/InitialActivity.java @@ -2,6 +2,7 @@ import android.app.Activity; import android.content.Context; +import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.util.Log; @@ -34,5 +35,33 @@ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_initial); preferences = getPreferences(Context.MODE_PRIVATE); + + saveState(); + loadState(); + + Button tileActivityButton = (Button)findViewById(R.id.buttonTileActivity); + tileActivityButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(InitialActivity.this, TileActivity.class); + startActivity(intent); + } + }); + } + public void buttonPlus(View v){ + TextView tvcounter = (TextView) findViewById(R.id.tvCounter); + counter = Integer.parseInt(tvcounter.getText().toString()); + counter++; + tvcounter.setText(String.valueOf(counter)); + + } + public void buttonMinus(View v){ + TextView tvcounter = (TextView) findViewById(R.id.tvCounter); + counter = Integer.parseInt(tvcounter.getText().toString()); + counter--; + tvcounter.setText(String.valueOf(counter)); + + } + } diff --git a/src/main/java/nyc/c4q/SubFunClass.java b/src/main/java/nyc/c4q/SubFunClass.java index ef94dce..80aa846 100644 --- a/src/main/java/nyc/c4q/SubFunClass.java +++ b/src/main/java/nyc/c4q/SubFunClass.java @@ -3,7 +3,17 @@ /** * 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/res/layout/activity_initial.xml b/src/main/res/layout/activity_initial.xml index 49e22b0..04c283b 100644 --- a/src/main/res/layout/activity_initial.xml +++ b/src/main/res/layout/activity_initial.xml @@ -9,10 +9,63 @@ tools:context="nyc.c4q.InitialActivity" android:id="@+id/activity_initial"> - + + + +