初Android開発

環境

Android Studio

起動

なぜかデフォルトのままエミュレータが起動しない。
後程原因判明: vagrantvirtualboxを起動しているのは理由。
$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();