專案功能
Android Studio的本次作業是要做一個類似微信界面框架的搭建,這個框架有四個界面,這四個界面包括微信、新聞、聯系人和設定,點擊下方的圖示可以完成界面的切換,

專案結構
Android studio的布局和控制分別是由xml檔案與java檔案來完成的,此次作業使用了七個xml檔案、五個java檔案及相應的png檔案(檔案如下圖)



步驟
1.撰寫 bottom.xml
該檔案需要用五個 LinearLayout,分為一個LinearLayout 和四個子 LinearLayout ,每個里面子 LinearLayout 包裹一個 ImageButton 和 TextView ,創建一個LinearLayout1 ,Ctrl+c/v,然后更改id即可得到4個子 LinearLayout,再調整好layout_width、layout_height、背景顏色與字體顏色即可,
2.撰寫 top.xml
該檔案需要一個LinearLayout和一個TextView,調整下LinearLayout和TextView的layout_width、layout_height及背景顏色與字體顏色即可,
3.撰寫主布局檔案 activity_main.xml
利用和Fragment布置好activity_main.xml,
4.撰寫四個 xxxBlankFragment.java 檔案及對應的xml檔案
保留 xxxBlankFragment.java 檔案中的建構式和onCreateView()函式即可,在創建xxxBlankFragment.java 檔案的同時也會創建對應的xml檔案,
5.撰寫 MainActivity.java 檔案
通過transaction.add()將四個xxxFragment中的內容填入FrameLayout中,通過show()就可以展示對應的頁面,hide()可以隱藏相應的頁面,先用hide()隱藏所有的頁面,點擊底部的圖示時,用show()展示對應的頁面,
相關檔案作用及部分代碼解釋均在Gitee源代碼注釋中
作業原始碼:
**Gitee:**https://gitee.com/czyxioawu/firstHomework.git
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/305486.html
標籤:其他
上一篇:安卓7大基本布局
下一篇:iOS 性能優化
