Skip to content
ZieIony edited this page May 7, 2015 · 23 revisions

Android Arsenal   Maven Central   Dropbox

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)
  • rounded corners
  • SVG rendering
  • a floating action button view
  • text appearances, sizes, colors and many more useful definitions
  • roboto and roboto condensed fonts for buttons and text fields
  • predefined animation styles and visibility change animations
  • a saturation/brightness/alpha fade for ImageView
  • Divider drag&drop view
  • dark and light themes in standard and AppCompat versions
  • 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
Clone this wiki locally