Unofficial Android client for the unofficial HN json API in https://github.com/xrigau/hackednews.
hn-android-client is hosted in the following web site
https://github.com/xrigau/hn-android-client
If you think the Android project hn-android-client 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 hn-android-client.
Item | Value |
---|---|
Java File Count | 38 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Activity Count | 2 |
Fragment Count | 2 |
Test Case Count | 1 |
Required Permissions | android.permission.INTERNET android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\fonts\Roboto-Black.ttf assets\fonts\Roboto-BlackItalic.ttf 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-Medium.ttf assets\fonts\Roboto-MediumItalic.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-Light.ttf assets\fonts\RobotoCondensed-LightItalic.ttf assets\fonts\RobotoCondensed-Regular.ttf assets\fonts\RobotoSlab-Bold.ttf assets\fonts\RobotoSlab-Light.ttf assets\fonts\RobotoSlab-Regular.ttf assets\fonts\RobotoSlab-Thin.ttf |
There are 3 image files in hn-android-client. The names of the image files are listed as follows.
ic_action_globe.png ic_action_reload.png ic_action_share.png
The following screenshort is generated from the image listed above.
hn-android-client has the following Java source files.
com.novoda.imageloader.ImageLoader.java com.novoda.imageloader.NovodaImageLoader.java com.xrigau.hnandroid.AndroidUnitTest.java com.xrigau.hnandroid.DrawableMatcher.java com.xrigau.hnandroid.EspressoTestsMatchers.java com.xrigau.hnandroid.HNApplication.java com.xrigau.hnandroid.core.debug.MockClient.java com.xrigau.hnandroid.core.model.News.java com.xrigau.hnandroid.core.model.NewsList.java com.xrigau.hnandroid.core.model.NewsResponse.java com.xrigau.hnandroid.core.model.ParsedSummary.java com.xrigau.hnandroid.core.model.Summary.java com.xrigau.hnandroid.core.service.Services.java com.xrigau.hnandroid.core.task.NewsTask.java com.xrigau.hnandroid.core.task.SummaryTask.java com.xrigau.hnandroid.core.task.Task.java com.xrigau.hnandroid.core.task.TaskExecutor.java com.xrigau.hnandroid.newsdetails.NewsDetailsActivity.java com.xrigau.hnandroid.newsdetails.NewsDetailsFragment.java com.xrigau.hnandroid.newslist.MainActivity.java com.xrigau.hnandroid.newslist.MainActivityTest.java com.xrigau.hnandroid.newslist.NewsListFragment.java com.xrigau.hnandroid.task.TaskFactory.java com.xrigau.hnandroid.util.HNAdapter.java com.xrigau.hnandroid.util.LoadingAdapter.java com.xrigau.hnandroid.util.Navigator.java com.xrigau.hnandroid.util.OnNextPageRequestedListener.java com.xrigau.hnandroid.views.CustomFontTextView.java com.xrigau.hnandroid.views.NewsDetailsParallaxLayout.java com.xrigau.hnandroid.views.ObservableScrollView.java in.uncod.android.bypass.Bypass.java in.uncod.android.bypass.Document.java in.uncod.android.bypass.Element.java