アンドロイドアプリを作る。(5日目)
先日から以下テキストで勉強中。
TECHNICAL MASTER はじめてのAndroidアプリ開発 第2版 Android Studio 2対応
テキストボックス
ヒントを表示
<EditText
~中略~
android:hint="氏名を入力してください。"
~中略~
/>
入力ウィジェット
//スピナー取得
Spinner sp = (Spinner)findViewById(R.id.spnOs);
//スピナーに対してイベントスピナーを登録
sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Spinner sp = (Spinner)parent;
//選択項目を取得し、その値をトースト表示
Toast.makeText(MainActivity.this,
String.format("選択項目:%s", sp.getSelectedItem()),
Toast.LENGTH_SHORT).show();
}
//項目が撰択されなかった場合の処理(今回は空)
public void onNothingSelected(AdapterView<?> parent){}
});
日付
日付を取得する場合
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd", Locale.JAPAN);
注意:月はMM
と大文字にする。小文字だと変になる。
何か作ってみようとした
ここまでやった内容で、何かアプリっぽい物を作ろうとした。
イラスト屋の画像検索アプリ
イラスト屋のキーワード検索結果をWebViewで表示できるようにしたいと思ってやってみた。
しかし、ERR_NAME_NOT_RESOLVED
となって表示できない。。。
もし、心優しい方がいらっしゃいましたら、tetailに投稿しているので、教えてください!
teratailで回答をいただいたが、コード自体に誤りはなく、ネットワーク環境問題でした。
じゃんけんアプリ
ぐー
、ちょき
、ぱー
のボタンを押すと同時に、自分とCOMのじゃんけん結果を表示。
上部に勝敗履歴をカウントするアプリを作ろうとしました。
しかし、こちらは時間の制約で、判定結果を計算するところまでたどり着かず、後日に持ち越し。
あとがき
試しにアプリを作ろうとしたが、まだまだ何か作れる段階ではないと思い知りました。
次回からは、第4章に進みリストの作成を学んでいきます。
Author And Source
この問題について(アンドロイドアプリを作る。(5日目)), 我々は、より多くの情報をここで見つけました https://qiita.com/hanlio/items/a84ed8fd8c9e0a676799著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .