Androidアプリ:KotlinでDog To Headの開発

こんにちはー。\(^o^)/

今回は最近学んでいるプログラミング言語Kotlinで簡単なアンドロイドアプリを作成しました。

アプリの機能

ドグ付きチェーンによって品物が搬送されロータリー機械へ入っていく状況を考えます。ロータリー機械の特定のポケット番号と特定のドグ付きチェーン番号を一致させたいとき、ロータリー機械をあと何周すれば一致するかを算出します。

 

入力値について

まず、機械構成としてロータリー機械の全ポケット数、チェーンの全ドグ数を入力します。

次にロータリー機械の特定のポケット番号に入るチェーンドグ位置にある「現在のドグ番号」を入力し、最後にそのチェーンドグ位置に何番のドグが来てほしいいか「目標とするドグ番号」を入力します。

以上、合計4つの入力値があります。

結果の出力

ボタンを押すことで、ロータリー機械をあと何周すれば一致するかを算出し、一番下のtextViewに書き出します。

画面構成:activity_main.xml

 

内部演算:MainActivity.kt

 

strings.xml

画面構成を作成したときに、追加したボタンなどにエラーマークがでるので、ソレを消すためにこのファイルを少しいじると修正できるのですが、やらなくても動きますので今回は何もいじっていません。