LoginSignup
0
0

More than 5 years have passed since last update.

アンドロイドアプリを作る。(1日目)

Last updated at Posted at 2018-03-27

本日から3連休なので、Android開発を始めることにしました。
その上で、重要と思ったことや、つまずいたことをメモ的に残して行きます。

Tools>Androidがない

FD61EF42-966A-4A57-AE0D-5E2C5926C090.jpeg

AVD Managerを起動するようにテキストに記載されているが、ToolsにAndroidがない。。。
よく見ると、下の方にエラーが出ていた。
スクリーンショット 2018-03-27 16.51.25.png
とりあえず、リンクをクリックする。
また、新たにエラーが出た。
スクリーンショット 2018-03-27 16.52.15.png
もう一回リンクをクリックする。
すると、エラーが消えた。再度Toolsを見ると表示された。
スクリーンショット 2018-03-27 16.54.41.png

重要なファイル

/java

文字通り、Javaのソースコードを保存するフォルダ。
アプリの中核。

/res/layout

アプリの見た目(レイアウト)
/res/layout/activity_main.xmlでレイアウトを決めているが、ここでテキストの値を変えると、他言語への対応ができない。
そのため、値は/res/Valueを参照する形でレイアウトに表示している。

/res/Value

アプリで使用する文字列データやスタイル情報など

アプリの国際化

英語、日本語、ドイツ語に対応したい場合は、/value(英語)、/value-ja(日本語)、/value-de(ドイツ語)のようにフォルダを分ける事で、端末の言語設定によって、参照するValueファイルが変わる。
該当しないValueファイルがない場合は、/valueがデフォルトファイルとなるため、上記の場合は英語表記となる。

layout_centerInParentとlayout_width

テキスト内で、表題の項目を選ぶように指示があったのだが、該当の項目がどうしても見つからなかった。
どうしても見つからないから、teratailで質問した結果、Android Studioのヴァージョンがテキストと異なり、仕様が少し変わったことが要因だった。
https://teratail.com/questions/119231?whotofollow=

teratailすごい!

感想

Android開発一日目、一番の感想は分からなければteratailに聞けばいい!でした。
明日もある程度進めようと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0