常用的安卓布局控件收藏

时间:2022-02-05 22:41:52

Button(按钮)

Switch(开关)

编辑框(类EditText)

文本控件(类TextView)

进度条(圈)等展示进度相关

拖动条(类SeekBar)

RatingBar

列表、网格、瀑布流控件

对话框(Dialog、BottomSheet等)

日历、时间选择

分类筛选

角标、徽章

图表

富文本编辑、代码高亮等

图片展示(类ImageView)

标签组控件(类FlowLayout)

App新手引导、高亮

侧边栏索引、固定Header

菜单(类Menu,但不包括侧滑菜单)

通用下拉刷新、加载更多

广告轮播、垂直公告

滑动返回(类SwipeBack)

指示器、Tab

动画相关库

侧滑菜单(类SlidingMenu)

辅助类库

  • ItemTouchHelper 
    用来实现RecyclerView侧滑删除、拖拽排序的工具类。

  • https://github.com/rubensousa/RecyclerViewSnap 
    让RecyclerView具备类似ViewPager的效果。

  • ViewDragHelper 
    处理View拖拽的神器,使用参考Android ViewDragHelper完全解析 自定义ViewGroup神器。

  • Scroller 
    用于实现View的平滑滚动,使用参考Android Scroller完全解析,关于Scroller你所需知道的一切。