使用AS創建Navigation模板項目后如何根據原模板進行修改


 

目錄

1、根據模板創建項目

2、目錄簡單了解

3、刪除多余模塊

4、修改左側抽屜上方布局

5、刪除右下角的短信圖標

6、修改功能項選擇顯示字體以及主頁面上方顯示

7、增加模塊

8、備注:

 

 

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在主界面的時候上方顯示的文字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM