目錄
1、根據模板創建項目:
2、目錄簡單了解:
先對目錄進行一個簡單的了解:
com.cqsw.myapplication.ui.*:示例的Frament包
com.cqsw.myapplication.MainActivity:主Activity,所有的Frament都依屬與此Activity
res.layout.activity_main.xml:主Activity的布局文件,里面放置了一個include和NavigationView,include就是導入的其他布局文件,后者則是左側抽屜(側邊欄)
res.layout.app_bar_main.xml:里面的AppBarLayout是頂部工具欄,中間的include是導入其他布局文件,最下方的FloatingActionButton則是那個短信的小圖標
res.layout.content_main.xml:主Activity實際顯示的頁面,也是剛進入軟件時第一個顯示的頁面。
res.layout.fragment_*.xml:都是頁面示例Gragment
res.layout.nav_header_main.xml:是左側抽屜(側邊欄)的頂部顯示數據
res.menu.activity_main_drawer.xml:是我們左側抽屜顯示的選擇項
res.menu.main.xml:是主界面頂部右邊的那個
res.navigation.mobile_navigation.xml:我們需要使用的每個Frament都在此
3、刪除多余模塊
1、刪除布局文件中選中的五個文件:
2、刪除功能選項的多余五個選項
3、刪除navigation文件中已經被我們刪除了的Frament
4、刪除代碼中五個Fragment
5、在MainActivity中刪除五個id
6、運行起來以后就只有這一個功能項:
4、修改左側抽屜上方布局
5、刪除右下角的短信圖標
1.刪除此布局
2.刪除Mainactivity代碼:
6、修改功能項選擇顯示字體以及主頁面上方顯示:
1.修改功能項文字顯示
2.修改主頁面顯示
3.效果:
7、增加模塊
1、新建包:
2、新建Fragment
注意選擇blank的,
注意:去掉這兩個多選框,否則會有很多模板代碼
3、在功能項中加入我們新建的
4、在navigation中加入我們的Fragment
選擇我們新加的fragment
注意:這個id要和我們加入功能項的時候的id一致
5、然后在MainActivity中加入:
6、效果:
8、備注:
1、修改功能項圖標
更換為我們自己的圖片就行了
2、修改fragment在主界面的時候上方顯示的文字