大量の式と変換を備えた Android アプリケーションを設計するための最良の方法は何ですか? ListViews を持つ複数のアクティビティは、葉が実際の計算であるツリーのようなものだと考えていました。ただし、Android の設計原則を読んだ後は、純粋なナビゲーション構造を避け、アプリの深さを減らすようにしてください。
例えば:
Main Menu
Conversions
Weight
Distance
Distance - Speed - Time
Calculate air speed
Calculate distance traveled
Weather
METAR
TAF
したがって、3 番目または 4 番目の画面までに、実際の個々の電卓に到達しました。これは理にかなっていますか?もしそうなら、これを設計するより良い方法はありますか (おそらくアクションバーやタブを使用します)?