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
- Host: GitHub
- URL: https://github.com/polidea/android-menu-navigator
- Owner: Polidea
- License: bsd-2-clause
- Created: 2014-05-27T11:33:22.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2016-08-03T13:33:07.000Z (almost 10 years ago)
- Last Synced: 2025-02-28T22:54:12.798Z (over 1 year ago)
- Language: Java
- Size: 2.75 MB
- Stars: 3
- Watchers: 20
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).