【开源】Carbon
Carbon
- https://github.com/ZieIony/Carbon
介绍:
Material Design在2.1上的实现,这并不完全是Lollipop API的完全拷贝。实现了Material设计特性中最重要的东西。同时还添加了一些非标准的扩展,比如圆角布局,以及分割视图(Divider view 就是一个分割线)。运行效果:
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.
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
Instalation
Moved to wiki: Installation
FAQ
Moved to wiki: FAQ
Changelog
Moved to wiki: Changelog
使用说明:
-
实时的动画阴影, animated shadows
-
触摸的ripple效果
-
an elevation system (changing z order changes view rendering order)
-
圆角
-
SVG 渲染
-
悬浮操作按钮
-
text样式 大小 颜色等
-
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
-
radial 过渡动画
-
圆形进度指示
-
圆角和阴影效果的CardView
-
state animator
-
debug mode showing draw and hit areas when in edit mode
-
下划线的tab选项卡
-
边缘渐变
-
具有动效的checkbox 和radiobutton
-
阴影效果的DrawerLayout
-
具有浮动标签,字数计数,格式验证的EditText
-
Lollipop's 的list layout
相关代码
-
InstaMaterial
-
Android-Material-Example
-
OpenLibra-Material
-
CircularBarPager
-
Material-Movies
posted on 2015-05-12 09:28 wasdchenhao 阅读(295) 评论(0) 收藏 举报











浙公网安备 33010602011771号