25
Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

Android RSS Reader TutorialMobile Computing

CSE 40814Fall 2012

Nikhil Yadav

Page 2: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

RSS Feed Reader App.

Page 3: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

Build RSS Feed Reader app1. Create new project.

Page 4: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 5: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

2. Create RSS item class

Page 6: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 7: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 8: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 9: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 10: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

3. Create an RSS Parse handler Class (SAX Parser used for parsing the RSS (XML) feed)

Page 11: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 12: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 13: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 14: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 15: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 16: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

4. Code RSS Reader Class

Page 17: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 18: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

5. Create List Listener Class

Page 19: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 20: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

6. Change Design Layout

Page 21: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav
Page 22: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

7. Coding Activity

Page 23: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

8. Set Internet Permission in Android Manifest file

Page 24: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

9. Run app

Page 25: Android RSS Reader Tutorial Mobile Computing CSE 40814 ...cpoellab/teaching/cse40814/RSS_Android.pdf · Android RSS Reader Tutorial Mobile Computing CSE 40814 Fall 2012 Nikhil Yadav

Check out: http://www.ingeniumblog.net/2012/01/making-a-slick-rss-reader-in-android/

For information on multithreading in RSS Feeds

Questions??