Introduction

This App for Android 4.0.3 Ice Cream Sandwich and later (Android 9 Pie) features how to read RSS stream from one website, and does some complex Web scraping. It renders the items in the feed directly in native Android components, such as TextView, ImageView

This App was also built to be as fastest and simple as possible. Material design guidelines were applied so you'll find:

Comments

Comments are loaded automatically in the same view when one has reached the bottom of the article.

Dynamic App Shortcuts

Introduced with Android 7.1, App Shortcuts are a way to provide a link to specific content with a long press on the App Icon. In LeMondeRssReader, it's implemented on how often one is using the navbar: every time one is clicking on a category, this action is tracked to make basic statistics.

An embedded SQLite database stores this:

private static final String CREATE_DATABASE = "CREATE TABLE " + TABLE_STATS + " (" + COL_CATEGORY + " INTEGER PRIMARY KEY, " + COL_TIMES_OPENED + " INTEGER NOT NULL, " + COL_LAST_OPENED + " INTEGER NOT NULL);";

Another small class has only 2 methods in order to track just what is useful for the user:

void saveSelectedEntry(int categoryId) { ... } List<Integer> getSavedEntries() { ... }

Requirements

Videos

Screenshots

Main

Article

Tweet

Restricted article

Favorites

Dynamic App Shortcut

Download

Get it on F-Droid

Or you can get the app directly on GitHub v1.14

Support or Contact

You would like to translate this App in your language, or submit a bug / feature request? Please contribute!