這是一個頁面資料展示挺多的App,用Tablayout + ViewPaget + Fragment構建的主頁面,在第一個Fragment頁里又有4個RecyclerView,其他Fragment也有一個RecyclerView。
頁面的資料,包括Tablayout的Tab數量等,都是從后端Json決議后生成,不同的連接回傳不同位置的資料。
資料獲取是用的Okhttp和Fastjson,我在MainActivity里使用Get方法能獲取到Tablayout的資料和一些公告資料,在其回呼函式new了若干個Fragment頁面。
但是在生成的Fragment中,無論是onCreateView還是什么介面,都無法發起申請另外一個連接的資料,程式不會走進去,好像涉及執行緒回傳,在網上查了下,也沒有對應案例的解讀。
接觸Android還不到一個月,很多東西都理解膚淺。
請教一下,類似這種Tablayout + ViewPaget + Fragment搭配,網路資料的獲取和傳遞一般怎么設計啊?
uj5u.com熱心網友回復:
我看了很多個類似的專案,好像是通過Handler新建一個專門處理資料的執行緒,來做資料分發。轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/275989.html
標籤:Android
上一篇:求救~~~如圖,為什么報紅
