Android Open Source - News read HabitoNews






Project Summary

An android app that knows your preferences and helps you read news more easily..

Web Site / Source Repository

HabitoNews is hosted in the following web site
https://github.com/comarios/HabitoNews

If you think the Android project HabitoNews listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of HabitoNews.

ItemValue
Java File Count46
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version16
Activity Count7
jar files usedandroid-support-v4.jar
androidmarketapi-0.6.jar
gson-2.2.4.jar
jsoup-1.7.3.jar
protobuf-java-2.2.0.jar
urlimageviewhelper-1.0.4.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 12 image files in HabitoNews. The names of the image files are listed as follows.

article.png
habitonews_logo.png
ic_action_help.png
ic_action_ic_action_sync.png
ic_action_ic_menu_exit.png
ic_action_logout.png
ic_action_logout2.png
ic_action_settings.png
ic_action_sync.png
ic_menu_exit.png
logo_small.png
logout_icon.png

The following screenshort is generated from the image listed above.

null




Java Source Files

HabitoNews has the following Java source files.

com.ucl.news.adapters.RowsAdapter.java
com.ucl.news.adapters.SmartViewPager.java
com.ucl.news.adapters.ViewPagerAdapter.java
com.ucl.news.api.ArticleDAO.java
com.ucl.news.api.LoggingNavigationBehavior.java
com.ucl.news.api.LoggingNavigationMetadata.java
com.ucl.news.api.LoggingNewsAppsData.java
com.ucl.news.api.LoggingReadingBehavior.java
com.ucl.news.api.LoggingReadingScroll.java
com.ucl.news.api.LoginDAO.java
com.ucl.news.api.LoginHttpPostTask.java
com.ucl.news.api.NavigationDAO.java
com.ucl.news.api.RegistrationDAO.java
com.ucl.news.api.RegistrationHttpPostTask.java
com.ucl.news.api.Session.java
com.ucl.news.articles.ArticleWebView.java
com.ucl.news.dao.ArticleMetaDataDAO.java
com.ucl.news.dao.NavigationalMetaDataDAO.java
com.ucl.news.dao.RunningAppsDAO.java
com.ucl.news.dao.RunningAppsMetaDAO.java
com.ucl.news.lazyloading.FileCache.java
com.ucl.news.lazyloading.ImageLoader.java
com.ucl.news.lazyloading.MemoryCache.java
com.ucl.news.lazyloading.Utils.java
com.ucl.news.logging.FileLogWriter.java
com.ucl.news.logging.GestureListener.java
com.ucl.news.logging.LoggedData.java
com.ucl.news.logging.Logger.java
com.ucl.news.main.ArticleActivity.java
com.ucl.news.main.LoginActivity.java
com.ucl.news.main.MainActivity.java
com.ucl.news.main.RegistrationActivity.java
com.ucl.news.main.WelcomeScreen.java
com.ucl.news.reader.News.java
com.ucl.news.reader.RSSItems.java
com.ucl.news.reader.RetrieveFeedTask.java
com.ucl.news.services.GPSTracker.java
com.ucl.news.services.NewsAppsService.java
com.ucl.news.utils.AutoLogin.java
com.ucl.news.utils.Dialogs.java
com.ucl.news.utils.GPSLocation.java
com.ucl.news.utils.GetRunningAppsCategory.java
com.ucl.news.utils.NetworkConnection.java
com.ucl.news.utils.WellKnownNewsApps.java