こんにちは,さかなです.

 

今回は前回の続き(エラーが出てbuildできなかったとこから)をやっていこうと思います.

 

前回のエラーの原因はstrings.xmlでapp_nameを定めてなかったのが原因でした.

ということで適当な名前を付けたら動きました.

 

ちなみに,基本的には仮想デバイスで動かしています.

Nexus 5X API26(Android8.0.0,API26)を実行環境としています.

 

レイアウトはこんな感じ(いくつかボタンが足りませんが,後々追加予定)

 

 

続いて,ボタンをクリックしたら該当の数字がエディタに表示されるようにしていきます.

 

MainActivity.javaに記述していきます(ようやく)

 

とりあえず.1のボタンを押したら1をエディタに表示するようにしてみました.

一応うまくいきました.

 

が,このままだと1つの数字しかエディタに表示されないため,この辺りをどう実現していくかが課題.

 

今のところの問題点&この先やることをメモとして残しておきます.

・onClickメソッドの中多分書かなくてもいける?この記述で動作してる?

・複数の数値&四則演算の記号を表示させるようにする.

・すべてのボタンに動作を実装する.

・最終的に計算をし,それを表示する機能の実装(”=”ボタンで計算結果表示)

・計算式部分は文字列として表示するか,数値として表示するか.(計算結果のみ数値のほうがやりやすい?)

→ただ,プログラム内で計算させるときにどちらの方が楽なのか.

・1文字削除ボタンの追加

 

現在は”Androidアプリ開発の教科書”,”すっきりわかるJava入門,実践編”の計3冊とネットを使って勉強しています.

本になかなか知りたい内容がないため,ほとんどネット頼り.

JavaのAPIの主な機能を知らないときついなーと.

 

今回はここまで.