android 5.0 新功能,android5.0新特性
使用方式:builde.gride文件中添加下面的依赖
compile'com.android.support:design:22.2.0'//可修改版本号为对应的buildToolsVersion版本
控件和布局
1、android.support.v7.widget.CardView
简介:该控件是一个卡片布局,继承FrameLayout。
2、android.support.v7.widget.RecyclerView
简介:该控件用来替代ListView,具有高度的松耦合性,主要不同就是省去了我们自己去创建ViewHolder类
3、android.support.design.widget.FloatingActionButton
简介:用来在界面上显示一个悬浮的按钮,有大小两种尺寸。
4、android.support.design.widget.TextInputLayout
简介:一般嵌套一个EditText,用来在输入内容后提示内容显示在外面,还具有空校验。
5、android.support.design.widget.TabLayout
简介:用来和Viewpager结合使用来作为Viewpager的选项卡。
6、android.support.design.widget.NavigationView
简介:在Material Design中,Navigation drawer导航抽屉,被设计用于应用导航,提供了一种通用的导航方式,体现了设计的一致性。而NavigationView的典型用途就是配合之前v4包的DrawerLayout,作为其中的Drawer部分,即导航菜单的本体部分。NavigationView是一个导航菜单框架,使用menu资源填充数据,使我们可以更简单高效的实现导航菜单。它提供了不错的默认样式、选中项高亮、分组单选、分组子标题、以及可选的Header。
7、android.support.design.widget.CoordinatorLayout
简介:该控件和新发布的这些控件联合使用,只要把他作为一个容器类使用就好了,一般用作根布局。
8、android.support.design.widget.AppBarLayout
简介:用来和toolbar联合使用,达到Material Design效果。
9、android.support.design.widget.CollapsingToolbarLayout
简介:CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。
10、toolBar
简介:用来取代actionbar,效果图入appbarLayout上面的效果图。
新的类
1、android.support.design.widget.Snackbar
简介:其和Toast是类似的,弹出一个提示框,不需要再布局文件中使用
2、Palette颜色选择器,从bitmap中提取颜色值
简介:从一张图片中提取出关键的颜色,可以把该颜色值设置到别的控件上面。
android 5.0 新功能,android5.0新特性相关推荐
- android7.0 比较特别的功能,安卓7.0有什么新功能 Android7.0新功能全面一览
类型:系统工具大小:5.1M语言:中文 评分:10.0 标签: 立即下载 安卓7.0有什么新功能,Android7.0新功能全面一览.安卓7.0系统已经上线了,相信很多使用安卓机的小伙伴都对自己的系统 ...
- (转)Android高级进阶--插曲-从Android5.0到Android9.0各版本变化
原文:https://blog.csdn.net/gaoxiaoweiandy/article/details/83216001 从Android5.0到Android9.0 自从公司提出了一些出其不 ...
- Android高级进阶--插曲-从Android5.0到Android10各版本变化
从Android5.0到Android10 一.Android5 1.ANDROID 5.0 行为变更: 声音和振动 (1)如果您当前使用 Ringtone.MediaPlayer 或 Vibrato ...
- android 5.0 9300,三星Android5.0升级名单曝光 S2止步4.2
北京时间3月19日消息,据科技网站vr-zone报道,内部消息人士今天曝光了三星Android 5.0系统升级名单,预计三星将为Galaxy S4在内的5款设备提供Android 5.0升级,并有数款 ...
- android版本5.0会咋样,Android5.0系统手机怎么样?安卓5.0手机最新体验
今天小编同事刚入手一台新手机,结果发现它竟然写的是Android5.0的系统,真是让我惊讶呀.之前只听说Android5.0系统已经在开发了,但也没听说发布.怎么就冒出出了Android5.0系统的手 ...
- android7.12新功能,带来七大新功能 一加7T系列出厂即搭载Android 10
一加此前在海外正式发布了新旗舰"一加7T",搭载顶级配置,尤其是延续了90Hz刷新率的Fluid流体屏幕,逐渐成了一加旗舰的标签化存在. 9月30日消息,不止于此,一加手机官方宣布 ...
- android 5.0 设置铃声,android5.0联系人铃声设置和来电读取分析
android5.0联系人铃声设置和来电读取 一,单个联系人的铃声设置流程 1,联系人编辑界面下菜单设置来电铃声,会弹出一个ringtone列表供用户选择. 从ContactEditorFragmen ...
- android 动画后动画效果,Android5.0之后 VectorDrawable实现超炫酷动画效果
标签介绍: , , , 项目中还是用到了一些动画的标签,这里就不做展示了 path android:name 定义该 path 的名字,这样在其他地方可以通过名字来引用这个路径 android:pat ...
- android5自动刷,nexus5怎么刷Android5.0 nexus5刷Android5.0教程
Android5.0 ROOT难度不低,近日有大神在论坛上放出了最新版的CF-Auto-Root,可以支持Android 5.0 ROOT for Nexus 5的工具,那么Nexus 5如何刷And ...
最新文章
- 用Spring Cloud和异步微服务进行无服务器计算
- 《Haskell趣学指南》—— 第2章,第2.3节类型变量
- 十天学Linux内核之第九天---向内核添加代码
- 转;VC++中Format函数详解
- 【备忘录】创建数字数组
- docker 容器日志集中 ELK + filebeat
- 计算机工程与应用单像素成像,2011计算机工程与应用基于压缩感知理论的单像素成像系统研究_白凌云.pdf...
- windows网关详解 【了解网关的重要性,增加网络性能】【FreeXploiT综合文】
- 计算机二维动画的核心技术是什么意思,数字化技术在二维动画设计中的应用研究...
- oracle“记录被另一个用户锁住”
- 洛谷——P1706 全排列问题
- Vue最全知识点,面试必备(基础到进阶,覆盖vue3.0,持续更新整理,欢迎补充讨论)
- 数据库的时间格式(毫秒表示)
- 思科和华为交换机常用命令对比学习
- 12306崩了,90%的人都用过这三款抢票工具
- linux连接一加手机,How To Build CyanogenMod Android (oneplus/bacon) On Linux
- 网吧模式一台服务器拖显示器,摆500台机器太傻 网咖显示器如何配置?
- 迅雷下载器-FDM,看2019新年大电影
- 敏捷测试团队组织构成
- 闲鱼API接口,如何获取原生数据
热门文章
- viewsource和viewparsed_(Summary)Developer Tools:IE9的F12,Chrome的Ctrl+Shift+J比较
- JS-面向对象-创建具有私有属性的构造函数(2种方法)
- 通过jquer连接数据库里面的数据、LINQ简介
- 多线程十 Timer
- teamviwer安装提示 Verification of your Teamviewer version failed!.
- MySQL--REPALCE INTO操作
- 跨浏览器检测某个节点是不是另一个节点的后代
- jQuery实现购物车多物品数量的加减+总价计算
- Java zip and unzip demo
- maven项目依赖被改为文件夹时如何改回lib