Android Studio入門

Android Studio 入門【 文字枠の追加 】

3分で学ぶAndroidStudio【文字枠の追加】
前回学習した「キャラクターの表示」に「文字枠」を追加する動画です。
この動画の前に「キャラクターの表示」を済ませておいてください。

ポイント【プログラムに対応】プログラムで文字を自由に変更可能
ポイント【プログラムに対応】プログラムで文字を自由に変更可能

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/character" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New Text"
        android:id="@+id/textView"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="20dp"
        android:textSize="40dp" />

</RelativeLayout>

Android Studio入門

Android Studio 開発【 キャラクターと背景 】

15分で学ぶAndroidプログラミング【キャラと背景】800
ゲーム等でのキャラクターと背景を表示させるサンプルです。

サンプルですが、実際のアプリに使用している方法で「比較的簡単で不都合少なく幅広く」利用できると思います。

※ この動画は以前公開した「背景画像の設定」「キャラクターの表示」を組み合わせた内容です。

画面サイズと方向にとらわれない
画面サイズと方向にとらわれない
プログラミングに対応
プログラミングに対応

ご自身で画像を用意する場合は以下にご注意ください。

  • ファイル名は半角英数小文字とアンダーバーのみ使用可能、なおかつ最初の1文字は半角英数小文字のみ
  • 画像サイズが大きすぎるとエラーが出る場合があります。
  • キャラクター(背景の上に表示させる画像)はPNGの24ビットで背景可視を使用しています。
キャラクターを中央に表示させる
サメ
背景画像の設定 【 背景画像 】
サンプル 背景画像
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/imageView"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/back"
        android:scaleType="centerCrop" />

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/imageView2"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/character" />

</RelativeLayout>

Android Studio入門

Android Studio 開発【キャラクターの表示 】

3分で学ぶAndroidStudio【キャラクターの表示】800
ゲーム等でのキャラクターを表示させる方法です。

「比較的簡単で不都合が少なく幅広く」使用することが出来ます。
前回の「背景画像の設定」と組み合わせて使用可能です。

  • 画面サイズが違っても対応可能
  • 縦画面でも横画面でも対応可能
  • キャラクターは画面中央に表示される
  • できる限り画面いっぱいに表示される
  • 背景の上に重ねて表示させる使用
キャラクターの表示_画面サイズの違い
画面サイズの違い
キャラクターの表示_幅広い利用
幅広い利用
キャラクターの表示_プログラミングに対応
プログラミングに対応

ご自身で画像を用意する場合は以下にご注意ください。

  • ファイル名は半角英数小文字とアンダーバーのみ使用可能、なおかつ最初の1文字は半角英数小文字のみ
  • 画像サイズが大きすぎるとエラーが出る場合があります。
  • キャラクター(背景の上に表示させる画像)はPNGの24ビットで背景可視を使用しています。

キャラクターを中央に表示させる
サメ
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/character" />

</RelativeLayout>

キャラクターの表示_キャラクターのみ
キャラクターのみ
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/imageView2"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/back"
        android:scaleType="centerCrop" />

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/character" />

</RelativeLayout>

キャラクターの表示_キャラクターと背景
キャラクターと背景
Android Studio入門

Android Studio 開発【背景画像の設定 】

3分で学ぶ Android Studio【縦横対応-背景画像の設定】800

ゲーム等での背景画像の設定方法です。

「比較的簡単で不都合が少なく幅広く」使用することが出来ます。
また、このサイトで紹介するアプリにはほぼ全て利用可能です。

  • 画面サイズが違っても対応可能
  • 縦画面でも横画面でも対応可能
  • 背景は画面中央に表示される
  • 縮尺は守られ、余白はカットされる
  • 背景のみを表示(タイトルやキャラクターは別)
  • 背景の種類によっては不都合有り
  • 画面の固定を利用するとさらに安定
画面サイズが違っても対応可能
画面サイズが違っても対応可能
Android Studio 【縦横画面に対応】
縦画面、横画面に対応
幅広く利用可能
幅広く利用可能

3分で済ますために細かい説明は省いています。
詳しくは以下の知識が必要で、現在準備中です。

  • アプリケーションの新規作成(準備中)
  • 画像の保存と利用(準備中)

ご自身で画像を用意する場合は以下にご注意ください。

  • ファイル名は半角英数小文字とアンダーバーのみ使用可能、なおかつ最初の1文字は半角英数小文字のみ
  • 画像サイズが大きすぎるとエラーが出る場合があります。

背景画像の設定 【 背景画像 】
サンプル 背景画像
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/imageView"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/back"
        android:scaleType="centerCrop" />
</RelativeLayout>

Android Studio入門

Android Studio 開発【Designタブが表示されない】

3分で学ぶ Android Studio【Designが表示されない時の対処】タイトル画像_800

Android Studio でアップデートしたらDesign(GUI・グラフィカルユーザーインターフェース)が表示されなくなってしまいました。
開発では良くあることですが、初心者には挫折の元ですよね(汗

とりあえず簡単に表示させる方法を動画にしましたので参考にしてください。

3分で学ぶ Android Studio【Designが表示されない時の対処】エラー画面
エラー画面
3分で学ぶ Android Studio【Designが表示されない時の対処】API選択
API選択
3分で学ぶ Android Studio【Designが表示されない時の対処】表示画面
表示画面
3分で学ぶ Android Studio【Designが表示されない時の対処】SDK Manager
SDK Manager
Android Studio入門

開発環境の構築 3/4 【 Android Studioのインストール 】

アンドロイドアプリ作成の「開発環境の構築」を解説しています。

このページは、途中になりますので、初めての方は「Javaのインストール」からご覧ください。

Android Studio 開発環境の構築 3-4 【 Android Studioのインストール 】
Android Studioのインストール

  1. Javaのインストール
  2. 環境変数の追加
  3. Android Studioのインストール(このページ)
    • ※ Androidアプリを作るソフト
    • ダウンロード
    • インストール
    • ※ インストール先のフォルダを変更しています。
    • 起動テスト
  4. エミュレーターの作成
  1. 特に記載がない場合、Windowsでの解説になります。 (マックはよく知りません)
  2. PCの環境や、バージョンによっては正常に機能しないので自己責任でお願いします。

ダウンロード

Android Studio 開発環境の構築【 Android SDKで検索 】
Android SDKで検索

Android Studio 開発環境の構築【 ダウンロードサイトをクリック 】
ダウンロードサイトをクリック
Android Studio入門

開発環境の構築 2/4 【 環境変数の追加 】

アンドロイドアプリ作成の「開発環境の構築」を解説しています。

このページは、途中になりますので、初めての方は「Javaのインストール」からご覧ください。

Android Studio 開発環境の構築 2-4 【 環境変数の追加 】
環境変数の追加

  1. Javaのインストール
  2. 環境変数の追加( このページ )
    1. ※ Android StudioにJavaの保存先を伝える作業
    2. 設定画面を開く
    3. 設定の入力
    4. Java保存先のコピペ
  3. Android Studioのインストール
  4. エミュレーターの作成
  1. 特に記載がない場合、Windowsでの解説になります。 (マックはよく知りません)
  2. PCの環境や、バージョンによっては正常に機能しないので自己責任でお願いします。

設定画面を開く

Android Studio 開発環境の構築【システム】
スタート → コンピューター → プロパティ
Android Studio 開発環境の構築【システムの詳細設定】
システムの詳細設定
Android Studio 開発環境の構築【環境変数画面の表示】
環境変数画面の表示
Android Studio 開発環境の構築【新規をクリック】
新規をクリック

設定の入力

Android Studio 開発環境の構築【環境変数の保存】
環境変数の保存

Java保存先のコピペ

Android Studio 開発環境の構築【Java保存先のコピー】
Java保存先のコピー
Android Studio入門

開発環境の構築 1/4 【 Javaのインストール 】

アンドロイドアプリ作成の「開発環境の構築」を解説しています。

開発環境の構築は、意外と難しいので全ての理解しようとすると挫折してしまうかもしれません。
細かい単語は気にせず「動けばOK」程度で進めてみてください。

Android Studio 開発環境の構築 1-4 【 Javaのインストール 】
Javaのインストール

  1. Java JDKのインストール ( このページ )
    • ※ Javaとは :パソコンでアンドロイドアプリを作る土台ソフト
    • PCのビット数確認
    • Javaのダウンロード
    • Javaのインストール
  2. 環境変数の追加
  3. Android Studioのインストール
  4. エミュレーターの作成
  1. 特に記載がない場合、Windowsでの解説になります。 (マックはよく知りません)
  2. PCの環境や、バージョンによっては正常に機能しないので自己責任でお願いします。

PCのビット数確認

Android Studio 開発環境の構築【システム】
スタート → コンピューター → プロパティ
Android Studio 開発環境の構築【PCのビット数確認】
パソコンのビット数を確認

Javaのダウンロード

Android Studio 開発環境の構築【Javaの検索】
Javaの検索
Android Studio 開発環境の構築【USサイトへ移動】
USサイトへ移動
Android Studio 開発環境の構築【バージョンの選択】
バージョンの選択
Android Studio 開発環境の構築【ビット数の選択】
ビット数を選択し、ダウンロード

Javaのインストール

Android Studio 開発環境の構築【インストールの実行】
インストールの実行
Android Studio 開発環境の構築【Javaのセットアップ・次へ1】
Javaのセットアップ・次へ
Android Studio 開発環境の構築【Javaのセットアップ・次へ2】
次へ
Android Studio 開発環境の構築【Javaのセットアップ・次へ3】
次へ

Android Studio 開発環境の構築【Javaのセットアップ・閉じる】
閉じる