An open API service indexing awesome lists of open source software.

https://github.com/polidea/android-menu-navigator

Build navigation from json menu description
https://github.com/polidea/android-menu-navigator

Last synced: 11 months ago
JSON representation

Build navigation from json menu description

Awesome Lists containing this project

README

          

---

__This repository is no longer maintained. Issue reports and pull requests will not be attended.__

---

This library makes possible to quickly create simple android prototype. The prototype might contain many screens connected together in form of a menu screens. The screens can take one of the following form:
* icon grid
* list to choose from
* data entry (text, number, phone number including selection from contact list)

Menu is fully configurable: the menus are described in .json files accompanied by icons used to display the menus. Menu navigator supports splashscreen, breadcrumb for navigation, including breadcrumb icons, it allows to register any transaction handlers (for example making a call or simply starting another - custom - activity). Menu is fully configurable in .json files (Structure of the menu is described in [MenuFormat]). The menu structure can even be changed without the neef of reinstalling the application.

The application is fully themable - you can configure virtually any aspect (color, font, background).