私はAndroidアプリを作成しています。これは私が作成している最初の「本物の」Androidアプリであり、Javaも初めてです。私はこれまでOOPを使ってプログラムを作成したことがないので、物事の構造に少し混乱しています。私はPHPの経験がありますが、最初は手続き型(インライン?)のTurboPascalでプログラミングすることを学びました。
とにかく...これが状況です:
- 主なアクティビティ-これは、私が持っている実際のAndroidアプリを制御するためのアクティビティです。
classScoreClock-これは私が次のメソッドを持っているところです:
public ScoreClock // initialize all the fields(variables) within the ScoreClock class. public getMinutes(long ms) // take ms remaining and calculate minutes left. public getSeconds(long ms) // take ms remaining and calculate seconds left.
今...私はpublic void updateBoard()
実際のスコアボードにすべての値を更新するためのものを追加することを考えています。私が混乱しているのは...updateBoard()メソッドをMainActivity.javaファイルまたはScoreClock.javaファイルに入れる必要がありますか?
updateBoardメソッドはandroidのフィールド/変数にアクセスし、TextViewsなどの値を変更するため、MainActivity.javaに配置する必要があると考えています。
誰かが明確にしてくれませんか?