From e860c0457df4868108e8eff8e3587ab4891287ab Mon Sep 17 00:00:00 2001
From: Halzyn
Date: Wed, 10 Jun 2015 13:31:24 +0200
Subject: Tutorial done
---
app/src/main/AndroidManifest.xml | 5 ++++
.../main/java/org/rssin/android/FirstTimeBoot.java | 29 ++++++++++++++++-----
.../java/org/rssin/android/HomeScreenActivity.java | 6 +++++
app/src/main/res/drawable-hdpi/image1.png | Bin 0 -> 776320 bytes
app/src/main/res/drawable-hdpi/image2.png | Bin 0 -> 561697 bytes
app/src/main/res/drawable-hdpi/image3.png | Bin 0 -> 478748 bytes
app/src/main/res/drawable-hdpi/image4.png | Bin 0 -> 75454 bytes
app/src/main/res/drawable-hdpi/image5.png | Bin 0 -> 174967 bytes
app/src/main/res/drawable-mdpi/image1.png | Bin 0 -> 776320 bytes
app/src/main/res/drawable-mdpi/image2.png | Bin 0 -> 561697 bytes
app/src/main/res/drawable-mdpi/image3.png | Bin 0 -> 478748 bytes
app/src/main/res/drawable-mdpi/image4.png | Bin 0 -> 75454 bytes
app/src/main/res/drawable-mdpi/image5.png | Bin 0 -> 174967 bytes
app/src/main/res/drawable-xhdpi/image1.png | Bin 0 -> 776320 bytes
app/src/main/res/drawable-xhdpi/image2.png | Bin 0 -> 561697 bytes
app/src/main/res/drawable-xhdpi/image3.png | Bin 0 -> 478748 bytes
app/src/main/res/drawable-xhdpi/image4.png | Bin 0 -> 75454 bytes
app/src/main/res/drawable-xhdpi/image5.png | Bin 0 -> 174967 bytes
app/src/main/res/drawable-xxhdpi/image1.png | Bin 0 -> 776320 bytes
app/src/main/res/drawable-xxhdpi/image2.png | Bin 0 -> 561697 bytes
app/src/main/res/drawable-xxhdpi/image3.png | Bin 0 -> 478748 bytes
app/src/main/res/drawable-xxhdpi/image4.png | Bin 0 -> 75454 bytes
app/src/main/res/drawable-xxhdpi/image5.png | Bin 0 -> 174967 bytes
app/src/main/res/drawable-xxxhdpi/image1.png | Bin 0 -> 776320 bytes
app/src/main/res/drawable-xxxhdpi/image2.png | Bin 0 -> 561697 bytes
app/src/main/res/drawable-xxxhdpi/image3.png | Bin 0 -> 478748 bytes
app/src/main/res/drawable-xxxhdpi/image4.png | Bin 0 -> 75454 bytes
app/src/main/res/drawable-xxxhdpi/image5.png | Bin 0 -> 174967 bytes
app/src/main/res/drawable/actionbar_color.xml | 9 +++++++
.../main/res/layout/walkthrough_single_view.xml | 21 ++++++++++++---
app/src/main/res/values/strings.xml | 6 +++++
app/src/main/res/values/styles.xml | 7 ++++-
32 files changed, 72 insertions(+), 11 deletions(-)
create mode 100644 app/src/main/res/drawable-hdpi/image1.png
create mode 100644 app/src/main/res/drawable-hdpi/image2.png
create mode 100644 app/src/main/res/drawable-hdpi/image3.png
create mode 100644 app/src/main/res/drawable-hdpi/image4.png
create mode 100644 app/src/main/res/drawable-hdpi/image5.png
create mode 100644 app/src/main/res/drawable-mdpi/image1.png
create mode 100644 app/src/main/res/drawable-mdpi/image2.png
create mode 100644 app/src/main/res/drawable-mdpi/image3.png
create mode 100644 app/src/main/res/drawable-mdpi/image4.png
create mode 100644 app/src/main/res/drawable-mdpi/image5.png
create mode 100644 app/src/main/res/drawable-xhdpi/image1.png
create mode 100644 app/src/main/res/drawable-xhdpi/image2.png
create mode 100644 app/src/main/res/drawable-xhdpi/image3.png
create mode 100644 app/src/main/res/drawable-xhdpi/image4.png
create mode 100644 app/src/main/res/drawable-xhdpi/image5.png
create mode 100644 app/src/main/res/drawable-xxhdpi/image1.png
create mode 100644 app/src/main/res/drawable-xxhdpi/image2.png
create mode 100644 app/src/main/res/drawable-xxhdpi/image3.png
create mode 100644 app/src/main/res/drawable-xxhdpi/image4.png
create mode 100644 app/src/main/res/drawable-xxhdpi/image5.png
create mode 100644 app/src/main/res/drawable-xxxhdpi/image1.png
create mode 100644 app/src/main/res/drawable-xxxhdpi/image2.png
create mode 100644 app/src/main/res/drawable-xxxhdpi/image3.png
create mode 100644 app/src/main/res/drawable-xxxhdpi/image4.png
create mode 100644 app/src/main/res/drawable-xxxhdpi/image5.png
create mode 100644 app/src/main/res/drawable/actionbar_color.xml
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 1403185..7e0f3be 100755
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -71,6 +71,11 @@
+
+
+
diff --git a/app/src/main/java/org/rssin/android/FirstTimeBoot.java b/app/src/main/java/org/rssin/android/FirstTimeBoot.java
index 7374fff..dfae4fd 100644
--- a/app/src/main/java/org/rssin/android/FirstTimeBoot.java
+++ b/app/src/main/java/org/rssin/android/FirstTimeBoot.java
@@ -10,7 +10,6 @@ import android.content.Intent;
import android.os.Bundle;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
-import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
@@ -18,6 +17,7 @@ import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
+import org.rssin.neurons.Feedback;
import org.rssin.rssin.R;
public class FirstTimeBoot extends Activity {
@@ -25,18 +25,28 @@ public class FirstTimeBoot extends Activity {
private static final int MAX_VIEWS = 5;
ViewPager mViewPager;
+ TextView button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.walkthrough_activity);
+ button = (TextView) findViewById(R.id.screen_navigation_button);
+ button.setText(getString(R.string.walkthrough_text_button));
+ button.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ finish();
+ }
+ });
mViewPager = (ViewPager) findViewById(R.id.view_pager);
mViewPager.setAdapter(new WalkthroughPagerAdapter());
mViewPager.setOnPageChangeListener(new WalkthroughPageChangeListener());
}
+
class WalkthroughPagerAdapter extends PagerAdapter {
@Override
@@ -51,30 +61,35 @@ public class FirstTimeBoot extends Activity {
@Override
public Object instantiateItem(View container, int position) {
- Log.e("walkthrough", "instantiateItem(" + position + ");");
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View imageViewContainer = inflater.inflate(R.layout.walkthrough_single_view, null);
ImageView imageView = (ImageView) imageViewContainer.findViewById(R.id.image_view);
+ TextView textView = (TextView) imageViewContainer.findViewById(R.id.text_view);
switch (position) {
case 0:
- //imageView.setImageResource(R.drawable.image1);
+ imageView.setImageResource(R.drawable.image1);
+ textView.setText(getString(R.string.walkthrough_text_1));
break;
case 1:
- // imageView.setImageResource(R.drawable.image2);
+ imageView.setImageResource(R.drawable.image2);
+ textView.setText(getString(R.string.walkthrough_text_2));
break;
case 2:
- // imageView.setImageResource(R.drawable.image3);
+ imageView.setImageResource(R.drawable.image3);
+ textView.setText(getString(R.string.walkthrough_text_3));
break;
case 3:
- // imageView.setImageResource(R.drawable.image4);
+ imageView.setImageResource(R.drawable.image4);
+ textView.setText(getString(R.string.walkthrough_text_4));
break;
case 4:
- // imageView.setImageResource(R.drawable.image5);
+ imageView.setImageResource(R.drawable.image5);
+ textView.setText(getString(R.string.walkthrough_text_5));
break;
}
diff --git a/app/src/main/java/org/rssin/android/HomeScreenActivity.java b/app/src/main/java/org/rssin/android/HomeScreenActivity.java
index 378ac18..90bd4e4 100755
--- a/app/src/main/java/org/rssin/android/HomeScreenActivity.java
+++ b/app/src/main/java/org/rssin/android/HomeScreenActivity.java
@@ -1,5 +1,6 @@
package org.rssin.android;
+import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
@@ -28,6 +29,10 @@ public class HomeScreenActivity extends ActionBarActivity implements NavigationD
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home_screen);
+ Intent intent = new Intent(this, FirstTimeBoot.class);
+ startActivity(intent);
+
+
mNavigationDrawerFragment = (NavigationDrawerFragment)
getSupportFragmentManager().findFragmentById(R.id.navigation_drawer);
@@ -42,6 +47,7 @@ public class HomeScreenActivity extends ActionBarActivity implements NavigationD
.replace(R.id.container, currentFragment = initialFragment)
.commit();
mTitle = "All feeds";
+
}
private Fragment currentFragment;
diff --git a/app/src/main/res/drawable-hdpi/image1.png b/app/src/main/res/drawable-hdpi/image1.png
new file mode 100644
index 0000000..a1811d3
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/image1.png differ
diff --git a/app/src/main/res/drawable-hdpi/image2.png b/app/src/main/res/drawable-hdpi/image2.png
new file mode 100644
index 0000000..243f396
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/image2.png differ
diff --git a/app/src/main/res/drawable-hdpi/image3.png b/app/src/main/res/drawable-hdpi/image3.png
new file mode 100644
index 0000000..47547ff
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/image3.png differ
diff --git a/app/src/main/res/drawable-hdpi/image4.png b/app/src/main/res/drawable-hdpi/image4.png
new file mode 100644
index 0000000..77fe64e
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/image4.png differ
diff --git a/app/src/main/res/drawable-hdpi/image5.png b/app/src/main/res/drawable-hdpi/image5.png
new file mode 100644
index 0000000..0214f5e
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/image5.png differ
diff --git a/app/src/main/res/drawable-mdpi/image1.png b/app/src/main/res/drawable-mdpi/image1.png
new file mode 100644
index 0000000..a1811d3
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/image1.png differ
diff --git a/app/src/main/res/drawable-mdpi/image2.png b/app/src/main/res/drawable-mdpi/image2.png
new file mode 100644
index 0000000..243f396
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/image2.png differ
diff --git a/app/src/main/res/drawable-mdpi/image3.png b/app/src/main/res/drawable-mdpi/image3.png
new file mode 100644
index 0000000..47547ff
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/image3.png differ
diff --git a/app/src/main/res/drawable-mdpi/image4.png b/app/src/main/res/drawable-mdpi/image4.png
new file mode 100644
index 0000000..77fe64e
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/image4.png differ
diff --git a/app/src/main/res/drawable-mdpi/image5.png b/app/src/main/res/drawable-mdpi/image5.png
new file mode 100644
index 0000000..0214f5e
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/image5.png differ
diff --git a/app/src/main/res/drawable-xhdpi/image1.png b/app/src/main/res/drawable-xhdpi/image1.png
new file mode 100644
index 0000000..a1811d3
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/image1.png differ
diff --git a/app/src/main/res/drawable-xhdpi/image2.png b/app/src/main/res/drawable-xhdpi/image2.png
new file mode 100644
index 0000000..243f396
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/image2.png differ
diff --git a/app/src/main/res/drawable-xhdpi/image3.png b/app/src/main/res/drawable-xhdpi/image3.png
new file mode 100644
index 0000000..47547ff
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/image3.png differ
diff --git a/app/src/main/res/drawable-xhdpi/image4.png b/app/src/main/res/drawable-xhdpi/image4.png
new file mode 100644
index 0000000..77fe64e
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/image4.png differ
diff --git a/app/src/main/res/drawable-xhdpi/image5.png b/app/src/main/res/drawable-xhdpi/image5.png
new file mode 100644
index 0000000..0214f5e
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/image5.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/image1.png b/app/src/main/res/drawable-xxhdpi/image1.png
new file mode 100644
index 0000000..a1811d3
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/image1.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/image2.png b/app/src/main/res/drawable-xxhdpi/image2.png
new file mode 100644
index 0000000..243f396
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/image2.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/image3.png b/app/src/main/res/drawable-xxhdpi/image3.png
new file mode 100644
index 0000000..47547ff
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/image3.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/image4.png b/app/src/main/res/drawable-xxhdpi/image4.png
new file mode 100644
index 0000000..77fe64e
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/image4.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/image5.png b/app/src/main/res/drawable-xxhdpi/image5.png
new file mode 100644
index 0000000..0214f5e
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/image5.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/image1.png b/app/src/main/res/drawable-xxxhdpi/image1.png
new file mode 100644
index 0000000..a1811d3
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/image1.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/image2.png b/app/src/main/res/drawable-xxxhdpi/image2.png
new file mode 100644
index 0000000..243f396
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/image2.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/image3.png b/app/src/main/res/drawable-xxxhdpi/image3.png
new file mode 100644
index 0000000..47547ff
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/image3.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/image4.png b/app/src/main/res/drawable-xxxhdpi/image4.png
new file mode 100644
index 0000000..77fe64e
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/image4.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/image5.png b/app/src/main/res/drawable-xxxhdpi/image5.png
new file mode 100644
index 0000000..0214f5e
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/image5.png differ
diff --git a/app/src/main/res/drawable/actionbar_color.xml b/app/src/main/res/drawable/actionbar_color.xml
new file mode 100644
index 0000000..49471ce
--- /dev/null
+++ b/app/src/main/res/drawable/actionbar_color.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/walkthrough_single_view.xml b/app/src/main/res/layout/walkthrough_single_view.xml
index e8ef067..7fa3bdd 100644
--- a/app/src/main/res/layout/walkthrough_single_view.xml
+++ b/app/src/main/res/layout/walkthrough_single_view.xml
@@ -1,5 +1,20 @@
-
\ No newline at end of file
+ android:layout_height="fill_parent">
+
+
+
+
+
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 1a279c7..fc747fc 100755
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -65,4 +65,10 @@
Unknown author
Published on:
+ Image 1 resource.
+ Image 2 resource.
+ Image 3 resource.
+ Image 4 resource.
+ Image 5 resource.
+ Skip tutorial
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 766ab99..9036525 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -1,8 +1,13 @@
-
+
+
--
cgit v1.2.3