MaterialDrawerKt - A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.

  •        22

Create navigation drawers in your Activities and Fragments without having to write any XML, in pure Kotlin code, with access to all the features of the original library: all sorts of menu items, badges, account headers, and more. You can find the sample app in the Play Store, and its source code in the app module of the project.

https://github.com/zsmb13/MaterialDrawerKt

Tags
Implementation
License
Platform

   




Related Projects

MaterialDrawer - The flexible, easy to use, all in one drawer library for your Android project.

  •    Java

If any (or all) of these questions seem familiar, the MaterialDrawer is the perfect library for you all. Never waste your time again. It provides you with the easiest possible implementation of a navigation drawer for your application. There is a Header with profiles (AccountHeader), a MiniDrawer for Tablets (like Gmail), provide custom DrawerItems, custom colors, custom themes, ... No limits for customizations.

FragNav - An Android library for managing multiple stacks of fragments

  •    Kotlin

Android library for managing multiple stacks of fragments (e.g., Bottom Navigation , Navigation Drawer). This library does NOT include the UI for bottom tab bar layout. For that, I recommend either BottomBar (which is the library shown in the demo) or AHBottomNavigation. This library helps maintain order after pushing onto and popping from multiple stacks(tabs). It also helps with switching between desired tabs and clearing the stacks. With Material Design Bottom Navigation pattern, and other tabbed navigation, managing multiple stacks of fragments can be a real headache. The example file shows best practice for navigating deep within a tab stack.

SlidingRootNav - DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible

  •    Java

The library is a DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible. It doesn't provide you with a drawer builder. Add this into your dependencies block.

slidetoact - A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

  •    Kotlin

A simple Slide to Unlock Material widget for Android, written in Kotlin 🇰. Slide To Act is distributed through JCenter. To use it you need to add the following Gradle dependency to your android app gradle file (NOT the root file).

Android-studio-material-template - A template for Android Studio to create applications with material design and Navigation Drawer

  •    FreeMarker

A template for Android Studio to create applications with material design and Navigation Drawer.


android-material-drawer-template - An Android template with navigation drawer for material design

  •    Java

DEPRECATED I'm not currently supporting this repository. Please check Android Studio template for an updated material template for Android Studio.

simple-side-drawer - Simple library which enable you to add a drawer(slide-out) navigation to your android application

  •    Java

SimpleSideDrawer is an android library to add a drawer navigation into your android application. This library has high affinity with other libraries like ActionBarSherlock or etc. ###Step2: Set up the side menu Add the 2 lines under the onCreate method in an Activity you want to add the side menu.

Alerter - An Android Alerting Library

  •    Kotlin

This library aims to overcome the limitations of Toasts and Snackbars, while reducing the complexity of your layouts. With simplicity in mind, the Alerter employs the builder pattern to facilitate easy integration into any app. A customisable Alert view is dynamically added to the Decor View of the Window, overlaying all content.

react-native-drawer - React Native Drawer

  •    Javascript

React native drawer, configurable to achieve material design style, slack style, parallax, and more. Works in both iOS and Android. This module supports a wide range of drawer styles, and hence has a lot of props.

Material - A UI/UX framework for creating beautiful applications.

  •    Swift

Welcome to Material, a UI/UX framework for creating beautiful applications. Material's animation system has been completely reworked to take advantage of Motion, a library dedicated to animations and transitions. Take a look at a sample Photos project to get started.

navigation-toolbar-android - :octocat: Navigation toolbar is a slide-modeled UI navigation controller made by @Ramotion

  •    Kotlin

Looking for developers for your project? This project is maintained by Ramotion, Inc. We specialize in the designing and coding of custom UI for Mobile Apps and Websites. The Android mockup available here.

android-transition - Allows the easy creation of animated transition effects when the state of Android UI has changed

  •    Java

Android-Transition allows the easy creation of view transitions that reacts to user inputs. The library is designed to be general enough such that the same transition can be applied to differnt UI components like Drawer, SlidingUpPanel, ViewPager, ObservableScrollView (work in progress), etc., as long as appropriate adapter is used. Fixed an embarrassing mistakenly-capitalized package name.

material-cab - A simple library for Android, which replaces the stock contextual action bar to allow more customization

  •    Java

Material CAB allows you to implement a customizable and flexible contextual action bar in your app. The traditional stock CAB on Android is limited to being placed at the top of your Activity, and the navigation drawer cannot go over it. This library lets you choose its exact location, and a toolbar is used allowing views to be be placed over and under it.Not only that, the stock CAB only allows you to specify theme properties from styles.xml, this library lets you dynamically change theme properties at runtime from code.

android-ui-animation-components-and-libraries - Android UI libraries, components and animations by @ramotion

  •    Kotlin

A slide-modeled UI navigation controller. A slider widget with a popup bubble displaying the precise value selected.

KYDrawerController - Side Drawer Navigation Controller similar to Android

  •    Swift

KYDrawerController is a side drawer navigation container view controller similar to Android. Just add the Classes folder to your project.

Android-FloatingTutorialActivity - A light-weight, easy-to-implement, and easy-to-look-at way to do a tutorial pager or dialog on Android

  •    Kotlin

The goal of this library isn't to confine you to certain UI styles or guidelines that I have made. The goal here is to provide you with a framework that you can build off of yourself. The content of these tutorial pages can be anything you want. That said, I have provided a few examples here, of UIs that have worked well for me and that I think provide a pretty great experience. Note: the library itself is in Kotlin, which is now native to Android. I have created sample applications in both Kotlin and Java. The samples are functionally equivalent. If you would like to see the usage section of this README in Java please head to the Java-flavored README.

MaterialTimelineView - With MaterialTimelineView you can easily create a material looking timeline.

  •    Kotlin

With MaterialTimelineView you can easily create a material looking timeline. If you're using this library in your app and you'd like to list it here, Please let me know via email, pull requests or issues.

Splitties - A family of small Kotlin libraries for delightful Android development

  •    Kotlin

Splitties is a collection of small independent Android libraries that aims to make developing apps and libraries for Android (including Wear, TV, Things, Auto and ChromeOS targeted) easier and more fun. Some modules are similar to what Anko provides.

LovelyDialog - This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs

  •    Java

This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs. Add this into your dependencies block.

Hyperion-Android - App Debugging & Inspection Tool for Android

  •    Java

Hyperion is a hidden plugin drawer that can easily be integrated into any app. The drawer sits discreetly 🙊 under the app so that it is there when you need it and out of the way when you don't. Hyperion plugins are designed to make inspection of your app quick and simple. Please see our annoucement blog post for a feature showcase.