aboutsummaryrefslogtreecommitdiffstats
path: root/iGetAndroid/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'iGetAndroid/app/src')
-rw-r--r--iGetAndroid/app/src/androidTest/java/com/iget/ccnx/igetandroid/ExampleInstrumentedTest.java36
-rw-r--r--iGetAndroid/app/src/main/AndroidManifest.xml27
-rw-r--r--iGetAndroid/app/src/main/cpp/native-lib.cpp34
-rw-r--r--iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/ListViewAdapter.java82
-rw-r--r--iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/OutputListViewElement.java94
-rw-r--r--iGetAndroid/app/src/main/java/com/iget/ccnx/igetandroid/iGetActivity.java204
-rw-r--r--iGetAndroid/app/src/main/java/com/iget/ccnx/utility/Constants.java27
-rw-r--r--iGetAndroid/app/src/main/java/com/iget/ccnx/utility/ResourcesEnumerator.java31
-rw-r--r--iGetAndroid/app/src/main/res/layout/activity_i_get.xml113
-rw-r--r--iGetAndroid/app/src/main/res/layout/list_view_row.xml126
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher.pngbin3418 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.pngbin4208 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher.pngbin2206 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.pngbin2555 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher.pngbin4842 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.pngbin6114 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.pngbin7718 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.pngbin10056 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.pngbin10486 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.pngbin14696 -> 0 bytes
-rw-r--r--iGetAndroid/app/src/main/res/values/colors.xml6
-rw-r--r--iGetAndroid/app/src/main/res/values/strings.xml3
-rw-r--r--iGetAndroid/app/src/main/res/values/styles.xml11
-rw-r--r--iGetAndroid/app/src/test/java/com/iget/ccnx/igetandroid/ExampleUnitTest.java27
24 files changed, 0 insertions, 821 deletions
diff --git a/iGetAndroid/app/src/androidTest/java/com/iget/ccnx/igetandroid/ExampleInstrumentedTest.java b/iGetAndroid/app/src/androidTest/java/com/iget/ccnx/igetandroid/ExampleInstrumentedTest.java
deleted file mode 100644
index 9b4f15d4..00000000
--- a/iGetAndroid/app/src/androidTest/java/com/iget/ccnx/igetandroid/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.iget.ccnx.igetandroid;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.iget.ccnx.igetandroid", appContext.getPackageName());
- }
-}
diff --git a/iGetAndroid/app/src/main/AndroidManifest.xml b/iGetAndroid/app/src/main/AndroidManifest.xml
deleted file mode 100644
index c7e9d49c..00000000
--- a/iGetAndroid/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.iget.ccnx.igetandroid">
-
- <application
- android:allowBackup="true"
- android:icon="@mipmap/ic_launcher"
- android:label="@string/app_name"
- android:roundIcon="@mipmap/ic_launcher_round"
- android:supportsRtl="true"
- android:theme="@style/AppTheme"
- android:configChanges="orientation|screenSize|keyboard">
- <activity android:name=".iGetActivity">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
-
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- </application>
- <uses-permission android:name="android.permission.INTERNET" />
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
- <uses-permission
- android:name="android.permission.READ_EXTERNAL_STORAGE"
- android:maxSdkVersion="21" />
-
-</manifest>
diff --git a/iGetAndroid/app/src/main/cpp/native-lib.cpp b/iGetAndroid/app/src/main/cpp/native-lib.cpp
deleted file mode 100644
index d3cabb51..00000000
--- a/iGetAndroid/app/src/main/cpp/native-lib.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-#include <jni.h>
-#include <string>
-
-#include <icnet/icnet_http_facade.h>
-
-
-
-extern "C"
-JNIEXPORT jstring JNICALL
-Java_com_iget_ccnx_igetandroid_iGetActivity_downloadFile(JNIEnv *env, jobject instance,
- jstring path_) {
- const char *path = env->GetStringUTFChars(path_, 0);
- std::string name(path);
- libl4::http::HTTPClientConnection connection;
- connection.get(name);
- std::string str(reinterpret_cast<const char *>(connection.response().data()),
- connection.response().size());
- return env->NewStringUTF(str.c_str());
-} \ No newline at end of file
diff --git a/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/ListViewAdapter.java b/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/ListViewAdapter.java
deleted file mode 100644
index 45677a52..00000000
--- a/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/ListViewAdapter.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.iget.ccnx.adapter;
-
-import android.content.Context;
-import android.util.Log;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.TextView;
-
-import com.iget.ccnx.igetandroid.R;
-import com.iget.ccnx.utility.Constants;
-
-import java.io.File;
-import java.util.ArrayList;
-
-public class ListViewAdapter extends BaseAdapter {
-
- Context context;
- ArrayList<OutputListViewElement> outputListViewElementArrayList;
- private static LayoutInflater inflater = null;
-
- public ListViewAdapter(Context context, ArrayList<OutputListViewElement> outputListViewElementArrayList) {
- this.context = context;
- this.outputListViewElementArrayList = outputListViewElementArrayList;
- inflater = (LayoutInflater) context
- .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- }
-
- @Override
- public int getCount() {
- return outputListViewElementArrayList.size();
- }
-
- @Override
- public Object getItem(int position) {
- return outputListViewElementArrayList.get(position);
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- View view = convertView;
- if (view == null)
- view = inflater.inflate(R.layout.list_view_row, null);
- TextView urlTextView = (TextView) view.findViewById(R.id.urlTextView);
- urlTextView.setText(outputListViewElementArrayList.get(position).getUrl());
-
- TextView savedPathTextView = (TextView) view.findViewById(R.id.savedPathTextView);
- savedPathTextView.setText(outputListViewElementArrayList.get(position).getSavedPath() + File.separator + outputListViewElementArrayList.get(position).getNameFile());
-
- TextView md5TextView = (TextView) view.findViewById(R.id.md5TextView);
- md5TextView.setText(outputListViewElementArrayList.get(position).getMd5());
-
- TextView sizeTextView = (TextView) view.findViewById(R.id.sizeTextView);
- sizeTextView.setText(Integer.toString(outputListViewElementArrayList.get(position).getSize()));
-
- TextView dateTextView = (TextView) view.findViewById(R.id.dateTextView);
- dateTextView.setText(outputListViewElementArrayList.get(position).getDateSting(Constants.FORMAT_DATA));
-
-
- return view;
- }
-}
diff --git a/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/OutputListViewElement.java b/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/OutputListViewElement.java
deleted file mode 100644
index 34c7620d..00000000
--- a/iGetAndroid/app/src/main/java/com/iget/ccnx/adapter/OutputListViewElement.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.iget.ccnx.adapter;
-
-import java.io.Serializable;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-
-
-public class OutputListViewElement implements Serializable{
-
- String url;
- String savedPath;
- String nameFile;
- String md5;
- int size;
- Date date;
-
- public OutputListViewElement(String url, String savedPath, String nameFile, String md5, int size) {
- this.url = url;
- this.savedPath = savedPath;
- this.nameFile = nameFile;
- this.md5 = md5;
- this.size = size;
- this.date = new Date();
- }
-
- public String getUrl() {
- return url;
- }
-
- public void setUrl(String url) {
- this.url = url;
- }
-
- public String getSavedPath() {
- return savedPath;
- }
-
- public void setSavedPath(String savedPath) {
- this.savedPath = savedPath;
- }
-
- public String getNameFile() {
- return nameFile;
- }
-
- public void setNameFile(String nameFile) {
- this.nameFile = nameFile;
- }
-
- public String getMd5() {
- return md5;
- }
-
- public void setMd5(String md5) {
- this.md5 = md5;
- }
-
- public int getSize() {
- return size;
- }
-
- public void setSize(int size) {
- this.size = size;
- }
-
- public Date getDate() {
- return date;
- }
-
- public void setDate(Date date) {
- this.date = date;
- }
-
- public String getDateSting(String format) {
- return new SimpleDateFormat(format).format(date);
- }
-
-
-
-}
diff --git a/iGetAndroid/app/src/main/java/com/iget/ccnx/igetandroid/iGetActivity.java b/iGetAndroid/app/src/main/java/com/iget/ccnx/igetandroid/iGetActivity.java
deleted file mode 100644
index 293561c6..00000000
--- a/iGetAndroid/app/src/main/java/com/iget/ccnx/igetandroid/iGetActivity.java
+++ /dev/null
@@ -1,204 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.iget.ccnx.igetandroid;
-
-import android.Manifest;
-import android.content.SharedPreferences;
-import android.content.pm.PackageManager;
-import android.content.res.Configuration;
-import android.os.Environment;
-import android.support.v4.app.ActivityCompat;
-import android.support.v4.content.ContextCompat;
-import android.support.v7.app.AppCompatActivity;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.ArrayAdapter;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.ListView;
-import android.widget.TextView;
-import android.widget.Toast;
-
-import com.iget.ccnx.adapter.ListViewAdapter;
-import com.iget.ccnx.adapter.OutputListViewElement;
-import com.iget.ccnx.utility.Constants;
-import com.iget.ccnx.utility.ResourcesEnumerator;
-
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-import java.io.PrintStream;
-import java.nio.ByteBuffer;
-import java.security.MessageDigest;
-import java.security.NoSuchAlgorithmException;
-import java.text.MessageFormat;
-import java.util.ArrayList;
-import java.util.Date;
-
-public class iGetActivity extends AppCompatActivity {
-
- static {
- System.loadLibrary("native-lib");
- }
-
- private static String TAG = "iGetAcrivity";
-
- public native String downloadFile(String path);
-
- ArrayList<OutputListViewElement> outputListViewElementArrayList = new ArrayList<OutputListViewElement>();
- ListViewAdapter adapter;
-
-
- static int fCount = 0;
- SharedPreferences sharedPreferences;
- EditText urlEditText;
- EditText downloadPathEditText;
- Button downloadButton;
- ListView resultListView;
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_i_get);
- adapter = new ListViewAdapter(this, outputListViewElementArrayList);
- resultListView = (ListView) findViewById(R.id.resultsListView);
- resultListView.setAdapter(adapter);
- checkEnabledPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE);
- checkEnabledPermission(Manifest.permission.READ_EXTERNAL_STORAGE);
- init();
- }
-
- public static final String md5(final String s) {
- final String MD5 = "MD5";
- try {
- // Create MD5 Hash
- MessageDigest digest = java.security.MessageDigest
- .getInstance(MD5);
- digest.update(s.getBytes());
- byte messageDigest[] = digest.digest();
-
- // Create Hex String
- StringBuilder hexString = new StringBuilder();
- for (byte aMessageDigest : messageDigest) {
- String h = Integer.toHexString(0xFF & aMessageDigest);
- while (h.length() < 2)
- h = "0" + h;
- hexString.append(h);
- }
- return hexString.toString();
-
- } catch (NoSuchAlgorithmException e) {
- e.printStackTrace();
- }
- return "";
- }
-
- @Override
- protected void onSaveInstanceState(Bundle outState) {
- outState.putSerializable(Constants.LIST_ITEMS_ID, outputListViewElementArrayList);
- super.onSaveInstanceState(outState);
- }
-
- @Override
- protected void onRestoreInstanceState(Bundle savedInstanceState) {
- if (savedInstanceState != null) {
- outputListViewElementArrayList = (ArrayList<OutputListViewElement>) savedInstanceState.getSerializable(Constants.LIST_ITEMS_ID);
- adapter = new ListViewAdapter(this, outputListViewElementArrayList);
- resultListView = (ListView) findViewById(R.id.resultsListView);
- resultListView.setAdapter(adapter);
- }
- super.onRestoreInstanceState(savedInstanceState);
- }
-
- private void init() {
- Log.v("storage path", Environment.getExternalStorageDirectory().toString());
- sharedPreferences = getSharedPreferences(Constants.I_GET_PREFERENCES, MODE_PRIVATE);
- urlEditText = (EditText) findViewById(R.id.urlEditText);
- urlEditText.setText(sharedPreferences.getString(ResourcesEnumerator.URL.key(), Constants.DEFAULT_URL));
- downloadPathEditText = (EditText) findViewById(R.id.downloadPathEditText);
- downloadPathEditText.setText(sharedPreferences.getString(ResourcesEnumerator.DOWNLOAD_PATH.key(), Constants.DEFAULT_DOWNLOAD_PATH));
- downloadButton = (Button) findViewById(R.id.downloadButton);
- downloadButton.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- SharedPreferences.Editor sharedPreferencesEditor = getSharedPreferences(Constants.I_GET_PREFERENCES, MODE_PRIVATE).edit();
- sharedPreferencesEditor.putString(ResourcesEnumerator.URL.key(), urlEditText.getText().toString());
- sharedPreferencesEditor.putString(ResourcesEnumerator.DOWNLOAD_PATH.key(), downloadPathEditText.getText().toString());
- sharedPreferencesEditor.commit();
- String[] urlSplitted = urlEditText.getText().toString().split(File.separator);
- File downloadPath = new File(downloadPathEditText.getText().toString());
- if (!downloadPath.exists()) {
- downloadPath.mkdirs();
- }
- Date startDate = new Date();
- String content = downloadFile(urlEditText.getText().toString());
- Date stopDate = new Date();
-
- if (content.length() > 0) {
- String nameFile = writeToFile(content, downloadPathEditText.getText().toString(), urlSplitted[urlSplitted.length - 1]);
- outputListViewElementArrayList.add(0, new OutputListViewElement(urlEditText.getText().toString(), downloadPathEditText.getText().toString(), nameFile, md5(content), content.length()));
- adapter.notifyDataSetChanged();
- } else {
- outputListViewElementArrayList.add(0, new OutputListViewElement(urlEditText.getText().toString(), Constants.DASH, Constants.DASH, Constants.DASH, 0));
- }
- }
- });
- }
-
- private void checkEnabledPermission(String permission) {
- if (ContextCompat.checkSelfPermission(this,
- permission)
- != PackageManager.PERMISSION_GRANTED) {
- if (ActivityCompat.shouldShowRequestPermissionRationale(this,
- permission)) {
- } else {
- ActivityCompat.requestPermissions(this,
- new String[]{permission},
- 1);
- }
- }
- }
-
- private String writeToFile(String content, String path, String nameFile) {
- try {
- nameFile = checkGenerateNameFile(path, nameFile.trim());
- PrintStream out = new PrintStream(new FileOutputStream(path + File.separator + nameFile));
- out.print(content);
- } catch (FileNotFoundException e) {
- Log.v(TAG, e.toString());
- }
- return nameFile;
- }
-
- private String checkGenerateNameFile(String path, String nameFile) {
- String newNameFile = nameFile.trim();
-
- File file;
- int count = 1;
- do {
- file = new File(path + File.separator + newNameFile);
-
-
- if (file.exists()) {
-
- newNameFile = nameFile.trim() + Constants.UNDERSCORE + Integer.toString(count);
- count++;
- }
- } while (file.exists());
- return newNameFile;
- }
-
-}
diff --git a/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/Constants.java b/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/Constants.java
deleted file mode 100644
index 6c1a7864..00000000
--- a/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/Constants.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.iget.ccnx.utility;
-
-public class Constants {
- public static final String LIST_ITEMS_ID = "LIST_ITEMS_ID";
- public static final String I_GET_PREFERENCES = "I_GET_PREFERENCES";
- public static final String DEFAULT_URL = "http://webserver/sintel/mpd";
- public static final String DEFAULT_DOWNLOAD_PATH = "/storage/emulated/0/GetD";
-
- public static final String FORMAT_DATA = "yyyy-MM-dd hh:mm:ss";
- public static final String UNDERSCORE = "_";
- public static final String DASH = "-";
-}
diff --git a/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/ResourcesEnumerator.java b/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/ResourcesEnumerator.java
deleted file mode 100644
index ebe6af69..00000000
--- a/iGetAndroid/app/src/main/java/com/iget/ccnx/utility/ResourcesEnumerator.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.iget.ccnx.utility;
-
-public enum ResourcesEnumerator {
- URL("url"),
- DOWNLOAD_PATH("downloadPath");
-
- private String key;
-
- ResourcesEnumerator(String key) {
- this.key = key;
- }
-
- public String key() {
- return key;
- }
-}
diff --git a/iGetAndroid/app/src/main/res/layout/activity_i_get.xml b/iGetAndroid/app/src/main/res/layout/activity_i_get.xml
deleted file mode 100644
index 4885dc62..00000000
--- a/iGetAndroid/app/src/main/res/layout/activity_i_get.xml
+++ /dev/null
@@ -1,113 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- tools:context="com.iget.ccnx.igetandroid.iGetActivity">
-
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical">
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical">
-
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_weight="0.25"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/urlLabel"
- android:layout_width="50dp"
- android:layout_height="wrap_content"
- android:layout_weight="0.25"
- android:text="URL"
- android:textAlignment="textEnd" />
-
- <EditText
- android:id="@+id/urlEditText"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginLeft="50dp"
- android:layout_weight="1.02"
- android:ems="10"
- android:inputType="text"
- android:text="http://webserver/sintel/mpd" />
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:paddingTop="10dp">
-
- <TextView
- android:id="@+id/downloadPathLabel"
- android:layout_width="50dp"
- android:layout_height="wrap_content"
- android:layout_weight="0.25"
- android:text="Download Path"
- android:textAlignment="textEnd" />
-
- <EditText
- android:id="@+id/downloadPathEditText"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginLeft="50dp"
- android:layout_weight="1.03"
- android:ems="10"
- android:inputType="text"
- android:text="Name" />
- </LinearLayout>
-
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/RelativeLayout01"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content">
-
- <Button
- android:id="@+id/downloadButton"
- android:layout_width="160dp"
- android:layout_height="wrap_content"
- android:layout_centerInParent="true"
- android:layout_weight="1"
- android:text="Download"
- android:textAlignment="center" />
- </RelativeLayout>
-
-
- </LinearLayout>
-
-
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:paddingTop="10dp">
-
- <TextView
- android:id="@+id/resumeLabel"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:text="Resume"
- android:textAlignment="textStart"
- android:textSize="30sp"
- android:textStyle="bold"
- android:paddingLeft="15dp"/>
-
- <ListView
- android:id="@+id/resultsListView"
- android:layout_width="match_parent"
- android:layout_height="wrap_content" />
- </LinearLayout>
-
- </LinearLayout>
-
-</android.support.constraint.ConstraintLayout>
diff --git a/iGetAndroid/app/src/main/res/layout/list_view_row.xml b/iGetAndroid/app/src/main/res/layout/list_view_row.xml
deleted file mode 100644
index 9273f8f1..00000000
--- a/iGetAndroid/app/src/main/res/layout/list_view_row.xml
+++ /dev/null
@@ -1,126 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical">
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal">
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="0.5"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/urlLabel"
- android:layout_width="60pt"
- android:layout_height="wrap_content"
- android:paddingRight="5pt"
- android:text="urlLabel"
- android:textAlignment="textEnd" />
-
- <TextView
- android:id="@+id/urlTextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="urlTextVew" />
- </LinearLayout>
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="0.5"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/savedPathLabel"
- android:layout_width="60pt"
- android:layout_height="wrap_content"
- android:paddingRight="5pt"
- android:text="Saved Path"
- android:textAlignment="textEnd" />
-
- <TextView
- android:id="@+id/savedPathTextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="savedPathTextView" />
- </LinearLayout>
- </LinearLayout>
-
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal">
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="0.33"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/md5Label"
- android:layout_width="60pt"
- android:layout_height="wrap_content"
- android:paddingRight="5pt"
- android:text="MD5"
- android:textAlignment="textEnd" />
-
- <TextView
- android:id="@+id/md5TextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="savedPathTextView" />
- </LinearLayout>
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="0.33"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/sizeLabel"
- android:layout_width="60pt"
- android:layout_height="wrap_content"
- android:paddingRight="5pt"
- android:text="Size"
- android:textAlignment="textEnd" />
-
- <TextView
- android:id="@+id/sizeTextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="sizeTextView" />
- </LinearLayout>
-
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="0.33"
- android:orientation="horizontal">
-
- <TextView
- android:id="@+id/dateLabel"
- android:layout_width="60pt"
- android:layout_height="wrap_content"
- android:paddingRight="5pt"
- android:text="Date"
- android:textAlignment="textEnd" />
-
- <TextView
- android:id="@+id/dateTextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="dateTextView" />
- </LinearLayout>
- </LinearLayout>
-
-
-</LinearLayout> \ No newline at end of file
diff --git a/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher.png b/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index cde69bcc..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
deleted file mode 100644
index 9a078e3e..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher.png b/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index c133a0cb..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
deleted file mode 100644
index efc028a6..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher.png
deleted file mode 100644
index bfa42f0e..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
deleted file mode 100644
index 3af2608a..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
deleted file mode 100644
index 324e72cd..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
deleted file mode 100644
index 9bec2e62..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index aee44e13..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
deleted file mode 100644
index 34947cd6..00000000
--- a/iGetAndroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/iGetAndroid/app/src/main/res/values/colors.xml b/iGetAndroid/app/src/main/res/values/colors.xml
deleted file mode 100644
index 3ab3e9cb..00000000
--- a/iGetAndroid/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
- <color name="colorPrimary">#3F51B5</color>
- <color name="colorPrimaryDark">#303F9F</color>
- <color name="colorAccent">#FF4081</color>
-</resources>
diff --git a/iGetAndroid/app/src/main/res/values/strings.xml b/iGetAndroid/app/src/main/res/values/strings.xml
deleted file mode 100644
index 6f5516d4..00000000
--- a/iGetAndroid/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<resources>
- <string name="app_name">iGetAndroid</string>
-</resources>
diff --git a/iGetAndroid/app/src/main/res/values/styles.xml b/iGetAndroid/app/src/main/res/values/styles.xml
deleted file mode 100644
index 5885930d..00000000
--- a/iGetAndroid/app/src/main/res/values/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<resources>
-
- <!-- Base application theme. -->
- <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
- <!-- Customize your theme here. -->
- <item name="colorPrimary">@color/colorPrimary</item>
- <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
- <item name="colorAccent">@color/colorAccent</item>
- </style>
-
-</resources>
diff --git a/iGetAndroid/app/src/test/java/com/iget/ccnx/igetandroid/ExampleUnitTest.java b/iGetAndroid/app/src/test/java/com/iget/ccnx/igetandroid/ExampleUnitTest.java
deleted file mode 100644
index 85f92f71..00000000
--- a/iGetAndroid/app/src/test/java/com/iget/ccnx/igetandroid/ExampleUnitTest.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2017 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.iget.ccnx.igetandroid;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-}