Android Open Source - Navigation menu android-menu-navigator






Project Summary

Build navigation from json menu description.

Web Site / Source Repository

android-menu-navigator is hosted in the following web site
https://github.com/Polidea/android-menu-navigator

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

ItemValue
Java File Count58
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Target SDK Version11
Minimum SDK Version7
Activity Count2
Fragment Count2
jar files usedFlurryAgent.jar
android-support-v4.jar
Required Permissionsandroid.permission.CALL_PHONE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
Asset File Namesassets\testmenu\drawable-hdpi\ok\ok_icon.png
assets\testmenu\drawable-ldpi\ok\ok_icon.png
assets\testmenu\drawable-mdpi\ok\ok_icon.png
assets\testmenu\menu\main_menu.json
assets\testmenu\version.txt




Resource Files

There are 3 image files in android-menu-navigator. The names of the image files are listed as follows.

contacts.png
icon_small.png
warning.png

The following screenshort is generated from the image listed above.

null

Java Source Files

android-menu-navigator has the following Java source files.

pl.polidea.navigator.BitmapReader.java
pl.polidea.navigator.JsonMenuReader.java
pl.polidea.navigator.MenuErrorDescription.java
pl.polidea.navigator.MenuNavigatorBaseActivity.java
pl.polidea.navigator.MenuNavigatorBaseApplication.java
pl.polidea.navigator.Persistence.java
pl.polidea.navigator.SplashScreenActivity.java
pl.polidea.navigator.UnicodeReader.java
pl.polidea.navigator.factories.FragmentFactoryBase.java
pl.polidea.navigator.factories.FragmentFactoryInterface.java
pl.polidea.navigator.factories.NavigationMenuFactoryBase.java
pl.polidea.navigator.factories.NavigationMenuFactoryInterface.java
pl.polidea.navigator.listeners.ActionCallTransactionListener.java
pl.polidea.navigator.listeners.ActionWebTransactionListener.java
pl.polidea.navigator.listeners.InternalTransactionListener.java
pl.polidea.navigator.listeners.OnTransactionListener.java
pl.polidea.navigator.listeners.SignalUnhandledTransactionListener.java
pl.polidea.navigator.menu.AbstractBaseListMenu.java
pl.polidea.navigator.menu.AbstractDataEntryMenu.java
pl.polidea.navigator.menu.AbstractNavigationMenu.java
pl.polidea.navigator.menu.AbstractTransactionMenu.java
pl.polidea.navigator.menu.BasicMenuTypes.java
pl.polidea.navigator.menu.FloatNumberMenu.java
pl.polidea.navigator.menu.IconsMenu.java
pl.polidea.navigator.menu.ListMenu.java
pl.polidea.navigator.menu.MenuContext.java
pl.polidea.navigator.menu.MenuImport.java
pl.polidea.navigator.menu.NumberMenu.java
pl.polidea.navigator.menu.PhoneNumberMenu.java
pl.polidea.navigator.menu.StringMenu.java
pl.polidea.navigator.menu.TransactionMenu.java
pl.polidea.navigator.retrievers.AbstractMenuRetrieverBase.java
pl.polidea.navigator.retrievers.AssetMenuRetriever.java
pl.polidea.navigator.retrievers.MenuLoaderAsyncTask.java
pl.polidea.navigator.retrievers.MenuRetrieverInterface.java
pl.polidea.navigator.retrievers.RemoteZipMenuRetriever.java
pl.polidea.navigator.transformers.PhoneNumberNormaliser.java
pl.polidea.navigator.transformers.TransformationException.java
pl.polidea.navigator.transformers.TransformerInterface.java
pl.polidea.navigator.ui.AbstractDataEntryFragment.java
pl.polidea.navigator.ui.AbstractMenuNavigatorFragment.java
pl.polidea.navigator.ui.BreadcrumbFragment.java
pl.polidea.navigator.ui.FloatNumberFragment.java
pl.polidea.navigator.ui.IconsFragment.java
pl.polidea.navigator.ui.ListMenuFragment.java
pl.polidea.navigator.ui.NumberFragment.java
pl.polidea.navigator.ui.OnLevelChangeListener.java
pl.polidea.navigator.ui.OnMenuDownListener.java
pl.polidea.navigator.ui.OnMenuUpListener.java
pl.polidea.navigator.ui.PhoneNumberFragment.java
pl.polidea.navigator.ui.StringFragment.java