Skip to content

forbe/Carbon

 
 

Repository files navigation

Android Arsenal   Maven Central   Dropbox

Note that version 0.9.0 is not backwards-compatible. Most of the color attributes was replaced with carbon_tint.

Google+   Twitter

Carbon

Material Design implementation for Android 2.1 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implementation of the most useful things as shown in the design specification. The library also features some additional non-standard extensions, like rounded corners for layouts or a Divider view for easy divider creation.

Auto complete demo Power menu demo Circular progress indicators Text appearances Calculator ScrollView Sample app RecyclerView and CardView CheckBoxes PagerTabStrip Drawer

Features

  • realtime, animated shadows
  • the touch ripple
  • an elevation system (changing z order changes view rendering order)
  • widget tinting
  • rounded corners
  • SVG rendering
  • a floating action button view
  • text appearances, sizes, colors and many more useful definitions
  • custom, xml-selectable fonts for all text Views
  • predefined animation styles and visibility change animations
  • a saturation/brightness/alpha fade for ImageView
  • Divider drag&drop view
  • dark and light themes
  • a radial transition animation
  • circular progress indicators
  • CardView with real shadows and rounded corners
  • state animators
  • debug mode showing draw and hit areas when in edit mode
  • tab strip with animated underline
  • fading edges
  • animated checkboxes and radiobuttons
  • DrawerLayout with real shadows
  • EditText with floating label, character counter and pattern validation
  • Lollipop's recents list layout
  • Snackbar with swipe-to-dismiss, tap-outside-to-dismiss and message queue

Instalation

Moved to wiki: Installation

FAQ

Moved to wiki: FAQ

Changelog

Moved to wiki: Changelog

About

Material Design implementation for Android 2.1+

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%