初Android開発
環境
起動
なぜかデフォルトのままエミュレータが起動しない。
後程原因判明: vagrantでvirtualboxを起動しているのは理由。
$vagrant halt
で問題解決。
仕方なく実機で確認することに。
Activity
アプリで言うと画面のこと。iOSの場合StoryBoradで描くViewと同じ。
- activity間遷移
Intent intent = new Intent(getApplicationContext(),JoinActivity.class); startActivity(intent);
- Toastの表示
引数で表示時間設定。メソッドで表示position設定
Toast ts = Toast.makeText(this, "You did not enter a nickname", Toast.LENGTH_SHORT); ts.setGravity(Gravity.TOP, 0, 0); ts.show();
- タイトルバーの非表示
AppCompatActivityを普通のActivityに変える。
もしくは、動的に切り替え:
/ 非表示 /
getSupportActionBar().hide();
/ 表示 /
getSupportActionBar().show();