Android:Material Design之FloatingActionButton使用
16lz
2021-01-25
说明:
FloatingActionButton是一个圆形的浮动操作按钮,属于android.support.design.widget包下,继承于VisibilityAwareImageButton->ImageButton,点击时会有影阴动画效果。
app:backgroundTint="#2fa941" 为按钮背景色
app:borderWidth="0dp" 5.x系统没有阴影时添加
app:elevation="10dp" 阴影大小
app:pressedTranslationZ="30dp" 点击时阴影大小
app:rippleColor="#ffffff" 点击时水波扩散的颜色
FloatingActionButton是一个圆形的浮动操作按钮,属于android.support.design.widget包下,继承于VisibilityAwareImageButton->ImageButton,点击时会有影阴动画效果。
app:backgroundTint="#2fa941" 为按钮背景色
app:borderWidth="0dp" 5.x系统没有阴影时添加
app:elevation="10dp" 阴影大小
app:pressedTranslationZ="30dp" 点击时阴影大小
app:rippleColor="#ffffff" 点击时水波扩散的颜色
使用:
1.FloatingActionButtonActivity类,加载布局文件:
public class FloatingActionButtonActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.floatingactionbutton); initView(); } private void initView() { final FloatingActionButton fABtn = (FloatingActionButton) findViewById(R.id.floatingactionbutton_fabtn); fABtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(FloatingActionButtonActivity.this, "点击了", Toast.LENGTH_SHORT).show(); } }); }}
2.布局文件,floatingactionbutton.xml:
<?xml version="1.0" encoding="utf-8"?>
更多相关文章
- 2019-02-25(android)
- Android中toolbar+DrawerLayout+NavigationView打造简单方便的侧
- Android(安卓)UI Libs之AndroidSwipeLayout
- Eclipse下加载AndroidSDK源码
- android 动态添加控件并实现每个子控件的点击事件
- 【Android】Android(安卓)UI 开发_习题
- 杂乱之android的AlertDialog应用
- 自定义toast你需要的都在这里,单例模式,自定义布局,完全自定义,
- Android自定义Dialog(仿QQ同步助手退出对话框)