实例介绍
Carbon:适用于Android 4.0 的Material Design实现。阴影、波纹、矢量、字体、动画、小部件、圆角等。源码下载
这是一个适用于Android 4.0及更高版本的Material Design实现。提供阴影、波纹、矢量、字体、动画、小部件、圆角等功能。
【实例截图】
【核心代码】
文件清单
└── Carbon-95a94bacdbad092e6a49b3e0aee09c7eaf04cdb7
├── build.gradle
├── carbon
│ ├── build.gradle
│ ├── maven-push.gradle
│ ├── proguard-rules.pro
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── carbon
│ │ ├── animation
│ │ │ ├── AnimatedColorStateList.kt
│ │ │ ├── AnimatedView.java
│ │ │ ├── AnimUtils.java
│ │ │ ├── OnSetupValuesListener.kt
│ │ │ ├── package-info.java
│ │ │ ├── StateAnimator.java
│ │ │ └── ViewAnimator.java
│ │ ├── behavior
│ │ │ ├── Behavior.java
│ │ │ ├── HeightBehavior.java
│ │ │ ├── package-info.java
│ │ │ └── RecyclerScrollBehavior.java
│ │ ├── beta
│ │ │ ├── AppBarLayout.java
│ │ │ ├── BottomSheetLayout.java
│ │ │ ├── ChartView.java
│ │ │ ├── CollapsingToolbarLayout.java
│ │ │ ├── MarshmallowEditText.java
│ │ │ ├── package-info.java
│ │ │ ├── TableLayout.java
│ │ │ ├── TransformationLayout.java
│ │ │ └── TransformedLayout.java
│ │ ├── Carbon.java
│ │ ├── component
│ │ │ ├── BottomSheetCell.kt
│ │ │ ├── BottomSheetRow.kt
│ │ │ ├── Component.kt
│ │ │ ├── ComponentView.java
│ │ │ ├── FloatingActionMenuLeftRow.java
│ │ │ ├── FloatingActionMenuRightRow.java
│ │ │ ├── ItemTransformer.java
│ │ │ ├── LayoutComponent.java
│ │ │ ├── NavigationHeader.java
│ │ │ └── package-info.java
│ │ ├── dialog
│ │ │ ├── DialogBase.java
│ │ │ ├── Dialog.java
│ │ │ ├── ListDialog.java
│ │ │ ├── MultiSelectDialog.java
│ │ │ ├── ProgressDialog.java
│ │ │ ├── SingleSelectDialog.java
│ │ │ └── TextDialog.java
│ │ ├── drawable
│ │ │ ├── AlphaDrawable.java
│ │ │ ├── AlphaWithParentDrawable.java
│ │ │ ├── ButtonGravity.java
│ │ │ ├── CheckedState.java
│ │ │ ├── CircularProgressDrawable.java
│ │ │ ├── ColorStateListDrawable.java
│ │ │ ├── ColorStateListFactory.kt
│ │ │ ├── EdgeEffect.java
│ │ │ ├── MenuSelectionDrawable.kt
│ │ │ ├── package-info.java
│ │ │ ├── ProgressBarDrawable.java
│ │ │ ├── ProgressDrawable.java
│ │ │ ├── ripple
│ │ │ │ ├── AnimatorsCompat.java
│ │ │ │ ├── DrawableReflectiveUtils.java
│ │ │ │ ├── FloatProperty.java
│ │ │ │ ├── LayerDrawable.java
│ │ │ │ ├── LollipopDrawable.java
│ │ │ │ ├── LollipopDrawablesCompat.java
│ │ │ │ ├── package-info.java
│ │ │ │ ├── RippleBackground.java
│ │ │ │ ├── RippleComponent.java
│ │ │ │ ├── RippleDrawableICS.java
│ │ │ │ ├── RippleDrawable.java
│ │ │ │ ├── RippleDrawableLollipop.java
│ │ │ │ ├── RippleDrawableMarshmallow.java
│ │ │ │ ├── RippleForeground.java
│ │ │ │ ├── RippleView.java
│ │ │ │ └── TypedArrayCompat.java
│ │ │ ├── UnderlineDrawable.java
│ │ │ └── VectorDrawable.java
│ │ ├── gesture
│ │ │ ├── GestureDetector.java
│ │ │ ├── OnGestureAdapter.java
│ │ │ ├── OnGestureListener.java
│ │ │ └── package-info.java
│ │ ├── internal
│ │ │ ├── ArgbEvaluator.java
│ │ │ ├── DebugOverlay.java
│ │ │ ├── DropDownMenu.java
│ │ │ ├── EditTextMenu.java
│ │ │ ├── ElevationComparator.java
│ │ │ ├── MathUtils.java
│ │ │ ├── NURBS.java
│ │ │ ├── package-info.java
│ │ │ ├── ResourcesCompat.java
│ │ │ ├── RevealAnimator.java
│ │ │ ├── SearchHelper.java
│ │ │ ├── SeekBarPopup.java
│ │ │ ├── TypefaceCompatBaseImpl.java
│ │ │ └── TypefaceCompat.java
│ │ ├── package-info.java
│ │ ├── recycler
│ │ │ ├── Adapter.java
│ │ │ ├── ArrayAdapter.java
│ │ │ ├── DiffArrayCallback.java
│ │ │ ├── DiffListCallback.java
│ │ │ ├── DividerItemDecoration.java
│ │ │ ├── DragTouchHelper.java
│ │ │ ├── ItemTouchHelper.java
│ │ │ ├── ItemTouchUIUtilImpl.java
│ │ │ ├── ListAdapter.java
│ │ │ ├── package-info.java
│ │ │ ├── RowArrayAdapter.java
│ │ │ ├── RowDescriptor.java
│ │ │ ├── RowFactory.java
│ │ │ ├── RowListAdapter.java
│ │ │ ├── RowViewHolder.java
│ │ │ ├── SelectableItemsAdapter.java
│ │ │ ├── SwipeTouchHelper.java
│ │ │ └── ViewItemDecoration.java
│ │ ├── view
│ │ │ ├── AllCapsTransformationMethod.java
│ │ │ ├── AutoSizeTextView.kt
│ │ │ ├── BehaviorView.kt
│ │ │ ├── InputView.kt
│ │ │ ├── InsetView.kt
│ │ │ ├── MarginView.java
│ │ │ ├── MaxSizeView.java
│ │ │ ├── Orientation.kt
│ │ │ ├── package-info.java
│ │ │ ├── RevealView.kt
│ │ │ ├── SelectionMode.kt
│ │ │ ├── ShadowView.kt
│ │ │ ├── ShapeModelView.kt
│ │ │ ├── SimpleTextWatcher.kt
│ │ │ ├── StateAnimatorView.kt
│ │ │ ├── StrokeView.kt
│ │ │ ├── TextAppearanceView.kt
│ │ │ ├── TintedView.java
│ │ │ ├── TouchMarginView.kt
│ │ │ ├── TransformationView.java
│ │ │ ├── ValidStateView.kt
│ │ │ ├── View.java
│ │ │ └── VisibleView.java
│ │ └── widget
│ │ ├── ArraySearchAdapter.kt
│ │ ├── AutoCompleteEditText.java
│ │ ├── AutoCompleteLayout.java
│ │ ├── AutoSizeTextMode.kt
│ │ ├── BackdropLayout.kt
│ │ ├── Badge.kt
│ │ ├── Banner.kt
│ │ ├── BottomBar.java
│ │ ├── BottomNavigationView.java
│ │ ├── Button.java
│ │ ├── CheckBox.java
│ │ ├── Chip.java
│ │ ├── ConstraintLayout.java
│ │ ├── CoordinatorLayout.java
│ │ ├── Divider.java
│ │ ├── DrawerLayout.java
│ │ ├── DropDown.java
│ │ ├── EditText.java
│ │ ├── ExpandableRecyclerView.java
│ │ ├── ExpansionPanel.kt
│ │ ├── FloatingActionButton.java
│ │ ├── FloatingActionMenu.java
│ │ ├── FlowLayout.java
│ │ ├── FrameLayout.java
│ │ ├── GridLayout.java
│ │ ├── HorizontalScrollView.java
│ │ ├── ImageView.java
│ │ ├── InputLayout.java
│ │ ├── Label.java
│ │ ├── LinearLayout.java
│ │ ├── ListSearchAdapter.kt
│ │ ├── MenuStrip.kt
│ │ ├── MotionLayout.java
│ │ ├── NavigationView.java
│ │ ├── NestedScrollView.java
│ │ ├── OnCheckedChangeListener.kt
│ │ ├── OnFocusGainedListener.java
│ │ ├── OnFocusLostListener.java
│ │ ├── OnInsetsChangedListener.kt
│ │ ├── OnTransformationChangedListener.kt
│ │ ├── OnValidateListener.kt
│ │ ├── package-info.java
│ │ ├── PagerTabStrip.java
│ │ ├── PopupMenu.java
│ │ ├── PopupWindow.kt
│ │ ├── ProgressBar.java
│ │ ├── ProgressView.java
│ │ ├── RadioButton.java
│ │ ├── RadioGroup.java
│ │ ├── RangeSeekBar.java
│ │ ├── RecyclerView.java
│ │ ├── RelativeLayout.java
│ │ ├── ScrollView.java
│ │ ├── SearchAdapter.java
│ │ ├── SearchEditText.java
│ │ ├── SeekBar.java
│ │ ├── Snackbar.java
│ │ ├── SnackbarView.java
│ │ ├── TabLayout.java
│ │ ├── TableView.java
│ │ ├── TextMarker.java
│ │ ├── TextView.java
│ │ ├── Toolbar.java
│ │ ├── ToolStrip.kt
│ │ ├── UpAwareActivity.kt
│ │ ├── ViewPagerAdapter.kt
│ │ ├── ViewPagerIndicator.java
│ │ └── ViewPager.java
│ └── res
│ ├── anim
│ │ ├── carbon_checkbox_to_checked_box_inner_merged.xml
│ │ ├── carbon_checkbox_to_checked_box_outer_merged.xml
│ │ ├── carbon_checkbox_to_checked_icon.xml
│ │ ├── carbon_checkbox_to_unchecked_box_inner_merged.xml
│ │ ├── carbon_checkbox_to_unchecked_check_path_merged.xml
│ │ ├── carbon_checkbox_to_unchecked_icon.xml
│ │ ├── carbon_dialog_hide.xml
│ │ ├── carbon_dialog_show.xml
│ │ ├── carbon_radio_to_off_dot_group.xml
│ │ ├── carbon_radio_to_off_ring_outer_path.xml
│ │ ├── carbon_radio_to_off_ring_outer.xml
│ │ ├── carbon_radio_to_on_dot_group.xml
│ │ ├── carbon_radio_to_on_ring_outer_path.xml
│ │ └── carbon_radio_to_on_ring_outer.xml
│ ├── drawable
│ │ ├── carbon_arrow_down.xml
│ │ ├── carbon_bubble.xml
│ │ ├── carbon_checkbox_anim.xml
│ │ ├── carbon_checkbox_checked_to_unchecked.xml
│ │ ├── carbon_checkbox_checked.xml
│ │ ├── carbon_checkbox_indeterminate.xml
│ │ ├── carbon_checkbox_unchecked_to_checked.xml
│ │ ├── carbon_checkbox_unchecked.xml
│ │ ├── carbon_check.xml
│ │ ├── carbon_clear.xml
│ │ ├── carbon_dropdown.xml
│ │ ├── carbon_iconplaceholder.png
│ │ ├── carbon_next.xml
│ │ ├── carbon_prev.xml
│ │ ├── carbon_radio_anim.xml
│ │ ├── carbon_radio_off_to_on.xml
│ │ ├── carbon_radio_off.xml
│ │ ├── carbon_radio_on_to_off.xml
│ │ ├── carbon_radio_on.xml
│ │ ├── carbon_remove.xml
│ │ ├── carbon_scrollbar_thumb.xml
│ │ ├── carbon_search.xml
│ │ ├── carbon_textcursor.xml
│ │ ├── carbon_uparrow.xml
│ │ ├── carbon_visibility_off.xml
│ │ ├── carbon_visibility.xml
│ │ └── carbon_voice.xml
│ ├── drawable-ldrtl
│ │ ├── carbon_next.xml
│ │ ├── carbon_prev.xml
│ │ └── carbon_uparrow.xml
│ ├── layout
│ │ ├── carbon_autocompletelayout_row.xml
│ │ ├── carbon_autocompletelayout.xml
│ │ ├── carbon_banner.xml
│ │ ├── carbon_bottomnavigationview_item.xml
│ │ ├── carbon_bottomsheet_cell.xml
│ │ ├── carbon_bottomsheet_row.xml
│ │ ├── carbon_bottomsheet.xml
│ │ ├── carbon_chip.xml
│ │ ├── carbon_dialog_button.xml
│ │ ├── carbon_dialog_footer.xml
│ │ ├── carbon_dialog_header.xml
│ │ ├── carbon_dialog.xml
│ │ ├── carbon_dropdown_checkableitem.xml
│ │ ├── carbon_dropdown_item.xml
│ │ ├── carbon_dropdown_menu.xml
│ │ ├── carbon_editormenu.xml
│ │ ├── carbon_expandablerecyclerview_group.xml
│ │ ├── carbon_expansionpanel_header.xml
│ │ ├── carbon_floatingactionmenu_left.xml
│ │ ├── carbon_floatingactionmenu_right.xml
│ │ ├── carbon_inputlayout.xml
│ │ ├── carbon_menustrip_hseparator_item.xml
│ │ ├── carbon_menustrip_item_checkable.xml
│ │ ├── carbon_menustrip_item.xml
│ │ ├── carbon_menustrip_tools_item_checkable.xml
│ │ ├── carbon_menustrip_tools_item.xml
│ │ ├── carbon_menustrip_vseparator_item.xml
│ │ ├── carbon_navigation_header.xml
│ │ ├── carbon_navigation_row.xml
│ │ ├── carbon_popupmenu.xml
│ │ ├── carbon_popupwindow.xml
│ │ ├── carbon_progressdialog.xml
│ │ ├── carbon_row_dialog_checkboxtext.xml
│ │ ├── carbon_row_dialog_radiotext.xml
│ │ ├── carbon_row_padding.xml
│ │ ├── carbon_seekbar_bubble.xml
│ │ ├── carbon_snackbar.xml
│ │ ├── carbon_tablayout_tab.xml
│ │ ├── carbon_tablelayout_header.xml
│ │ ├── carbon_tablelayout_row.xml
│ │ ├── carbon_tablelayout.xml
│ │ ├── carbon_textdialog.xml
│ │ ├── carbon_toolbar.xml
│ │ └── carbon_tooltip.xml
│ ├── values
│ │ ├── attrs.xml
│ │ ├── bools.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ ├── styles_button.xml
│ │ ├── styles_checkboxradio.xml
│ │ ├── styles_fab.xml
│ │ ├── styles_imageview.xml
│ │ ├── styles_inputlayout.xml
│ │ ├── styles_progressbar.xml
│ │ ├── styles.xml
│ │ ├── swatches.xml
│ │ ├── theme_dark.xml
│ │ ├── theme_daynight.xml
│ │ ├── theme_light.xml
│ │ └── typography.xml
│ ├── values-night
│ │ └── theme_daynight.xml
│ ├── values-sw600dp
│ │ ├── bools.xml
│ │ └── dimens.xml
│ └── values-v21
│ └── dimens.xml
├── component
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── carbon
│ │ └── component
│ │ ├── AvatarTextItem.kt
│ │ ├── AvatarTextRatingSubtextDateItem.kt
│ │ ├── AvatarTextSubtextDateItem.kt
│ │ ├── CheckBoxItem.kt
│ │ ├── DividerItem.kt
│ │ ├── HeaderItem.kt
│ │ ├── IconDropDownItem.kt
│ │ ├── IconEditTextItem.kt
│ │ ├── IconPasswordItem.kt
│ │ ├── IconSearchItem.kt
│ │ ├── IconTextItem.kt
│ │ ├── ImageTextSubtextDateItem.kt
│ │ ├── ImageTextSubtextItem.kt
│ │ ├── PaddingItem.kt
│ │ └── TextRow.kt
│ └── res
│ └── layout
│ ├── carbon_row_avatartextratingsubtextdate.xml
│ ├── carbon_row_avatartextsubtext2date.xml
│ ├── carbon_row_avatartextsubtextdate.xml
│ ├── carbon_row_avatartext.xml
│ ├── carbon_row_divider.xml
│ ├── carbon_row_header.xml
│ ├── carbon_row_iconcheckbox.xml
│ ├── carbon_row_icondropdown.xml
│ ├── carbon_row_iconedittext.xml
│ ├── carbon_row_iconpassword.xml
│ ├── carbon_row_iconsearch.xml
│ ├── carbon_row_icontext.xml
│ ├── carbon_row_imagetextsubtextdate.xml
│ ├── carbon_row_imagetextsubtext.xml
│ ├── carbon_row_paddeddivider.xml
│ ├── carbon_row_paddedheader.xml
│ └── carbon_row_text.xml
├── CONTRIBUTING.md
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── images
│ ├── backdrop.png
│ ├── bottomnavigation.png
│ ├── buttons.png
│ ├── checkboxes.png
│ ├── code.png
│ ├── components.png
│ ├── debugmode2.png
│ ├── debugmode.png
│ ├── dropdown.png
│ ├── fab.png
│ ├── flowlayoutchips.png
│ ├── fontresource.png
│ ├── guidelinesbuttons.png
│ ├── guidelinesmenus.png
│ ├── listdialog.png
│ ├── multiselect.png
│ ├── musicplayer.png
│ ├── powermenu.png
│ ├── profile.png
│ ├── searchtoolbar.png
│ ├── shadow.png
│ ├── studiescrane.png
│ ├── tablelayout.png
│ ├── tabs.png
│ ├── textfields.png
│ ├── themes.png
│ └── wiki
│ ├── buttons.png
│ ├── cardview.png
│ ├── checkboxes.png
│ ├── chips.png
│ ├── dropdowns.png
│ ├── radiobuttons.png
│ └── registrationform.png
├── LICENSE
├── README.md
├── samples
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── tk
│ │ └── zielony
│ │ └── carbonsamples
│ │ ├── AboutActivity.kt
│ │ ├── animation
│ │ │ ├── ImageFadeActivity.kt
│ │ │ ├── PathAnimationActivity.java
│ │ │ ├── RippleActivity.java
│ │ │ └── WidgetAnimationsActivity.java
│ │ ├── AnimationsActivity.kt
│ │ ├── ChartsActivity.kt
│ │ ├── CodeActivity.kt
│ │ ├── ColorsActivity.java
│ │ ├── component
│ │ │ ├── AvatarTextListItemActivity.kt
│ │ │ ├── AvatarTextRatingSubtextDateListItemActivity.kt
│ │ │ ├── ComponentViewActivity.kt
│ │ │ ├── IconTextListItemActivity.kt
│ │ │ ├── ImageTextSubtextDateListItemActivity.kt
│ │ │ └── RegisterActivity.kt
│ │ ├── ComponentsActivity.kt
│ │ ├── DataBindingComponent.java
│ │ ├── demo
│ │ │ ├── AutoCompleteActivity.java
│ │ │ ├── CollapsingToolbarActivity.kt
│ │ │ ├── FoodActivity.kt
│ │ │ ├── MusicPlayerActivity.kt
│ │ │ ├── PowerMenuActivity.java
│ │ │ ├── ProfileActivity.kt
│ │ │ ├── QuickReturnActivity.java
│ │ │ ├── SearchToolbarActivity.java
│ │ │ ├── ShareToolbarActivity.java
│ │ │ └── SongRow.kt
│ │ ├── DemosActivity.kt
│ │ ├── dialog
│ │ │ ├── DialogFragmentActivity.kt
│ │ │ ├── ListDialogActivity.kt
│ │ │ ├── ProgressDialogActivity.java
│ │ │ ├── SelectDialogActivity.java
│ │ │ └── SimpleDialogActivity.kt
│ │ ├── DialogsActivity.kt
│ │ ├── FavouritesActivity.java
│ │ ├── feature
│ │ │ ├── AnchorActivity.kt
│ │ │ ├── AutoSizeTextActivity.kt
│ │ │ ├── BehaviorActivity.java
│ │ │ ├── GestureDetectorActivity.kt
│ │ │ ├── HtmlActivity.kt
│ │ │ ├── PaginationActivity.java
│ │ │ ├── ResizeLayout.java
│ │ │ ├── RoundedCornersActivity.kt
│ │ │ ├── ShadowActivity.java
│ │ │ ├── TextAppearanceActivity.java
│ │ │ ├── TextMarkerActivity.java
│ │ │ ├── ThemeActivity.kt
│ │ │ ├── XmlFontActivity.kt
│ │ │ └── ZOrderActivity.java
│ │ ├── FeaturesActivity.kt
│ │ ├── graph
│ │ │ ├── BarChartActivity.kt
│ │ │ └── LineChartActivity.kt
│ │ ├── guidelines
│ │ │ ├── BasilActivity.kt
│ │ │ ├── ButtonsUsageActivity.kt
│ │ │ ├── CraneActivity.kt
│ │ │ ├── MenusBehaviorActivity.kt
│ │ │ └── ShrineActivity.kt
│ │ ├── GuidelinesActivity.kt
│ │ ├── LibrariesActivity.kt
│ │ ├── library
│ │ │ ├── ConstraintLayoutActivity.kt
│ │ │ ├── PicassoActivity.java
│ │ │ └── PicassoView.kt
│ │ ├── MainActivity.kt
│ │ ├── NewSamplesActivity.kt
│ │ ├── SampleActivityItem.kt
│ │ ├── SampleAnnotation.kt
│ │ ├── SampleListActivity.java
│ │ ├── SamplesActivity.kt
│ │ ├── ThemedActivity.kt
│ │ ├── themes
│ │ │ └── ThemeSampleActivity.kt
│ │ ├── ThemesActivity.kt
│ │ ├── widget
│ │ │ ├── BackdropActivity.kt
│ │ │ ├── BannerActivity.kt
│ │ │ ├── BottomNavigationViewActivity.kt
│ │ │ ├── BottomSheetActivity.kt
│ │ │ ├── ButtonsActivity.kt
│ │ │ ├── CheckBoxRadioActivity.java
│ │ │ ├── CircularProgressActivity.java
│ │ │ ├── DropDownActivity.java
│ │ │ ├── ExpandableFruitAdapter.java
│ │ │ ├── ExpandableRecyclerActivity.java
│ │ │ ├── ExpansionPanelActivity.kt
│ │ │ ├── FABActivity.java
│ │ │ ├── FlowLayoutActivity.java
│ │ │ ├── FruitAdapter.java
│ │ │ ├── MenusActivity.kt
│ │ │ ├── NavigationViewActivity.kt
│ │ │ ├── ProgressBarsActivity.java
│ │ │ ├── RecyclerActivity.java
│ │ │ ├── SeekBarActivity.java
│ │ │ ├── SnackbarActivity.java
│ │ │ ├── SVGActivity.java
│ │ │ ├── TableLayoutActivity.java
│ │ │ ├── TabsActivity.java
│ │ │ └── TextFieldsActivity.java
│ │ └── WidgetsActivity.kt
│ └── res
│ ├── color
│ │ ├── menu_selector.xml
│ │ └── windowstabtext_selector.xml
│ ├── drawable
│ │ ├── abstract_background_abstract_photo_art_1935220.jpg
│ │ ├── black_gradient.xml
│ │ ├── buttonshape.xml
│ │ ├── ic_add_circle_black_24dp.xml
│ │ ├── ic_android_black_24dp.xml
│ │ ├── ic_bug_report_black_24dp.xml
│ │ ├── ic_check_box_black_24dp.xml
│ │ ├── ic_code_black_24dp.xml
│ │ ├── ic_color_lens_black_24dp.xml
│ │ ├── ic_comment_black_24dp.xml
│ │ ├── ic_drag_handle_black_24dp.xml
│ │ ├── ic_email_black_24dp.xml
│ │ ├── ic_font_download_black_24dp.xml
│ │ ├── ic_gesture_black_24dp.xml
│ │ ├── ic_help_outline_black_24dp.xml
│ │ ├── ic_link_black_24dp.xml
│ │ ├── ic_location_on_black_24dp.xml
│ │ ├── ic_menu_black_24dp.xml
│ │ ├── ic_new_releases_black_24dp.xml
│ │ ├── ic_person_black_24dp.xml
│ │ ├── ic_play_arrow_black_24dp.xml
│ │ ├── ic_power_settings_new_black_24dp.xml
│ │ ├── ic_rounded_corner_black_24dp.xml
│ │ ├── ic_share_black_24dp.xml
│ │ ├── ic_show_chart_black_24dp.xml
│ │ ├── ic_skip_next_black_24dp.xml
│ │ ├── ic_skip_previous_black_24dp.xml
│ │ ├── ic_star_black_24dp.xml
│ │ ├── ic_star_border_black_24dp.xml
│ │ ├── ic_text_fields_black_24dp.xml
│ │ ├── ic_today_black_24dp.xml
│ │ ├── ic_view_compact_black_24dp.xml
│ │ ├── ic_view_stream_black_24dp.xml
│ │ ├── ic_warning_black_24dp.xml
│ │ ├── ic_widgets_black_24dp.xml
│ │ ├── ic_wrap_text_black_24dp.xml
│ │ ├── mazda.jpg
│ │ └── red_black_selector.xml
│ ├── font
│ │ ├── code_new_roman.otf
│ │ ├── lato_bolditalic.ttf
│ │ ├── lato_bold.ttf
│ │ ├── lato_italic.ttf
│ │ ├── lato_lightitalic.ttf
│ │ ├── lato_light.ttf
│ │ ├── lato_mediumitalic.ttf
│ │ ├── lato_medium.ttf
│ │ ├── lato_regular.ttf
│ │ ├── lato.xml
│ │ ├── lekton_regular.ttf
│ │ ├── lobster1_4.otf
│ │ ├── lobster.xml
│ │ ├── raleway_regular.ttf
│ │ ├── roboto_blackitalic.ttf
│ │ ├── roboto_black.ttf
│ │ ├── roboto_bolditalic.ttf
│ │ ├── roboto_bold.ttf
│ │ ├── robotocondensed_bolditalic.ttf
│ │ ├── robotocondensed_bold.ttf
│ │ ├── robotocondensed_italic.ttf
│ │ ├── robotocondensed_lightitalic.ttf
│ │ ├── robotocondensed_light.ttf
│ │ ├── robotocondensed_regular.ttf
│ │ ├── roboto_condensed.xml
│ │ ├── roboto_italic.ttf
│ │ ├── roboto_lightitalic.ttf
│ │ ├── roboto_light.ttf
│ │ ├── roboto_mediumitalic.ttf
│ │ ├── roboto_medium.ttf
│ │ ├── roboto_regular.ttf
│ │ ├── roboto_thinitalic.ttf
│ │ ├── roboto_thin.ttf
│ │ ├── roboto.xml
│ │ └── rubik_regular.ttf
│ ├── layout
│ │ ├── activity_about.xml
│ │ ├── activity_anchor.xml
│ │ ├── activity_animations.xml
│ │ ├── activity_autocomplete.xml
│ │ ├── activity_autosizetext.xml
│ │ ├── activity_backdrop.xml
│ │ ├── activity_banner.xml
│ │ ├── activity_barchart.xml
│ │ ├── activity_basil.xml
│ │ ├── activity_behavior.xml
│ │ ├── activity_bottomnavigationview.xml
│ │ ├── activity_bottomsheet.xml
│ │ ├── activity_buttonsusage.xml
│ │ ├── activity_buttons.xml
│ │ ├── activity_checkbox_radio.xml
│ │ ├── activity_circular_progress.xml
│ │ ├── activity_code.xml
│ │ ├── activity_collapsingtoolbar.xml
│ │ ├── activity_colordemo.xml
│ │ ├── activity_componentview.xml
│ │ ├── activity_constraintlayout.xml
│ │ ├── activity_crane.xml
│ │ ├── activity_dialogfragment.xml
│ │ ├── activity_dropdown.xml
│ │ ├── activity_expandablerecycler.xml
│ │ ├── activity_expansionpanel.xml
│ │ ├── activity_fab.xml
│ │ ├── activity_flowlayout.xml
│ │ ├── activity_food.xml
│ │ ├── activity_gesturedetector.xml
│ │ ├── activity_html.xml
│ │ ├── activity_imagefade.xml
│ │ ├── activity_linechart.xml
│ │ ├── activity_listcomponent.xml
│ │ ├── activity_listdialog.xml
│ │ ├── activity_main.xml
│ │ ├── activity_menusbahavior.xml
│ │ ├── activity_menus.xml
│ │ ├── activity_musicplayer.xml
│ │ ├── activity_navigationview.xml
│ │ ├── activity_pagination.xml
│ │ ├── activity_pathanimation.xml
│ │ ├── activity_picasso.xml
│ │ ├── activity_powermenu.xml
│ │ ├── activity_profile.xml
│ │ ├── activity_progress_bars.xml
│ │ ├── activity_progressdialog.xml
│ │ ├── activity_quickreturn.xml
│ │ ├── activity_recycler.xml
│ │ ├── activity_register.xml
│ │ ├── activity_ripple.xml
│ │ ├── activity_rounded_corners.xml
│ │ ├── activity_samplelist.xml
│ │ ├── activity_searchtoolbar.xml
│ │ ├── activity_seekbar.xml
│ │ ├── activity_selectdialog.xml
│ │ ├── activity_shadow.xml
│ │ ├── activity_share_toolbar.xml
│ │ ├── activity_shrine.xml
│ │ ├── activity_simpledialog.xml
│ │ ├── activity_snackbar.xml
│ │ ├── activity_svg.xml
│ │ ├── activity_tablelayout.xml
│ │ ├── activity_tabs.xml
│ │ ├── activity_text_appearance.xml
│ │ ├── activity_textfields.xml
│ │ ├── activity_textmarker.xml
│ │ ├── activity_theme2.xml
│ │ ├── activity_theme.xml
│ │ ├── activity_xmlfont.xml
│ │ ├── activity_zorder.xml
│ │ ├── card.xml
│ │ ├── item_bottombar.xml
│ │ ├── item_windowsbottomnavigation.xml
│ │ ├── item_windowstab.xml
│ │ ├── row_description.xml
│ │ ├── row_drawer.xml
│ │ ├── row_expandablerecyclerview_group.xml
│ │ ├── row_food_header.xml
│ │ ├── row_main.xml
│ │ ├── row_player_song.xml
│ │ ├── row_reorder.xml
│ │ ├── row_sample.xml
│ │ ├── row_windowsnews.xml
│ │ ├── screen_airplanemode.xml
│ │ ├── screen_powermenu.xml
│ │ ├── screen_poweroff.xml
│ │ ├── screen_reboot.xml
│ │ ├── view_debugtoolbar_flat.xml
│ │ └── view_debugtoolbar.xml
│ ├── menu
│ │ ├── menu_code.xml
│ │ ├── menu_fab.xml
│ │ ├── menu_main.xml
│ │ ├── menu_navigation.xml
│ │ ├── menu_news.xml
│ │ ├── menu_player.xml
│ │ ├── menu_samples.xml
│ │ └── menu_search.xml
│ ├── mipmap-hdpi
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ ├── raw
│ │ ├── email.svg
│ │ ├── gender.svg
│ │ ├── ic_airplanemode_off_24px.svg
│ │ ├── ic_airplanemode_on_24px.svg
│ │ ├── ic_data_usage_24px.svg
│ │ ├── ic_description_24px.svg
│ │ ├── ic_dns_24px.svg
│ │ ├── ic_face_24px.svg
│ │ ├── ic_print_24px.svg
│ │ ├── ic_refresh_24px.svg
│ │ ├── ic_restaurant_menu_24px.svg
│ │ ├── ic_search_24px.svg
│ │ ├── ic_settings_input_svideo_24px.svg
│ │ ├── ic_shopping_cart_24px.svg
│ │ ├── ic_storage_24px.svg
│ │ ├── ic_today_24px.svg
│ │ ├── ic_vibration_24px.svg
│ │ ├── ic_volume_up_24px.svg
│ │ ├── ic_wallet_travel_24px.svg
│ │ ├── lock.svg
│ │ └── profile.svg
│ ├── values
│ │ ├── bools.xml
│ │ ├── dimens.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── strings.xml
│ │ ├── styles.xml
│ │ └── themes.xml
│ ├── values-sw600dp
│ │ └── bools.xml
│ └── xml
│ └── collapsing_toolbar.xml
└── settings.gradle
71 directories, 704 files
标签:
Carbon:适用于Android 4.0+的Material Design实现。阴影、波纹、矢量、字体、动画、小部件、圆角源码下载
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论