安卓QQ中底部的導航欄,消息,聯系人,動態,按一下之後是重新加載了上面的布局還是打開了新的活動?請描述一下實現,謝謝!
這個很簡單實現的,上面肯定是用的Fragment,下面的一排導航按鈕的實現方式也很多,比如寫一個LinearLayout,然後是imageview+textview的組合形式這樣就構成了一組按鈕,當然,在我們現實開發中一般是讓UI設計師切圖,就是用圖片來代替按鈕,當點擊選中那個按鈕時,換一張選中的圖片即可,上面的fragment通過FragmentManager來選擇選中的Fragment,一般點擊切換是是不重新加載頁面的,手動刷新獲取數據,這樣比較好,當然如果你希望每次點擊選中時重新獲取可以在Fragment裡的onResume()方法重新請求服務器即可,希望對你有幫助。