Android RSS Reader Tutorial Mobile Computing CSE 40814...

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

Transcript of Android RSS Reader Tutorial Mobile Computing CSE 40814...

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??