- 博客(7)
- 收藏
- 关注
原创 [Widget]WrapLayout-自动换行布局
WrapLayout自动换行布局,水平排列子项,并自动换行,支持不等长不等宽子项,且可以设置垂直间距与水平间距及子项对齐模式。一般用于标签及词条条目进行自动排版。
2016-08-30 15:51:04 1473
原创 [Widget]StateFrameLayout-状态帧布局
StateFrameLayout一般网络交互的状态提示及处理大多数情况下考虑使用Dialog,在一切状态处理理想状态下时,使用Dialog进行交互是可行的。但稍微一不注意,使用Dialog则会出现一系列隐藏的Bug。状态帧布局,通常用于网络请求的四种状态,普通、载入、错误、空白。支持Drawable或者View来展示,也可以混搭。
2016-08-29 18:14:19 681
原创 [Widget]ShapeImageView-图形裁剪ImageView
ShapeImageView图形裁剪ImageView,API 21 及以上 使用 setOutlineProvider 方式实现,支持动态图;以下使用 BitmapShader 方式实现。 支持固定高宽缩放比缩放,支持前景Drawable,支持ImageView的所有ScaleType,且API 21具备更高性能。预览要求minSdkVersion 4链接 Github Bintray 使用 基
2016-08-23 18:13:02 740
原创 [Widget]IndicatorTabStrip-移动式下标渐变缩放Tab
IndicatorTabStrip继承自BaseTabStrip,移动式下标渐变缩放Tab,Item不建议超过5个,为ViewPager添加如PagerTitleStrip一样的Tab,但支持更多自定义功能,并支持为Tab增加标记点功能,并可以自定义标记点各自的位置及显示状态以及背景等。预览要求 minSdkVersion 9 保持跟其他官方支持库版本一致(如:com.android.support
2016-08-22 18:25:14 468
原创 [Widget]TagTabStrip-ViewPager页面切换标记点
TagTabStrip继承自BaseTabStrip,实现ViewPager标志小点,一般用于功能引导页面及新功能简介页,为ViewPager添加标志小点,并不仅限于小点,标志由设置的Drawable决定,普通模式为双Drawable交替模式,亦可设置为单Drawable缩放模式。
2016-08-22 17:37:45 471
原创 [Widget]GradientTabStrip-微信式底部渐变栏
GradientTabStrip继承自BaseTabStrip,实现微信式渐变底部Tab效果,为ViewPager添加如PagerTitleStrip一样的Tab,但支持更多自定义功能,并支持为Tab增加标记点功能,并可以自定义标记点各自的位置及显示状态以及背景等。
2016-08-19 19:05:36 1039
原创 [Widget]BaseTabStrip-用于捆绑ViewPager实现复杂页面切换效果的TabStrip的基类
BaseTabStrip 支持库v4中本就存在控件PagerTitleStrip,但对于各式各样的需要,其还是满足不了。但每一种样式都重新写一些基础方法也浪费,于是将通用方法提出写成基类,而具体样式就交给子类实现。 BaseTabStrip继承自View,可自动捆绑ViewPager,为基础类,仅实现了一些通用基础逻辑。具体的实现效果需要实现与重写部分方法。 要求
2016-08-12 17:58:43 586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人