/Androind_Studio_NavigationDrawer

Android Navigation Drawer 滑動索引教學

Primary LanguageJava

Android Navigation Drawer 滑動索引教學

####★ Layout 框架說明

DrawerLayout
* 使用 android.support.v4.widget.DrawerLayout 做為 Layout的根節點
Toolbar
* 使用 android.support.v7.widget.Toolbar 做為 Titlebar
FrameLayout
* 在畫面中加入一個全螢幕的FrameLayout,做為主畫面內容
NavigationView
* 使用android.support.design.widget.NavigationView 做為抽屜
* 使用屬性 app:headerLayout,做為抽屜上方內容,可自訂呈現的內容
* 使用屬性 app:menu,做為抽屜下方內容,會載入res/menu下的menu選單
補充
* 在此將 application 的 style 設定為 Theme.AppCompat.Light.NoActionBar,
  並沒有採用 android:Theme.Material.NoActionBar,是因為該主題必須 run requires API level 21 (current min is 18)
* 在此將 compileSdkVersion 設為 21 ,minSdkVersion 設定 18