Android Open Source - News client hn-android






Project Summary

Hacker News client with a focus on reliability and usability..

Web Site / Source Repository

hn-android is hosted in the following web site
https://github.com/manmal/hn-android

If you think the Android project hn-android 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 hn-android.

ItemValue
Java File Count55
Supported screen sizes[mdpi, hdpi, xhdpi, nodpi]
Target SDK Version17
Minimum SDK Version8
Activity Count8
jar files usedjsoup-1.7.2.jar
libGoogleAnalytics.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
Asset File Namesassets\Comfortaa-Bold.ttf
assets\Comfortaa-Regular.ttf




Resource Files

There are 16 image files in hn-android. The names of the image files are listed as follows.

back.png
bubble_patch.9.png
bubble_patch_pressed.9.png
expand.png
hn.png
loadmore.png
more_normal.png
more_selected.png
points_roundedrect.9.png
refresh.png
refresh_ok.png
rounded_button_normal.9.png
rounded_button_pressed.9.png
settings.png
share.png
transparent_noise.png

The following screenshort is generated from the image listed above.

null




Java Source Files

hn-android has the following Java source files.

com.manuelmaly.hn.AboutActivity.java
com.manuelmaly.hn.App.java
com.manuelmaly.hn.ArticleReaderActivity.java
com.manuelmaly.hn.BaseListActivity.java
com.manuelmaly.hn.BasePostActivity.java
com.manuelmaly.hn.CommentsActivity.java
com.manuelmaly.hn.ExternalIntentActivity.java
com.manuelmaly.hn.MainActivity.java
com.manuelmaly.hn.Settings.java
com.manuelmaly.hn.SettingsActivity.java
com.manuelmaly.hn.UserPreference.java
com.manuelmaly.hn.login.LoginActivity.java
com.manuelmaly.hn.model.HNComment.java
com.manuelmaly.hn.model.HNCommentTreeNode.java
com.manuelmaly.hn.model.HNFeed.java
com.manuelmaly.hn.model.HNPost.java
com.manuelmaly.hn.model.HNPostComments.java
com.manuelmaly.hn.parser.BaseHTMLParser.java
com.manuelmaly.hn.parser.HNCommentsParser.java
com.manuelmaly.hn.parser.HNFeedParser.java
com.manuelmaly.hn.parser.HNNewsLoginParser.java
com.manuelmaly.hn.parser.HeaderParser.java
com.manuelmaly.hn.reuse.CancelableRunnable.java
com.manuelmaly.hn.reuse.ImageViewFader.java
com.manuelmaly.hn.reuse.LinkifiedTextView.java
com.manuelmaly.hn.reuse.ViewRotator.java
com.manuelmaly.hn.server.BaseHTTPCommand.java
com.manuelmaly.hn.server.ConnectivityUtils.java
com.manuelmaly.hn.server.GetHNUserTokenHTTPCommand.java
com.manuelmaly.hn.server.GetHNUserTokenResponseHandler.java
com.manuelmaly.hn.server.HNCredentials.java
com.manuelmaly.hn.server.HNVoteCommand.java
com.manuelmaly.hn.server.HTMLResponseHandler.java
com.manuelmaly.hn.server.IAPICommand.java
com.manuelmaly.hn.server.NoResponseCommand.java
com.manuelmaly.hn.server.StringDownloadCommand.java
com.manuelmaly.hn.server.VoteHTTPCommand.java
com.manuelmaly.hn.task.BaseTask.java
com.manuelmaly.hn.task.HNFeedTaskBase.java
com.manuelmaly.hn.task.HNFeedTaskLoadMore.java
com.manuelmaly.hn.task.HNFeedTaskMainFeed.java
com.manuelmaly.hn.task.HNLoginTask.java
com.manuelmaly.hn.task.HNPostCommentsTask.java
com.manuelmaly.hn.task.HNVoteTask.java
com.manuelmaly.hn.task.ITaskFinishedHandler.java
com.manuelmaly.hn.util.Const.java
com.manuelmaly.hn.util.DisplayHelper.java
com.manuelmaly.hn.util.ExceptionUtil.java
com.manuelmaly.hn.util.FileUtil.java
com.manuelmaly.hn.util.FontHelper.java
com.manuelmaly.hn.util.HNHelper.java
com.manuelmaly.hn.util.Run.java
com.manuelmaly.hn.util.SpotlightActivity.java
com.manuelmaly.hn.util.ViewedUtils.java
com.manuelmaly.hn.view.SpotlightView.java