Skip to content

Android各种布局及组件的Demo集合,方便后继快速使用!

Notifications You must be signed in to change notification settings

chenkezhao/AndroidDesign

Repository files navigation

AndroidDesign

Android新特性、新组件及当前较潮流的设计Demo集合——Android Material Design

效果图gif

仿微信下拉

chenkezhao

AppbarLayout、Tablayout、ViewPager

chenkezhao

CollapsingToolbarLayout

chenkezhao

BottomSheetBehavior、BottomSheetDialag

chenkezhao

Snackbar

chenkezhao

SwiperDismissBehavior

chenkezhao

TextInputLayout

chenkezhao

自定义ActionBar、ToolBar

chenkezhao

SlidingPaneLayout滑动菜单、CardView、滑动退出activity

chenkezhao chenkezhao chenkezhao

DrawerLayout+Toolbar实现抽屉菜单

chenkezhao

SwipeBackLayout类似微信,可以滑动关闭当前Activity

chenkezhao

NavigationDrawer导航菜单、AnimatedVectorDrawable使用SVG-矢量图(不失清晰度的情况下进行缩放)

chenkezhao chenkezhao

RecyclerView(ListView[水平、垂直]、GridView、GridView瀑布流) 的简单使用

chenkezhao

RecyclerView的多Item布局实现-RecyclerView MultipleItem

RecyclerView适配器加载View时的动画(存在已加载的View,动画失效)。另外Spinner选择面板及enum枚举类型使用

自定义View-主要有以下步骤:在xml定义属性>在自定义View中读取属性值>onMeasure[测量自己需要占多大的空间]>onDraw[尽情绘制你的View]

自定义ViewGroup

Graphics之Canvas画布使用-图形、文字绘制及画板例子实现,enum枚举类型的使用

chenkezhao

Transition Scene场景和转换(动画视图)

chenkezhao

定制操作行为转换-拥有共享元素的转换 android:transitionName

chenkezhao

About

Android各种布局及组件的Demo集合,方便后继快速使用!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages