diff --git a/MemeProject/.idea/compiler.xml b/MemeProject/.idea/compiler.xml
index 9a8b7e5..217af47 100644
--- a/MemeProject/.idea/compiler.xml
+++ b/MemeProject/.idea/compiler.xml
@@ -19,4 +19,5 @@
-
\ No newline at end of file
+
+
diff --git a/MemeProject/.idea/encodings.xml b/MemeProject/.idea/encodings.xml
new file mode 100644
index 0000000..e206d70
--- /dev/null
+++ b/MemeProject/.idea/encodings.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/MemeProject/.idea/gradle.xml b/MemeProject/.idea/gradle.xml
index 1bbc21d..736c7b5 100644
--- a/MemeProject/.idea/gradle.xml
+++ b/MemeProject/.idea/gradle.xml
@@ -5,7 +5,6 @@
-
-
\ No newline at end of file
+
+
diff --git a/MemeProject/.idea/misc.xml b/MemeProject/.idea/misc.xml
index 01d38cd..58ff01f 100644
--- a/MemeProject/.idea/misc.xml
+++ b/MemeProject/.idea/misc.xml
@@ -3,20 +3,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ 1.7
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
diff --git a/MemeProject/.idea/modules.xml b/MemeProject/.idea/modules.xml
index d953495..db189d3 100644
--- a/MemeProject/.idea/modules.xml
+++ b/MemeProject/.idea/modules.xml
@@ -6,4 +6,5 @@
-
\ No newline at end of file
+
+
diff --git a/MemeProject/.idea/scopes/scope_settings.xml b/MemeProject/.idea/scopes/scope_settings.xml
new file mode 100644
index 0000000..922003b
--- /dev/null
+++ b/MemeProject/.idea/scopes/scope_settings.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/MemeProject/.idea/vcs.xml b/MemeProject/.idea/vcs.xml
index 6564d52..def6a6a 100644
--- a/MemeProject/.idea/vcs.xml
+++ b/MemeProject/.idea/vcs.xml
@@ -3,4 +3,5 @@
-
\ No newline at end of file
+
+
diff --git a/MemeProject/MemeProject.iml b/MemeProject/MemeProject.iml
index 9a5441c..0bb6048 100644
--- a/MemeProject/MemeProject.iml
+++ b/MemeProject/MemeProject.iml
@@ -1,10 +1,9 @@
-
+
-
@@ -16,4 +15,5 @@
-
\ No newline at end of file
+
+
diff --git a/MemeProject/app/app.iml b/MemeProject/app/app.iml
index d049220..27e7077 100644
--- a/MemeProject/app/app.iml
+++ b/MemeProject/app/app.iml
@@ -1,5 +1,5 @@
-
+
@@ -12,9 +12,8 @@
-
-
+
@@ -82,12 +81,15 @@
-
-
+
+
+
+
-
\ No newline at end of file
+
+
diff --git a/MemeProject/app/build.gradle b/MemeProject/app/build.gradle
index 77da775..c97e3d4 100644
--- a/MemeProject/app/build.gradle
+++ b/MemeProject/app/build.gradle
@@ -22,4 +22,6 @@ android {
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
+ compile 'com.j256.ormlite:ormlite-android:4.48'
+ compile 'com.squareup.picasso:picasso:2.5.2'
}
diff --git a/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/ImageDatabaseHelper.java b/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/ImageDatabaseHelper.java
new file mode 100644
index 0000000..1e8bb7e
--- /dev/null
+++ b/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/ImageDatabaseHelper.java
@@ -0,0 +1,65 @@
+package madelyntav.c4q.nyc.memeproject;
+
+import android.content.Context;
+import android.database.sqlite.SQLiteDatabase;
+
+import com.j256.ormlite.android.apptools.OrmLiteSqliteOpenHelper;
+import com.j256.ormlite.support.ConnectionSource;
+import com.j256.ormlite.table.TableUtils;
+
+import java.sql.SQLException;
+import java.util.List;
+
+/**
+ * Created by elvisboves on 7/17/15.
+ */
+public class ImageDatabaseHelper extends OrmLiteSqliteOpenHelper {
+
+
+ private static final String MYBD = "mydb.db";
+ private static final int VERSION = 1;
+ private static ImageDatabaseHelper mImageDatabaseHelper;
+
+
+ public static synchronized ImageDatabaseHelper getInstance (Context mContext) {
+ if (mImageDatabaseHelper == null) {
+ mImageDatabaseHelper = new ImageDatabaseHelper(mContext.getApplicationContext());
+ }
+ return mImageDatabaseHelper;
+ }
+
+ public ImageDatabaseHelper(Context context) {
+ super(context, MYBD, null, VERSION);
+ }
+
+
+
+ @Override
+ public void onCreate(SQLiteDatabase database, ConnectionSource connectionSource) {
+
+ try {
+ TableUtils.createTable(connectionSource, PreExistingMeme.class);
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+
+ @Override
+ public void onUpgrade(SQLiteDatabase database, ConnectionSource connectionSource, int oldVersion, int newVersion) {
+
+ try {
+ TableUtils.dropTable(connectionSource, PreExistingMeme.class, true);
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+
+ public void insertRow(int picture) throws SQLException{
+ PreExistingMeme coder = new PreExistingMeme(picture);
+ getDao(PreExistingMeme.class).create(coder);
+ }
+
+ public List loadData() throws SQLException {
+ return getDao(PreExistingMeme.class).queryForAll();
+ }
+}
diff --git a/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/PreExistingMeme.java b/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/PreExistingMeme.java
new file mode 100644
index 0000000..71da450
--- /dev/null
+++ b/MemeProject/app/src/main/java/madelyntav/c4q/nyc/memeproject/PreExistingMeme.java
@@ -0,0 +1,30 @@
+package madelyntav.c4q.nyc.memeproject;
+
+import com.j256.ormlite.field.DatabaseField;
+import com.j256.ormlite.table.DatabaseTable;
+
+/**
+ * Created by elvisboves on 7/17/15.
+ */
+
+@DatabaseTable
+public class PreExistingMeme {
+
+
+ @DatabaseField(generatedId = true)
+ private int id;
+
+ @DatabaseField
+ private int preMeme;
+
+ public PreExistingMeme(){
+
+ }
+
+ public PreExistingMeme (int preMeme) {
+
+ this.preMeme = preMeme;
+ }
+
+
+}