From 21ea644abc24da62c7f957031340e56fba0615e3 Mon Sep 17 00:00:00 2001 From: anas Date: Sun, 28 May 2017 02:02:34 -0700 Subject: [PATCH] Initial Commit --- .idea/vcs.xml | 6 ++ .../Fragments/MagazinesFragment.java | 56 +++++++++---------- app/src/main/res/layout/layout_border.xml | 3 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 5 files changed, 36 insertions(+), 35 deletions(-) create mode 100644 .idea/vcs.xml diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/example/manan/enhancedurdureader/Fragments/MagazinesFragment.java b/app/src/main/java/com/example/manan/enhancedurdureader/Fragments/MagazinesFragment.java index d7c3c5b..cec584d 100755 --- a/app/src/main/java/com/example/manan/enhancedurdureader/Fragments/MagazinesFragment.java +++ b/app/src/main/java/com/example/manan/enhancedurdureader/Fragments/MagazinesFragment.java @@ -1,11 +1,10 @@ package com.example.manan.enhancedurdureader.Fragments; -import android.app.Activity; import android.app.ProgressDialog; import android.content.Intent; import android.os.AsyncTask; -import android.support.v4.app.Fragment; import android.os.Bundle; +import android.support.v4.app.Fragment; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; @@ -17,9 +16,7 @@ import android.widget.TextSwitcher; import android.widget.TextView; import android.widget.ViewSwitcher; -import com.bumptech.glide.Glide; import com.example.manan.enhancedurdureader.Activities.ArticleReadingActivity; -import com.example.manan.enhancedurdureader.Activities.SegmentedBookReaderActivity; import com.example.manan.enhancedurdureader.Adapters.ArticleAdapter; import com.example.manan.enhancedurdureader.Adapters.MagazineAdapter; import com.example.manan.enhancedurdureader.ApplicationEntities.Article; @@ -78,7 +75,7 @@ public class MagazinesFragment extends Fragment { public View makeView() { TextView textView = new TextView(getActivity()); textView.setGravity(Gravity.CENTER); - textView.setTextAppearance(getContext(),android.R.style.TextAppearance_Large); + textView.setTextAppearance(getContext(), android.R.style.TextAppearance_Large); return textView; } @@ -94,7 +91,7 @@ public class MagazinesFragment extends Fragment { public View makeView() { TextView textView = new TextView(getActivity()); textView.setGravity(Gravity.CENTER); - textView.setTextAppearance(getContext(),android.R.style.TextAppearance_Large); + textView.setTextAppearance(getContext(), android.R.style.TextAppearance_Large); return textView; } @@ -105,7 +102,7 @@ public class MagazinesFragment extends Fragment { magazinesCoverFlow.setOnScrollPositionListener(new FeatureCoverFlow.OnScrollPositionListener() { @Override public void onScrolledToPosition(int position) { - magazineTextSwitcher.setText(magazines.get(position%magazines.size()).getTitleResId()); + magazineTextSwitcher.setText(magazines.get(position % magazines.size()).getTitleResId()); } @Override @@ -116,8 +113,9 @@ public class MagazinesFragment extends Fragment { articlesCoverFlow.setOnScrollPositionListener(new FeatureCoverFlow.OnScrollPositionListener() { @Override public void onScrolledToPosition(int position) { - articleTextSwitcher.setText(articles.get(position%articles.size()).getArticleTitle()); + articleTextSwitcher.setText(articles.get(position % articles.size()).getArticleTitle()); } + @Override public void onScrolling() { articleTextSwitcher.setText(""); @@ -131,7 +129,7 @@ public class MagazinesFragment extends Fragment { articleAdapter = new ArticleAdapter(getContext()); articleAdapter.setData(articles); articlesCoverFlow.setAdapter(articleAdapter);*/ - new SetMagazineArticlesTask().execute(position%magazines.size()); + new SetMagazineArticlesTask().execute(position % magazines.size()); } }); @@ -140,7 +138,7 @@ public class MagazinesFragment extends Fragment { public void onItemClick(AdapterView parent, View view, int position, long id) { Intent readActivity = new Intent(view.getContext(), ArticleReadingActivity.class); - Article a = (Article)articleAdapter.getItem(position%articleAdapter.getCount()); + Article a = (Article) articleAdapter.getItem(position % articleAdapter.getCount()); readActivity.putExtra("articleId", a.get_id()); startActivity(readActivity); @@ -156,20 +154,20 @@ public class MagazinesFragment extends Fragment { Integer vtCount; ArrayList
articles; + @Override protected String doInBackground(Integer... params) { int position = params[0]; - int magID = magazines.get(position%magazines.size()).get_id(); + int magID = magazines.get(position % magazines.size()).get_id(); - if(magID == 1) + if (magID == 1) articles = db.getMagazineArticles(0); - else if(magID == 2) + else if (magID == 2) articles = db.getAllArticles(); - else - { - articles = db.getMagazineArticles(magazines.get(position%magazines.size()).get_id()); + else { + articles = db.getMagazineArticles(magazines.get(position % magazines.size()).get_id()); } - if(articles.size()>0) { + if (articles.size() > 0) { articleAdapter = new ArticleAdapter(getContext()); articleAdapter.setData(articles); } @@ -180,7 +178,7 @@ public class MagazinesFragment extends Fragment { protected void onPostExecute(String result) { if (dialog.isShowing()) { - if(articles.size()>0) + if (articles.size() > 0) articlesCoverFlow.setAdapter(articleAdapter); dialog.dismiss(); } @@ -195,13 +193,13 @@ public class MagazinesFragment extends Fragment { } @Override - protected void onProgressUpdate(Void... values) {} + protected void onProgressUpdate(Void... values) { + } } - public void UpdateMagazine() - { + public void UpdateMagazine() { LoadMagazines(); - magazineAdapter= new MagazineAdapter(getContext()); + magazineAdapter = new MagazineAdapter(getContext()); magazineAdapter.setData(magazines); magazinesCoverFlow.setAdapter(magazineAdapter); @@ -209,15 +207,14 @@ public class MagazinesFragment extends Fragment { //magazineAdapter.notifyDataSetChanged(); //magazinesCoverFlow.setAdapter(magazineAdapter); } - void LoadMagazines() - { + + void LoadMagazines() { magazines = db.getAllMagzines(); } - void LoadArticles() - { + + void LoadArticles() { articles = db.getAllArticles(); - if(articles.size()<=0) - { + if (articles.size() <= 0) { Article art = new Article(); art.set_id(100); art.setArticleBody("This is our fyp"); @@ -228,5 +225,4 @@ public class MagazinesFragment extends Fragment { } - -} +} \ No newline at end of file diff --git a/app/src/main/res/layout/layout_border.xml b/app/src/main/res/layout/layout_border.xml index 6c9d7ba..5a0d920 100755 --- a/app/src/main/res/layout/layout_border.xml +++ b/app/src/main/res/layout/layout_border.xml @@ -1,8 +1,7 @@ + android:layout_width="0dp">