Android Material Design Android官方控件学习目录

FloatingActionButton

  • 悬浮按钮,一种md风格的button,常出现在页面右下角

导入support-v4库,一般创建项目就已经依赖v4库

'com.android.support:support-v4:26.1.0'

简单使用

  • app:rippleColor 点击颜色
  • app:backgroundTint 正常颜色
  • android:src 图标
  • app:borderWidth:自定义颜色时 去除黑边
  • app:fabSize normal mini 分别为系统指定大小56dp和40dp,可手动设置width height

配合AppBarLayout、CollapsingToolbarLayout使用特效

  • app:layout_anchor 锚点,设置’父布局’ 这里为AppBarLayout,
  • 将跟随AppBarLayout折叠消失,展开显示.
  • app:layout_anchorGravity 相对于锚点布局的位置

setOnClickListener 跟普通button一样

        FloatingActionButton mFloatingActionButton =   findViewById(R.id.flb_add);        mFloatingActionButton.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                Toast.makeText(FloatingActionButtonActivity.this,"点击了", Toast.LENGTH_LONG).show();            }        });

详细使用请看MaterialDesignWidget.FloatingActionButtonActivity

源码地址:https://github.com/LinweiJ/MaterialDesignWidget

更多相关文章

  1. 在代码中设置RelativeLayout布局中标签的android:layout_toLeftO
  2. Android实现Tab布局的4种方式(Fragment+TabPageIndicator+ViewPag
  3. Android设置Dialog透明度、黑暗度方法
  4. Android设置透明效果的三种方法
  5. 代码设置RadioButton的高端技巧 - wavky
  6. Android中元素按比例布局
  7. Android(安卓)平板 控制软键盘只弹出一半,自动盯着界面中EditText
  8. Android(安卓)7.1 双卡双待机器,首选网络类型设置 详细分析
  9. 安卓开发_浅谈Android动画(三)

随机推荐

  1. Android 开机底层优化
  2. Android中用Spannable在TextView中给文字
  3. 在Ubuntu上下载、编译、运行Android系统
  4. FastBoot 刷机方法
  5. andr
  6. [Android开发实战]Android添加快捷方式到
  7. Android期末基础复习
  8. android中handler中 obtainmessge与New m
  9. Android历次主要版本更新说明书
  10. Android 判断用户2G/3G/4G移动数据网络