app:backgroundTint 背景顏色
app:fabSize 控件大小
app:elevation 陰影大小(z軸)
app:rippleColor 點擊後的顏色(類似但簡化與selector)
TextInputLayout
til.setHint(str) 設置提醒語句
editText.addTextChangedListener(new TextWatcher() {}) 設置editText文本變化監聽
til.setError(str) 設置錯誤提示
til.setErrorEnable(boolean) 是否顯示錯誤提示
Snackbar
TabLayout
app:tabTextColor 默認字體顏色
app:tabSelectedTextColor 選中字體顏色
app:tabIndicatorColor 下標指示器顏色
app:tabIndicatorHeight 下標指示器高度
app:tabMode 設置tab可左右滑動或不可滑動
tab = findViewById(R.id.tab);
tab.addTab(tabs.newTab().setText("Tab1");
tab.setsetupWithViewPager(viewPager);
tab.setTabsFromPagerAdapter(adapter);
drawerLayout.openDrawer();
drawerlayout.closeDrawer(); 開啓/關閉側滑菜單
app:headerLayout 指向一個layout
app:menu 指向一個layout
layout_gravity navigationView的gravity
fitsSystemWindows=true ?
AppBarLayout