胡邦茂_提供

1.TextView加几个属性就可以使得文字跑动起来,有趣吧

概括:对文字显示多了一种风格,就像火锅店的电子屏幕,打折信息在屏幕上跑,

使用方式:如图

推荐指数:1星

优点:显示方式奇异

使用难度:0星

相关方法:无


2.SlidingPaneLayout容器包裹两个容器实现腾讯QQ的侧滑菜单

视频观看效果 :http://v.youku.com/v_show/id_XMTY3NTA5MjYwNA==.html

概括:简单实现侧滑菜单

使用方式:如图

推荐指数:2星

优点:操作方式独特腾讯QQ的作品中出现过

使用难度:没有难度

相关方法:自己百度

效果图:图二

图一


图二


3.抽屉菜单,和上面一个相似,但是操作略有不同(离边框一厘米左右拉动才能拉出来就像抽屉一样)

概括:使用AndroidStudio的朋友可以直接新建下面图片上的Mobile

使用方式:百度

推荐指数:3星

优点:操作方式独特,主流App有使用网易云音乐

使用难度:2星

相关方法:百度

效果图:红色部分缩略图


4.悬浮按钮《FloatingActionButton》导包:compile'com.android.support:design:24.0.0'

概括:不管什么情况都是浮在其他view上面的

使用方式:需要的地方插入该控件

推荐指数:1星

优点:长相犀利,有用它的地方

使用难度:没有难度

相关方法:自己百度

效果图



有背景颜色,阴影颜色,等属性



5.和Toast一样具有提示意义的《SnackBar》。

概括:和Toast一样都是起到提示作用,可以设置一直显示在界面上,支持点击事件和滑动删除(他需要基于一个容器《CoordinatorLayout》)

使用方式:第一个参数不是Context,他需要基于一个VIew显示,第一个参数是View类型;

使用CoordinatorLayout作为显示的地方才能支持某些功能

推荐指数:2星

优点:可以在提示信息上面发挥更大的效果

使用难度:没有难度

相关方法:百度

效果图


6.数字选择器《NumberPicker》

概括:通过滚动可以选择类容

使用方式:百度

推荐指数:5星

优点:给用户操作方式很直观,有部分主流app在使用

使用难度:没有难度

相关方法:百度

效果图



7.开关《Switch》

概括:一个开关类型的控件

使用方式:需要的地方插入该控件

推荐指数:3星

优点:很简单就能得到一个开关,不需要什么逻辑

使用难度:没有难度

相关方法:自己百度

效果图



布局属性


8.图片重叠查看《StackView》

概括:图片是重叠显示的,上下滑动切换图片

使用方式:有.BastAdapter适配入数据就可以

推荐指数:0星

优点:给人一种很稀少的感觉,该控件不怎么常见

使用难度:没有难度

相关方法:自己百度

效果图 


9.《CardView》作为父容器,界面会有涟漪效果,

概括:就像水里丢了一个石头波浪扩散很漂亮吧

使用方式:容器类型、直接包裹需要产生效果的地方

推荐指数:3星

优点:可以给人操作上有很直观的响应,立马感觉自己点了一下屏幕

使用难度:没有难度

相关方法:自己百度

效果图

导包: compile 'com.android.support:cardview-v7:23.1.1'


10.刷新提示旋转《SwipeRefreshLayout》

概括:下拉动作监听到后,开始旋转,需要时将其停止旋转

使用方式:容器类型、直接包裹需要下拉刷新的界面

推荐指数:4星

优点:既简单又达到效果,很多主流App都在用

使用难度:没有难度

相关方法:自己百度

效果图



11.百分比容器《PercentRelativeLayout,PercentFrameLayout》

概括:下拉动作监听到后,开始旋转,需要时将其停止旋转

使用方式:导包 android-support-percent-lib

推荐指数:4星

优点:屏幕适配使用

使用难度:没有难度

相关方法:属性

效果图:无



就简单提供以上有些不常见控件


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐