summaryrefslogtreecommitdiff
path: root/aboutit-sample
diff options
context:
space:
mode:
Diffstat (limited to 'aboutit-sample')
-rw-r--r--aboutit-sample/.gitignore1
-rw-r--r--aboutit-sample/build.gradle27
-rw-r--r--aboutit-sample/proguard-rules.pro17
-rw-r--r--aboutit-sample/src/androidTest/java/com/snilius/aboutit/sample/ApplicationTest.java13
-rw-r--r--aboutit-sample/src/main/AndroidManifest.xml25
-rw-r--r--aboutit-sample/src/main/java/com/snilius/aboutit/sample/AboutActivity.java31
-rw-r--r--aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java106
-rw-r--r--aboutit-sample/src/main/res/drawable-hdpi/ic_launcher.pngbin9397 -> 0 bytes
-rw-r--r--aboutit-sample/src/main/res/drawable-mdpi/ic_launcher.pngbin5237 -> 0 bytes
-rw-r--r--aboutit-sample/src/main/res/drawable-xhdpi/ic_launcher.pngbin14383 -> 0 bytes
-rw-r--r--aboutit-sample/src/main/res/drawable-xxhdpi/ic_launcher.pngbin19388 -> 0 bytes
-rw-r--r--aboutit-sample/src/main/res/layout/activity_about.xml17
-rw-r--r--aboutit-sample/src/main/res/layout/activity_main.xml41
-rw-r--r--aboutit-sample/src/main/res/layout/toolbar.xml7
-rw-r--r--aboutit-sample/src/main/res/menu/menu_main.xml10
-rw-r--r--aboutit-sample/src/main/res/values-w820dp/dimens.xml6
-rw-r--r--aboutit-sample/src/main/res/values/dimens.xml5
-rw-r--r--aboutit-sample/src/main/res/values/strings.xml21
-rw-r--r--aboutit-sample/src/main/res/values/styles.xml9
19 files changed, 0 insertions, 336 deletions
diff --git a/aboutit-sample/.gitignore b/aboutit-sample/.gitignore
deleted file mode 100644
index 796b96d..0000000
--- a/aboutit-sample/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/build
diff --git a/aboutit-sample/build.gradle b/aboutit-sample/build.gradle
deleted file mode 100644
index d5ab9e5..0000000
--- a/aboutit-sample/build.gradle
+++ /dev/null
@@ -1,27 +0,0 @@
-apply plugin: 'com.android.application'
-
-android {
- compileSdkVersion 23
- buildToolsVersion "23.0.1"
-
- defaultConfig {
- applicationId "com.snilius.aboutit.sample"
- minSdkVersion 14
- targetSdkVersion 23
- versionCode 3
- versionName "1.0.2"
- }
- buildTypes {
- release {
- minifyEnabled true
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
-}
-
-dependencies {
- compile fileTree(include: ['*.jar'], dir: 'libs')
- compile 'com.android.support:appcompat-v7:23.0.1'
- compile project(':aboutit')
- compile project(':aboutit-meta')
-}
diff --git a/aboutit-sample/proguard-rules.pro b/aboutit-sample/proguard-rules.pro
deleted file mode 100644
index 7873ee5..0000000
--- a/aboutit-sample/proguard-rules.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in /opt/android-sdk-linux/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the proguardFiles
-# directive in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/aboutit-sample/src/androidTest/java/com/snilius/aboutit/sample/ApplicationTest.java b/aboutit-sample/src/androidTest/java/com/snilius/aboutit/sample/ApplicationTest.java
deleted file mode 100644
index 62e8d66..0000000
--- a/aboutit-sample/src/androidTest/java/com/snilius/aboutit/sample/ApplicationTest.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.snilius.aboutit.sample;
-
-import android.app.Application;
-import android.test.ApplicationTestCase;
-
-/**
- * <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
- */
-public class ApplicationTest extends ApplicationTestCase<Application> {
- public ApplicationTest() {
- super(Application.class);
- }
-} \ No newline at end of file
diff --git a/aboutit-sample/src/main/AndroidManifest.xml b/aboutit-sample/src/main/AndroidManifest.xml
deleted file mode 100644
index ec86830..0000000
--- a/aboutit-sample/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.snilius.aboutit.sample" >
-
- <application
- android:allowBackup="true"
- android:icon="@drawable/ic_launcher"
- android:label="@string/app_name"
- android:theme="@style/AppTheme" >
- <activity
- android:name=".MainActivity"
- android:label="@string/app_name" >
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
-
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- <activity
- android:name=".AboutActivity"
- android:label="@string/title_activity_about" >
- </activity>
- </application>
-
-</manifest>
diff --git a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/AboutActivity.java b/aboutit-sample/src/main/java/com/snilius/aboutit/sample/AboutActivity.java
deleted file mode 100644
index 94b7c66..0000000
--- a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/AboutActivity.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.snilius.aboutit.sample;
-
-import android.support.v7.app.ActionBarActivity;
-import android.os.Bundle;
-import android.support.v7.app.AppCompatActivity;
-import android.support.v7.widget.Toolbar;
-import android.view.Menu;
-import android.view.MenuItem;
-
-import com.snilius.aboutit.AboutIt;
-import com.snilius.aboutit.L;
-
-
-public class AboutActivity extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_about);
-
- Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
- setSupportActionBar(toolbar);
- getSupportActionBar().setTitle(R.string.about);
-
- new AboutIt(this).app(R.string.app_name)
- .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME)
- .copyright("Snilius")
- .libLicense("AboutIt", "Victor Häggqvist", L.AP2, "https://github.com/victorhaggqvist/aboutit")
- .toTextView(R.id.about_text);
- }
-}
diff --git a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java b/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java
deleted file mode 100644
index 4c357a2..0000000
--- a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.snilius.aboutit.sample;
-
-import android.content.Intent;
-import android.os.Bundle;
-import android.support.v7.app.AppCompatActivity;
-import android.support.v7.widget.Toolbar;
-import android.view.Menu;
-import android.view.MenuItem;
-import android.view.View;
-import android.widget.AdapterView;
-import android.widget.Spinner;
-import android.widget.TextView;
-
-import com.snilius.aboutit.AboutIt;
-import com.snilius.aboutit.L;
-import com.snilius.aboutit.LibBuilder;
-import com.snilius.aboutit.meta.LibRetrofit;
-
-public class MainActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener {
-
- private TextView mSampleText;
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
-
- Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
- setSupportActionBar(toolbar);
- getSupportActionBar().setTitle(R.string.app_name);
-
- Spinner spinner = (Spinner) findViewById(R.id.spinner);
- spinner.setOnItemSelectedListener(this);
-
- mSampleText = (TextView) findViewById(R.id.sample_text);
- }
-
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- getMenuInflater().inflate(R.menu.menu_main, menu);
- return true;
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem item) {
- int id = item.getItemId();
-
- if (id == R.id.action_about) {
- startActivity(new Intent(this, AboutActivity.class));
- return true;
- }
-
- return super.onOptionsItemSelected(item);
- }
-
- @Override
- public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
- switch (position) {
- case 0: // all components
- new AboutIt(this).app("Sample App")
- .copyright("Example Business")
- .year(2014)
- .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME)
- .description(R.string.sample_description)
- .libLicense("AboutIt", "Victor Häggqvist", L.AP2, "https://github.com/victorhaggqvist/aboutit")
- .toTextView(R.id.sample_text);
- break;
- case 1: // dynamic version only
- new AboutIt(this).app("Sample App")
- .copyright("Example Business")
- .year(2014)
- .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME)
- .toTextView(R.id.sample_text);
- break;
- case 2: // library list
- new AboutIt(this)
- .libLicense("Lib2", "Random guy", L.MIT, "https://example.com")
- .libLicense("AboutIt", "Victor Häggqvist", L.AP2, "https://github.com/victorhaggqvist/aboutit")
- .toTextView(R.id.sample_text);
- break;
- case 3: // custom version
- new AboutIt(this).app("Sample App")
- .copyright("Example Business")
- .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME)
- .release("beta")
- .toTextView(R.id.sample_text);
- break;
- case 4: // version string
- String versionString = new AboutIt(this)
- .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME)
- .getVersionString();
- mSampleText.setText(versionString);
- break;
- case 5:
- new AboutIt(this)
- .libLicense(new LibBuilder().name("").author("").license(L.GPL2).url("").build())
- .libLicense(new LibRetrofit());
- }
- }
-
- @Override
- public void onNothingSelected(AdapterView<?> parent) {
-
- }
-}
diff --git a/aboutit-sample/src/main/res/drawable-hdpi/ic_launcher.png b/aboutit-sample/src/main/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index 96a442e..0000000
--- a/aboutit-sample/src/main/res/drawable-hdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/aboutit-sample/src/main/res/drawable-mdpi/ic_launcher.png b/aboutit-sample/src/main/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 359047d..0000000
--- a/aboutit-sample/src/main/res/drawable-mdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/aboutit-sample/src/main/res/drawable-xhdpi/ic_launcher.png b/aboutit-sample/src/main/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index 71c6d76..0000000
--- a/aboutit-sample/src/main/res/drawable-xhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/aboutit-sample/src/main/res/drawable-xxhdpi/ic_launcher.png b/aboutit-sample/src/main/res/drawable-xxhdpi/ic_launcher.png
deleted file mode 100644
index 4df1894..0000000
--- a/aboutit-sample/src/main/res/drawable-xxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/aboutit-sample/src/main/res/layout/activity_about.xml b/aboutit-sample/src/main/res/layout/activity_about.xml
deleted file mode 100644
index ddd4863..0000000
--- a/aboutit-sample/src/main/res/layout/activity_about.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- tools:context="com.snilius.aboutit.sample.AboutActivity">
-
- <include layout="@layout/toolbar" />
-
- <TextView
- android:id="@+id/about_text"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_below="@+id/toolbar"
- android:padding="16dp"
- android:text="@string/hello_world" />
-
-</RelativeLayout>
diff --git a/aboutit-sample/src/main/res/layout/activity_main.xml b/aboutit-sample/src/main/res/layout/activity_main.xml
deleted file mode 100644
index 9670712..0000000
--- a/aboutit-sample/src/main/res/layout/activity_main.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical"
- tools:context=".MainActivity">
-
- <include layout="@layout/toolbar" />
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:paddingBottom="@dimen/activity_vertical_margin"
- android:paddingLeft="@dimen/activity_horizontal_margin"
- android:paddingRight="@dimen/activity_horizontal_margin"
- android:paddingTop="@dimen/activity_vertical_margin">
-
- <TextView
- android:id="@+id/description"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:autoLink="web"
- android:text="@string/description" />
-
- <Spinner
- android:id="@+id/spinner"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:entries="@array/examples"
- android:paddingTop="16dp"
- android:spinnerMode="dropdown" />
-
- <TextView
- android:id="@+id/sample_text"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:paddingTop="16dp" />
- </LinearLayout>
-
-</LinearLayout>
diff --git a/aboutit-sample/src/main/res/layout/toolbar.xml b/aboutit-sample/src/main/res/layout/toolbar.xml
deleted file mode 100644
index 0df34f8..0000000
--- a/aboutit-sample/src/main/res/layout/toolbar.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/toolbar"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:background="?attr/colorPrimary"
- android:minHeight="?attr/actionBarSize"/>
diff --git a/aboutit-sample/src/main/res/menu/menu_main.xml b/aboutit-sample/src/main/res/menu/menu_main.xml
deleted file mode 100644
index d46dc2e..0000000
--- a/aboutit-sample/src/main/res/menu/menu_main.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<menu 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"
- tools:context=".MainActivity">
- <item
- android:id="@+id/action_about"
- android:orderInCategory="100"
- android:title="@string/action_about"
- app:showAsAction="never" />
-</menu>
diff --git a/aboutit-sample/src/main/res/values-w820dp/dimens.xml b/aboutit-sample/src/main/res/values-w820dp/dimens.xml
deleted file mode 100644
index 63fc816..0000000
--- a/aboutit-sample/src/main/res/values-w820dp/dimens.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<resources>
- <!-- Example customization of dimensions originally defined in res/values/dimens.xml
- (such as screen margins) for screens with more than 820dp of available width. This
- would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). -->
- <dimen name="activity_horizontal_margin">64dp</dimen>
-</resources>
diff --git a/aboutit-sample/src/main/res/values/dimens.xml b/aboutit-sample/src/main/res/values/dimens.xml
deleted file mode 100644
index 47c8224..0000000
--- a/aboutit-sample/src/main/res/values/dimens.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<resources>
- <!-- Default screen margins, per the Android Design guidelines. -->
- <dimen name="activity_horizontal_margin">16dp</dimen>
- <dimen name="activity_vertical_margin">16dp</dimen>
-</resources>
diff --git a/aboutit-sample/src/main/res/values/strings.xml b/aboutit-sample/src/main/res/values/strings.xml
deleted file mode 100644
index d9541ef..0000000
--- a/aboutit-sample/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
-
- <string name="app_name">AboutIt Sample</string>
- <string name="hello_world">Hello world!</string>
- <string name="action_settings">Settings</string>
- <string name="title_activity_about">AboutActivity</string>
- <string name="description">This is a sampel application to demonstrate the AboutIt Library, https://github.com/victorhaggqvist/aboutit. A library to assist in creation/genaration of the about-page for your app.</string>
- <string name="action_about">About</string>
- <string name="about">About</string>
- <string name="sample_description">Lorem ipsum dolor sit amet, pri ex vidit iuvaret. Cu mea nullam definiebas appellantur, ut mollis virtute accusata mea, eum eius omittantur et. Et errem dolorum his, mei inani convenire torquatos ei, nostrum explicari principes mel an. Qui modo eirmod alienum an, ius ex suas accusamus rationibus. Eros quas et vix, hinc everti no usu.</string>
-
- <array name="examples">
- <item>All components</item>
- <item>Dynamic version</item>
- <item>Library list</item>
- <item>Custom version</item>
- <item>Version string</item>
- </array>
-
-</resources>
diff --git a/aboutit-sample/src/main/res/values/styles.xml b/aboutit-sample/src/main/res/values/styles.xml
deleted file mode 100644
index 6a7efa0..0000000
--- a/aboutit-sample/src/main/res/values/styles.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<resources>
-
- <!-- Base application theme. -->
- <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
- <item name="colorPrimary">#4CAF50</item>
- <item name="colorPrimaryDark">#1B5E20</item>
- </style>
-
-</resources>