• 效果如下:


    android新特性:CoordinatorLayout与FloatingActionButton、Snackbar的使用_第1张图片 20170207111422954.png
  • 引入CoordinatorLayout、FloatingActionButton、Snackbar

```compile 'com.android.support:design:25.1.0'```
  • 布局如下:
<?xml version="1.0" encoding="utf-8"?>    
CoordinatorLayout作为“super-powered FrameLayout”,设置子视图的Android:layout_gravity属性控制位置。
  • 在activity中:
package cn.hnshangyu.coordinatorlayout;import android.support.design.widget.FloatingActionButton;import android.support.design.widget.Snackbar;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Toast;public class MainActivity extends AppCompatActivity {    private FloatingActionButton fab;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        fab = (FloatingActionButton) findViewById(R.id.fab);        fab.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View view) {//                Snackbar.make(view,"弹出来了,哈哈",Snackbar.LENGTH_INDEFINITE)//                        .show();                Snackbar.make(view,"弹出来了,哈哈",Snackbar.LENGTH_INDEFINITE)                        .setAction("取消", new View.OnClickListener() {                            @Override                            public void onClick(View view) {                                Toast.makeText(MainActivity.this,"点击消除Action后的响应事件",Toast.LENGTH_LONG)                                        .show();                            }                        })                        .show();            }        });    }}

如果想使用FloatingActionButton与ListView, RecyclerView 和 ScrollView等一起使用,请看:http://blog.csdn.net/huangxiaoguo1/article/details/53708112

更多相关文章

  1. Android sqlite约束-视图-检查
  2. ANDROID L——Material Design详解(视图和阴影)
  3. Android23-视图坐标系以及MotionEvent事件
  4. [Android]ButterKnife-无尽之刃-绑定视图控件和事件的快速开发工
  5. Android UI系统控件进阶(四)—网格视图控件GridView
  6. Android View视图------Android如何创建一个view。
  7. Android 视图层级分析辅助工具详解
  8. Android开发笔记(一百二十二)循环器视图RecyclerView
  9. android仿微信朋友网、悬浮窗、时间轴、图表、刻度尺、RecyclerV

随机推荐

  1. Activity总体介绍
  2. Android Service解析
  3. android studio中断开SVN连接,并彻底清理
  4. Android中ArrayAdapter和BaseAdapter的区
  5. Android 调试机制
  6. java Android SDK安装与环境变量配置以及
  7. Android JNI使用笔记
  8. Android(安卓)ListView 获取网络上的数据
  9. Android手机app启动的时候第一个Activity
  10. Android应用开发基础之数据存储和界面展