diff --git a/AndroidSMS/gen/com/javatechig/droid/sms/BuildConfig.java b/AndroidSMS/gen/com/javatechig/droid/sms/BuildConfig.java
deleted file mode 100644
index 3bebd7c..0000000
--- a/AndroidSMS/gen/com/javatechig/droid/sms/BuildConfig.java
+++ /dev/null
@@ -1,6 +0,0 @@
-/** Automatically generated file. DO NOT MODIFY */
-package com.javatechig.droid.sms;
-
-public final class BuildConfig {
- public final static boolean DEBUG = true;
-}
\ No newline at end of file
diff --git a/AndroidSMS/gen/com/javatechig/droid/sms/R.java b/AndroidSMS/gen/com/javatechig/droid/sms/R.java
deleted file mode 100644
index 2e8df2e..0000000
--- a/AndroidSMS/gen/com/javatechig/droid/sms/R.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/* AUTO-GENERATED FILE. DO NOT MODIFY.
- *
- * This class was automatically generated by the
- * aapt tool from the resource data it found. It
- * should not be modified by hand.
- */
-
-package com.javatechig.droid.sms;
-
-public final class R {
- public static final class attr {
- }
- public static final class dimen {
- /** Default screen margins, per the Android Design guidelines.
-
- Customize dimensions originally defined in res/values/dimens.xml (such as
- screen margins) for sw720dp devices (e.g. 10" tablets) in landscape here.
-
- */
- public static final int activity_horizontal_margin=0x7f040000;
- public static final int activity_vertical_margin=0x7f040001;
- }
- public static final class drawable {
- public static final int ic_launcher=0x7f020000;
- }
- public static final class id {
- public static final int action_settings=0x7f080005;
- public static final int linearLayout1=0x7f080000;
- public static final int mobileNumber=0x7f080001;
- public static final int send=0x7f080004;
- public static final int sendViaIntent=0x7f080003;
- public static final int smsBody=0x7f080002;
- }
- public static final class layout {
- public static final int activity_main=0x7f030000;
- }
- public static final class menu {
- public static final int main=0x7f070000;
- }
- public static final class string {
- public static final int action_settings=0x7f050001;
- public static final int app_name=0x7f050000;
- public static final int hello_world=0x7f050002;
- }
- public static final class style {
- /**
- Base application theme, dependent on API level. This theme is replaced
- by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-
-
- Theme customizations available in newer API levels can go in
- res/values-vXX/styles.xml, while customizations related to
- backward-compatibility can go here.
-
-
- Base application theme for API 11+. This theme completely replaces
- AppBaseTheme from res/values/styles.xml on API 11+ devices.
-
- API 11 theme customizations can go here.
-
- Base application theme for API 14+. This theme completely replaces
- AppBaseTheme from BOTH res/values/styles.xml and
- res/values-v11/styles.xml on API 14+ devices.
-
- API 14 theme customizations can go here.
- */
- public static final int AppBaseTheme=0x7f060000;
- /** Application theme.
- All customizations that are NOT specific to a particular API-level can go here.
- */
- public static final int AppTheme=0x7f060001;
- }
-}
diff --git a/AndroidSMS/ic_launcher-web.png b/AndroidSMS/ic_launcher-web.png
deleted file mode 100644
index a18cbb4..0000000
Binary files a/AndroidSMS/ic_launcher-web.png and /dev/null differ
diff --git a/AndroidSMS/libs/android-support-v4.jar b/AndroidSMS/libs/android-support-v4.jar
deleted file mode 100644
index 65ebaf8..0000000
Binary files a/AndroidSMS/libs/android-support-v4.jar and /dev/null differ
diff --git a/AndroidSMS/project.properties b/AndroidSMS/project.properties
deleted file mode 100644
index a3ee5ab..0000000
--- a/AndroidSMS/project.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-17
diff --git a/AndroidSMS/res/drawable-hdpi/ic_launcher.png b/AndroidSMS/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index 288b665..0000000
Binary files a/AndroidSMS/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidSMS/res/drawable-mdpi/ic_launcher.png b/AndroidSMS/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 6ae570b..0000000
Binary files a/AndroidSMS/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidSMS/res/drawable-xhdpi/ic_launcher.png b/AndroidSMS/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index d4fb7cd..0000000
Binary files a/AndroidSMS/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidSMS/res/drawable-xxhdpi/ic_launcher.png b/AndroidSMS/res/drawable-xxhdpi/ic_launcher.png
deleted file mode 100644
index 85a6081..0000000
Binary files a/AndroidSMS/res/drawable-xxhdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidSMS/res/layout/activity_main.xml b/AndroidSMS/res/layout/activity_main.xml
deleted file mode 100644
index b1a3bfe..0000000
--- a/AndroidSMS/res/layout/activity_main.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidSMS/res/menu/main.xml b/AndroidSMS/res/menu/main.xml
deleted file mode 100644
index d227c49..0000000
--- a/AndroidSMS/res/menu/main.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
\ No newline at end of file
diff --git a/AndroidSMS/res/values-sw600dp/dimens.xml b/AndroidSMS/res/values-sw600dp/dimens.xml
deleted file mode 100644
index 1ba777d..0000000
--- a/AndroidSMS/res/values-sw600dp/dimens.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidSMS/res/values-sw720dp-land/dimens.xml b/AndroidSMS/res/values-sw720dp-land/dimens.xml
deleted file mode 100644
index eee741a..0000000
--- a/AndroidSMS/res/values-sw720dp-land/dimens.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- 128dp
-
-
\ No newline at end of file
diff --git a/AndroidSMS/res/values-v11/styles.xml b/AndroidSMS/res/values-v11/styles.xml
deleted file mode 100644
index 541752f..0000000
--- a/AndroidSMS/res/values-v11/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidSMS/res/values-v14/styles.xml b/AndroidSMS/res/values-v14/styles.xml
deleted file mode 100644
index f20e015..0000000
--- a/AndroidSMS/res/values-v14/styles.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidSMS/res/values/styles.xml b/AndroidSMS/res/values/styles.xml
deleted file mode 100644
index 4a10ca4..0000000
--- a/AndroidSMS/res/values/styles.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidSMS/src/com/javatechig/droid/sms/MainActivity.java b/AndroidSMS/src/com/javatechig/droid/sms/MainActivity.java
deleted file mode 100644
index 22ab4df..0000000
--- a/AndroidSMS/src/com/javatechig/droid/sms/MainActivity.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package com.javatechig.droid.sms;
-
-import android.os.Bundle;
-import android.app.Activity;
-import android.content.Intent;
-import android.telephony.SmsManager;
-import android.view.Menu;
-import android.view.View;
-import android.view.View.OnClickListener;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.Toast;
-
-public class MainActivity extends Activity {
-
- private Button shareIntent;
- private Button send;
- private EditText phoneNo;
- private EditText messageBody;
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
-
- phoneNo = (EditText) findViewById(R.id.mobileNumber);
- messageBody = (EditText) findViewById(R.id.smsBody);
-
- send = (Button) findViewById(R.id.send);
- send.setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View v) {
- String number = phoneNo.getText().toString();
- String sms = messageBody.getText().toString();
-
- try {
- SmsManager smsManager = SmsManager.getDefault();
- smsManager.sendTextMessage(number, null, sms, null, null);
- Toast.makeText(getApplicationContext(), "SMS Sent!",
- Toast.LENGTH_LONG).show();
- } catch (Exception e) {
- Toast.makeText(getApplicationContext(),
- "SMS faild, please try again later!",
- Toast.LENGTH_LONG).show();
- e.printStackTrace();
- }
- }
- });
-
- shareIntent = (Button) findViewById(R.id.sendViaIntent);
- shareIntent.setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View v) {
- try {
- Intent sendIntent = new Intent(Intent.ACTION_VIEW);
- sendIntent.putExtra("sms_body", messageBody.getText().toString());
- sendIntent.setType("vnd.android-dir/mms-sms");
- startActivity(sendIntent);
- } catch (Exception e) {
- Toast.makeText(getApplicationContext(),
- "SMS faild, please try again later!",
- Toast.LENGTH_LONG).show();
- e.printStackTrace();
- }
- }
- });
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- getMenuInflater().inflate(R.menu.main, menu);
- return true;
- }
-
-}
diff --git a/AndroidZip/AndroidManifest.xml b/AndroidZip/AndroidManifest.xml
deleted file mode 100644
index 56a1e3a..0000000
--- a/AndroidZip/AndroidManifest.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidZip/assets/diode.png b/AndroidZip/assets/diode.png
deleted file mode 100644
index fb3c3b2..0000000
Binary files a/AndroidZip/assets/diode.png and /dev/null differ
diff --git a/AndroidZip/assets/passive.png b/AndroidZip/assets/passive.png
deleted file mode 100644
index f695e2a..0000000
Binary files a/AndroidZip/assets/passive.png and /dev/null differ
diff --git a/AndroidZip/project.properties b/AndroidZip/project.properties
deleted file mode 100644
index ea89160..0000000
--- a/AndroidZip/project.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system use,
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-
-# Project target.
-target=android-8
diff --git a/AndroidZip/res/drawable-hdpi/ic_launcher.png b/AndroidZip/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index 8074c4c..0000000
Binary files a/AndroidZip/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidZip/res/drawable-ldpi/ic_launcher.png b/AndroidZip/res/drawable-ldpi/ic_launcher.png
deleted file mode 100644
index 1095584..0000000
Binary files a/AndroidZip/res/drawable-ldpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidZip/res/drawable-mdpi/ic_launcher.png b/AndroidZip/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index a07c69f..0000000
Binary files a/AndroidZip/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/AndroidZip/res/layout/main.xml b/AndroidZip/res/layout/main.xml
deleted file mode 100644
index 1ec9a2d..0000000
--- a/AndroidZip/res/layout/main.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AndroidZip/res/values/strings.xml b/AndroidZip/res/values/strings.xml
deleted file mode 100644
index bac7c5e..0000000
--- a/AndroidZip/res/values/strings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- Zipping and Unzipping!
- User Application
-
diff --git a/AndroidZip/src/com/zipp/MainActivity.java b/AndroidZip/src/com/zipp/MainActivity.java
deleted file mode 100644
index 247eebb..0000000
--- a/AndroidZip/src/com/zipp/MainActivity.java
+++ /dev/null
@@ -1,101 +0,0 @@
-package com.zipp;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-import java.io.InputStream;
-import java.io.OutputStream;
-import android.app.Activity;
-import android.os.Bundle;
-import android.os.Environment;
-import android.util.Log;
-import android.view.View;
-import android.view.View.OnClickListener;
-import android.widget.Button;
-
-public class MainActivity extends Activity {
-
- String inputPath = Environment.getExternalStorageDirectory().getPath()+ "/ZipDemo/";
- String inputFile = "Apply.zip";
- String outputPath = Environment.getExternalStorageDirectory().getPath()+ "/UnZipDemo/";
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
-
- ((Button) findViewById(R.id.button_zip))
- .setOnClickListener(new OnClickListener() {
-
- @Override
- public void onClick(View view) {
- // declare an array for storing the files i.e the path
- // of your source files
- String[] s = new String[2];
-
- // Type the path of the files in here
- s[0] = inputPath + "/image.jpg";
- s[1] = inputPath + "/textfile.txt"; // /sdcard/ZipDemo/textfile.txt
-
- // first parameter is d files second parameter is zip
- // file name
- ZipManager zipManager = new ZipManager();
-
- // calling the zip function
- zipManager.zip(s, inputPath + inputFile);
- }
- });
-
- ((Button) findViewById(R.id.button_unzip))
- .setOnClickListener(new OnClickListener() {
-
- @Override
- public void onClick(View view) {
- ZipManager zipManager = new ZipManager();
- zipManager.unzip(inputPath + inputFile, outputPath);
- }
- });
-
- //moveFile(inputPath, inputFile, outputPath);
-
- }
-
- private void moveFile(String inputPath, String inputFile, String outputPath) {
-
- InputStream in = null;
- OutputStream out = null;
- try {
- // create output directory if it doesn't exist
- File dir = new File(outputPath);
- if (!dir.exists()) {
- dir.mkdirs();
- }
-
- in = new FileInputStream(inputPath + inputFile);
- out = new FileOutputStream(outputPath + inputFile);
-
- byte[] buffer = new byte[1024];
- int read;
- while ((read = in.read(buffer)) != -1) {
- out.write(buffer, 0, read);
- }
- in.close();
- in = null;
-
- // write the output file
- out.flush();
- out.close();
- out = null;
-
- // delete the original file
- new File(inputPath + inputFile).delete();
- }
-
- catch (FileNotFoundException fnfe1) {
- Log.e("tag", fnfe1.getMessage());
- } catch (Exception e) {
- Log.e("tag", e.getMessage());
- }
- }
-}
\ No newline at end of file
diff --git a/AndroidZip/src/com/zipp/ZipManager.java b/AndroidZip/src/com/zipp/ZipManager.java
deleted file mode 100644
index 4fa30c3..0000000
--- a/AndroidZip/src/com/zipp/ZipManager.java
+++ /dev/null
@@ -1,83 +0,0 @@
-package com.zipp;
-
-import java.io.BufferedInputStream;
-import java.io.BufferedOutputStream;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileOutputStream;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipInputStream;
-import java.util.zip.ZipOutputStream;
-import android.util.Log;
-
-public class ZipManager {
- private static final int BUFFER = 80000;
-
- public void zip(String[] _files, String zipFileName) {
- try {
- BufferedInputStream origin = null;
- FileOutputStream dest = new FileOutputStream(zipFileName);
- ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(
- dest));
- byte data[] = new byte[BUFFER];
-
- for (int i = 0; i < _files.length; i++) {
- Log.v("Compress", "Adding: " + _files[i]);
- FileInputStream fi = new FileInputStream(_files[i]);
- origin = new BufferedInputStream(fi, BUFFER);
-
- ZipEntry entry = new ZipEntry(_files[i].substring(_files[i].lastIndexOf("/") + 1));
- out.putNextEntry(entry);
- int count;
-
- while ((count = origin.read(data, 0, BUFFER)) != -1) {
- out.write(data, 0, count);
- }
- origin.close();
- }
-
- out.close();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-
- public void unzip(String _zipFile, String _targetLocation) {
-
- //create target location folder if not exist
- dirChecker(_targetLocation);
-
- try {
- FileInputStream fin = new FileInputStream(_zipFile);
- ZipInputStream zin = new ZipInputStream(fin);
- ZipEntry ze = null;
- while ((ze = zin.getNextEntry()) != null) {
-
- //create dir if required while unzipping
- if (ze.isDirectory()) {
- dirChecker(ze.getName());
- } else {
- FileOutputStream fout = new FileOutputStream(_targetLocation + ze.getName());
- for (int c = zin.read(); c != -1; c = zin.read()) {
- fout.write(c);
- }
-
- zin.closeEntry();
- fout.close();
- }
-
- }
- zin.close();
- } catch (Exception e) {
- System.out.println(e);
- }
- }
-
- private void dirChecker(String dir) {
- File f = new File(dir);
- if (!f.isDirectory()) {
- f.mkdirs();
- }
- }
-
-}
\ No newline at end of file
diff --git a/FloatingText b/FloatingText
new file mode 160000
index 0000000..c151e5e
--- /dev/null
+++ b/FloatingText
@@ -0,0 +1 @@
+Subproject commit c151e5ecf1a98b133062d6fc75c0030aa0266e2b
diff --git a/Snackbar b/Snackbar
new file mode 160000
index 0000000..190d979
--- /dev/null
+++ b/Snackbar
@@ -0,0 +1 @@
+Subproject commit 190d979f03c1e026ecb8159eafeebe9222a37dcb
diff --git a/TalkToMe-master/.gitignore b/TalkToMe-master/.gitignore
new file mode 100644
index 0000000..9c4de58
--- /dev/null
+++ b/TalkToMe-master/.gitignore
@@ -0,0 +1,7 @@
+.gradle
+/local.properties
+/.idea/workspace.xml
+/.idea/libraries
+.DS_Store
+/build
+/captures
diff --git a/TalkToMe-master/.idea/.name b/TalkToMe-master/.idea/.name
new file mode 100644
index 0000000..c95eb3a
--- /dev/null
+++ b/TalkToMe-master/.idea/.name
@@ -0,0 +1 @@
+Speech
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/compiler.xml b/TalkToMe-master/.idea/compiler.xml
new file mode 100644
index 0000000..96cc43e
--- /dev/null
+++ b/TalkToMe-master/.idea/compiler.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/copyright/profiles_settings.xml b/TalkToMe-master/.idea/copyright/profiles_settings.xml
new file mode 100644
index 0000000..e7bedf3
--- /dev/null
+++ b/TalkToMe-master/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/encodings.xml b/TalkToMe-master/.idea/encodings.xml
new file mode 100644
index 0000000..97626ba
--- /dev/null
+++ b/TalkToMe-master/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/gradle.xml b/TalkToMe-master/.idea/gradle.xml
new file mode 100644
index 0000000..7d80135
--- /dev/null
+++ b/TalkToMe-master/.idea/gradle.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/misc.xml b/TalkToMe-master/.idea/misc.xml
new file mode 100644
index 0000000..1a3eaff
--- /dev/null
+++ b/TalkToMe-master/.idea/misc.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/modules.xml b/TalkToMe-master/.idea/modules.xml
new file mode 100644
index 0000000..d716c50
--- /dev/null
+++ b/TalkToMe-master/.idea/modules.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/runConfigurations.xml b/TalkToMe-master/.idea/runConfigurations.xml
new file mode 100644
index 0000000..7f68460
--- /dev/null
+++ b/TalkToMe-master/.idea/runConfigurations.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/.idea/vcs.xml b/TalkToMe-master/.idea/vcs.xml
new file mode 100644
index 0000000..6564d52
--- /dev/null
+++ b/TalkToMe-master/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/Speech.iml b/TalkToMe-master/Speech.iml
new file mode 100644
index 0000000..9cd1c23
--- /dev/null
+++ b/TalkToMe-master/Speech.iml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TalkToMe-master/app/.gitignore b/TalkToMe-master/app/.gitignore
new file mode 100644
index 0000000..796b96d
--- /dev/null
+++ b/TalkToMe-master/app/.gitignore
@@ -0,0 +1 @@
+/build
diff --git a/TalkToMe-master/app/app.iml b/TalkToMe-master/app/app.iml
new file mode 100644
index 0000000..5e1406a
--- /dev/null
+++ b/TalkToMe-master/app/app.iml
@@ -0,0 +1,97 @@
+
+
+
+
+
+