An open source Hacker News client for Android..
HackerNews is hosted in the following web site
https://github.com/bishopmatthew/HackerNews
If you think the Android project HackerNews listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of HackerNews.
Item | Value |
---|---|
Java File Count | 61 |
Supported screen sizes | [mdpi, largexhdpi, hdpi, xhdpi, largehdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 8 |
Activity Count | 8 |
Fragment Count | 4 |
jar files used | android-support-v4.jar commons-lang3-3.1.jar crashlytics.jar databaseutils.jar gson-2.2.2.jar jsoup-1.7.3.jar |
Required Permissions | android.permission.INTERNET |
Asset File Names | assets\fonts\Roboto-Bold.ttf assets\fonts\Roboto-BoldItalic.ttf assets\fonts\Roboto-Italic.ttf assets\fonts\Roboto-Light.ttf assets\fonts\Roboto-LightItalic.ttf assets\fonts\Roboto-Regular.ttf assets\fonts\Roboto-Thin.ttf assets\fonts\Roboto-ThinItalic.ttf assets\fonts\RobotoCondensed-Bold.ttf assets\fonts\RobotoCondensed-BoldItalic.ttf assets\fonts\RobotoCondensed-Italic.ttf assets\fonts\RobotoCondensed-Regular.ttf |
There are 91 image files in HackerNews. The names of the image files are listed as follows.
bg_dark_precomp.png bg_light_precomp.png bg_textbox_about_dark.9.png bg_textbox_about_light.9.png btn_radio_off_disabled_focused_holo_dark.png btn_radio_off_disabled_focused_holo_light.png btn_radio_off_disabled_holo_dark.png btn_radio_off_disabled_holo_light.png btn_radio_off_focused_holo_dark.png btn_radio_off_focused_holo_light.png btn_radio_off_holo_dark.png btn_radio_off_holo_light.png btn_radio_off_pressed_holo_dark.png btn_radio_off_pressed_holo_light.png btn_radio_on_disabled_focused_holo_dark.png btn_radio_on_disabled_focused_holo_light.png btn_radio_on_disabled_holo_dark.png btn_radio_on_disabled_holo_light.png btn_radio_on_focused_holo_dark.png btn_radio_on_focused_holo_light.png btn_radio_on_holo_dark.png btn_radio_on_holo_light.png btn_radio_on_pressed_holo_dark.png btn_radio_on_pressed_holo_light.png chkbox_chkd_dark.png chkbox_default_dark.png fastscroll_thumb_default_holo.png fastscroll_thumb_pressed_holo.png ic_action_article.png ic_action_cancel.png ic_action_comment.png ic_action_download.png ic_action_login.png ic_action_refresh.png ic_action_refresh_error.png ic_action_search.png ic_action_send.png ic_action_share.png ic_action_web.png ic_actionbar.png ic_actionbar_pressed.png ic_actionup_back.png ic_actionup_list.png ic_btn_email.png ic_btn_github.png ic_btn_play_store.png ic_btn_website.png ic_comment_small.png ic_commentheader_reply.png ic_commentheader_share.png ic_commentheader_user.png ic_ctrl_comment.png ic_ctrl_reply.png ic_ctrl_share.png ic_ctrl_upvote.png ic_ctrl_user.png ic_ctrl_web.png ic_day_mode.png ic_night_mode.png ic_side_about.png ic_side_login.png ic_side_settings.png ic_side_submit.png ic_side_user.png ic_text_bigger.png ic_text_smaller.png ic_upvote_story.png logo_embossed_dark.png logo_embossed_light.png spinner_default_dark.9.png spinner_default_holo_dark.9.png spinner_default_light.9.png spinner_disabled_dark.9.png spinner_disabled_holo_dark.9.png spinner_disabled_light.9.png spinner_focused_dark.9.png spinner_focused_holo_dark.9.png spinner_focused_light.9.png spinner_pressed_dark.9.png spinner_pressed_holo_dark.9.png spinner_pressed_light.9.png textfield_activated_dark.9.png textfield_activated_light.9.png textfield_default_dark.9.png textfield_default_light.9.png textfield_disabled_dark.9.png textfield_disabled_focused_dark.9.png textfield_disabled_focused_light.9.png textfield_disabled_light.9.png textfield_focused_dark.9.png textfield_focused_light.9.png
The following screenshort is generated from the image listed above.
HackerNews has the following Java source files.
com.airlocksoftware.hackernews.activity.AboutActivity.java com.airlocksoftware.hackernews.activity.BackActivity.java com.airlocksoftware.hackernews.activity.LoginActivity.java com.airlocksoftware.hackernews.activity.MainActivity.java com.airlocksoftware.hackernews.activity.ReplyActivity.java com.airlocksoftware.hackernews.activity.SearchActivity.java com.airlocksoftware.hackernews.activity.SettingsActivity.java com.airlocksoftware.hackernews.activity.SlideoutMenuActivity.java com.airlocksoftware.hackernews.activity.SubmitActivity.java com.airlocksoftware.hackernews.activity.UserActivity.java com.airlocksoftware.hackernews.adapter.CommentsAdapter.java com.airlocksoftware.hackernews.adapter.SearchAdapter.java com.airlocksoftware.hackernews.adapter.StoryAdapter.java com.airlocksoftware.hackernews.adapter.ThreadsAdapter.java com.airlocksoftware.hackernews.application.MainApplication.java com.airlocksoftware.hackernews.cache.DbHelperSingleton.java com.airlocksoftware.hackernews.data.AppData.java com.airlocksoftware.hackernews.data.ConnectionManager.java com.airlocksoftware.hackernews.data.LoginManager.java com.airlocksoftware.hackernews.data.UserPrefs.java com.airlocksoftware.hackernews.exception.HackerNewsException.java com.airlocksoftware.hackernews.exception.page.NoPageException.java com.airlocksoftware.hackernews.exception.user.NoUsernameException.java com.airlocksoftware.hackernews.fragment.AboutUserFragment.java com.airlocksoftware.hackernews.fragment.CommentsFragment.java com.airlocksoftware.hackernews.fragment.StoryFragment.java com.airlocksoftware.hackernews.fragment.SubmissionsFragment.java com.airlocksoftware.hackernews.fragment.ThreadsFragment.java com.airlocksoftware.hackernews.fragment.WebFragment.java com.airlocksoftware.hackernews.interfaces.RestartableActivity.java com.airlocksoftware.hackernews.interfaces.SharePopupInterface.java com.airlocksoftware.hackernews.interfaces.TabletLayout.java com.airlocksoftware.hackernews.loader.AboutUserLoader.java com.airlocksoftware.hackernews.loader.AsyncLoginUpdater.java com.airlocksoftware.hackernews.loader.AsyncVotingService.java com.airlocksoftware.hackernews.loader.CommentsLoader.java com.airlocksoftware.hackernews.loader.LoginLoader.java com.airlocksoftware.hackernews.loader.ReplyLoader.java com.airlocksoftware.hackernews.loader.SearchLoader.java com.airlocksoftware.hackernews.loader.StoryLoader.java com.airlocksoftware.hackernews.loader.SubmitLoader.java com.airlocksoftware.hackernews.loader.ThreadsLoader.java com.airlocksoftware.hackernews.model.Comment.java com.airlocksoftware.hackernews.model.CommentThread.java com.airlocksoftware.hackernews.model.CommentsTimestamp.java com.airlocksoftware.hackernews.model.SearchItem.java com.airlocksoftware.hackernews.model.ShareItem.java com.airlocksoftware.hackernews.model.Story.java com.airlocksoftware.hackernews.model.StoryTimestamp.java com.airlocksoftware.hackernews.model.User.java com.airlocksoftware.hackernews.model.Vote.java com.airlocksoftware.hackernews.parser.CommentsParser.java com.airlocksoftware.hackernews.parser.StoryParser.java com.airlocksoftware.hackernews.parser.UserParser.java com.airlocksoftware.hackernews.view.SearchOverflow.java com.airlocksoftware.hackernews.view.SharePopup.java com.airlocksoftware.hackernews.view.TextSettingsOverflow.java