Skip to content

mudit-10/Feed-Reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feed-Reader

Feed-Reader is an Android App which reads the RSS feed(written in XML) from a blogging website through Retrofit
and displays it in list views arranged in various tabs. Each tab represents a different tag of the website. Fragments have been used alongwith viewpager, with the help of FragmentPagerAdapter. The coordinator layout has been used to give the effect of a collapsing toolbar. JSoup has been used to handle the html content of the website included in one of the tags of the XML.
Multithreading has been used in fetching data into the different fragments.

Prerequisites

The following are some of the specifications of the project

  • compileSdkVersion : 25
  • buildToolsVersion : 25.0.2

The following libraries should be included in the build.gradle(module) before compilation

1. Coordinator Layout

compile 'com.android.support:design:25.3.1'

2. Universal Image Loader

compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

3. Retrofit

compile 'com.squareup.retrofit2:retrofit:2.3.0'

4. Simple XML convertor Retrofit

compile ('com.squareup.retrofit2:converter-simplexml:2.3.0')
            {
                exclude group: 'xpp3', module: 'xpp3'
                exclude group: 'stax', module: 'stax-api'
                exclude group: 'stax', module: 'stax'
            }

5. OkHTTP

compile 'com.squareup.okhttp3:okhttp:3.8.1'

6. JSoup

compile "org.jsoup:jsoup:1.8.1"

About

An Android App which reads the RSS feed from a website through Retrofit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages