安卓中的控件大发现11个总有你需要的
来源:互联网 发布:js打开新的页面 编辑:程序博客网 时间:2024/05/22 10:47
胡邦茂_提供
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星
优点:屏幕适配使用
使用难度:没有难度
相关方法:属性
效果图:无
就简单提供以上有些不常见控件
- 安卓中的控件大发现11个总有你需要的
- 安卓开机动画DIY十大你最需要注意的地方及技巧
- 你需要一个原生的安卓
- 安卓发现的问题
- 安卓Service详解,你需要知道的一切,这一篇就够了
- Delphi XE 5 真机调试 Android 程序时如何让 XE5 发现你的安卓手机
- 你是否需要一份安卓技能树点成计划
- 安卓中的五大布局详解
- 自定义类似于安卓中的Toast控件
- 安卓中的编写自定义控件
- 安卓 控件的AttributeSet
- 安卓开发 自定义控件 奥米噶 ClockView,打造自己的奥米噶送给你的女神
- 安卓 点击ListView中的Button 需要的xml必须项
- 安卓需要注意的小细节
- 安卓service需要注意的东西
- 安卓6.0需要BLUETOOTH_PRIVILEGED的大坑
- 安卓需要的颜色大全
- 安卓开发需要掌握的知识点
- 指针与const的关系
- C语言函数(二)
- 异步、消息、通知、菜单 的介绍
- 【Lightoj 1282 Leading and Trailing】
- maven3 手动安装本地jar到仓库
- 安卓中的控件大发现11个总有你需要的
- java多线程
- 【Light-oj】-1138 - Trailing Zeroes (III)(二分,数学)
- 98. Validate Binary Search Tree
- GitHub常用开源框架
- c++模板的问题解析-问题2
- 边之比的平方=面积之比
- Spring 快速学习笔记
- JAVA深入研究——Method的Invoke方法。