2016-05-15 57 views
0

我正在爲學童設計一款應用程序。基本上,如下圖所示,會有多個選擇題的答案。主要要求是:Android設計:僅限活動還是碎片?

  1. 每一輪測試將有10個問題(配置)
  2. 問題的答案從API
  3. 該測試定時加載。所以,每一個問題將是可見的,持續10秒,然後下一個會呈現,可能與一些動畫/幻​​燈片效果

我的問題是它的下方則是更好的方式來做到以上?

  1. 將問題和答案出現在UI片段中,同時將數據存儲在模型片段中。通過連接適配器提供了新的問題..類似於ViewPager而不用滑動的東西
  2. 一切都是一個活動。通過更改android:text使用可能的處理程序和postDelayed()更改問題和答案

選項1更好,因爲它可能會更好地處理配置更改?或者是更容易,只需使用選項2.謝謝..

Test Question

+0

閱讀更多的MVP,我認爲這是相當簡單地選擇2和一些內在邏輯進行。 – natario

回答

0

如果你不打算有花哨的UI,去選擇2和建築師代碼中使用MVP的方法,其中的邏輯是在演示者中,以及由活動查看部分句柄。

你可以在http://antonioleiva.com/mvp-android/