Android Studioでタイトルバーやナビゲーションバーを消す方法

Android Studioでタイトルバーやナビゲーションバーを消す方法は?
紫丸のボタンを押し「テーマを選択」すればいいって本当?
その後にstyle.xmlを編集して好みのテーマに書き換えるってどういうこと?
こんな疑問に答えます。

僕はWordPressのブログでは月2万PV、自作のiPhoneアプリを2つリリースしています。
そんな僕が解説していきます。

作業環境

Android Studio Version 2.3.3
Mac OS Sierra 10.12.6

※記事内にプロモーションを含む場合があります

Android Studioでタイトルバーやナビゲーションバーを消す方法【テーマ選択してstyle.xmlを編集】

フルスクリーンいっぱい広く使ってアプリを設計したいため消したいと思います。

何もしないと自動でこの青のnavigation barなどが表示された状態です

紫丸のボタンを押し「テーマを選択」します

タイトルバーやナビゲーションバーのないテーマが選べます。

テーマはたくさんあります。
色が黒いのとか、暗いのとか、無駄にたくさんあります。

「Device Default」の中の「Light.NoActionBar.TranslucentDect」がおすすめです
(色が明るめ、ActionBarなし、lucentDectが透明)

無事に消えました

style.xmlを書き換えてテーマを固定させます

style.xmlの場所は奥深い

まずこのstyle.xmlという探すのが大変です
検索ボタンないんですかね…意味不明

画像のように、左メニューをpriject表示スタイルにして、appフォルダ、mainフォルダ、resフォルダ、valueフォルダの中にあります
人によっては違うかもしれません

スタイルの名称を書き換える

style.xmlの3行目あたりを、手打ちで()スタイルの名称を書き換えます。
その肝心の「スタイルの名称」はググらないといけません(笑)

スタイルの名称を探すにはウィンドウと公式HP両方見る必要がある

(1)activitymain.xmlの紫色の丸のボタン

activitymain.xmlの紫色の丸のボタンででくるウィンドウにイラスト入りで羅列されていますが、そこからメニューの名前はコピペできません
(もしかしたら、できるのかもしれないですが10秒でできなかったので、あきらめました)

(2)公式HP

なのでここ(公式HP)見た方が早いと思います

スタイルの名称一覧
https://developer.android.com/reference/android/R.style.html#Theme_DeviceDefault_NoActionBar_TranslucentDecor

しかし、このページには文字しかないため、デザインが目で確認できません

結局両方見ないといけません

めんどすぎw

1文字でも間違ってるとエラーになるので注意してください
.NoActionBarとか書き加えます
.Luightとかそういうやつ

めんどすぎ

X codeならこんなことありえません

Android Studioでタイトルバーやナビゲーションバーを消す方法と共に知っておくべきこと【表示機種も選べる】

表示させる画面サイズ、機種をここで選べます

機種名のタブから画面サイズ縦横を選択

というわけで今回は以上です。

ぶっちゃけAndroid Studio開発者は何を考えているのかよくわかりません。

人気記事TweetDeckでおすすめの表示設定と使い方【Column(列)の並べ方】

-Activity, Android Studio, Java