アプリをエミュレートする仮想アプライアンスを作成する方法

前回のエントリでは、最初の Android プロジェクトを構築し、プロジェクトで生成されるディレクトリ構造がどのような構成になっているかを確認しました。今回は、エミュレータまたは仮想デバイス上でアプリケーションを直接起動する方法を見ていきます。これらのデバイスは Android 仮想デバイス (AVD) として知られており、基本的には、携帯電話かタブレットかどうかのデバイスの種類、画面のサイズや密度、特性、オペレーティング システムのバージョン、アプリケーションにとって重要な要素の中でも特にメモリが重要です。 Android Studio には独自のエミュレータが含まれており、これをダウンロードして設定する必要がありますが、これは […]

物理デバイス上でアプリをエミュレートする方法

      前回のエントリでは、アプリケーションをエミュレートするための仮想デバイスを作成および構成する方法を説明しましたが、今回は、Android プロジェクトをテストするために物理デバイスをリンクする方法を説明します。 Android Studio には独自のエミュレータが含まれており、ダウンロードして設定する必要があることはすでに述べましたが、サードパーティのエミュレータを含めたり、単に物理デバイス上でアプリケーションを実行したりできるため、これが唯一の代替案ではありません。この最後の代替案は、デバイス上で直接検証しており、リソースの消費はデバイスに依存しているため、理想的なものですが、エミュレータを使用する場合は、大量の消費を必要とする仮想マシンのように動作するため、PC リソースをエミュレータに割り当てる必要があります […]

AndroidのSDKとは何ですか

保留中のアプリケーションを続行する前に、Android でモバイル アプリケーションを開発するプロセスにおけるさまざまな重要な要素をもう少し深く掘り下げることが重要です。そのため、今回は SDK とは何か、および SDK をどのように操作するかを見ていきます。 SDK は Software Development Kit の略です。これは Android Studio のインストール時に含まれる Android 開発者キットで、使用するオペレーティング システムのバージョンに応じてアプリケーションの開発とテストに必要なクラスとライブラリのセットを提供します。 、SDK には、アプリケーションをエミュレートするための Android 仮想デバイス、コード デバッガー、ドキュメント、サンプルなどが含まれています […]

Androidマニフェストファイルとは何ですか

Android のディレクトリ構造に関するエントリで、アプリケーション マニフェスト ファイルについて触れましたが、今回はその構成要素とその重要性について見ていきます。 AndroidManifest ファイルは Android プロジェクトに必要な構成ファイルであり、このマニフェスト ファイルには重要なプロジェクト情報が記述されています。公式ページの次回の公開では、このファイルについてもう少し詳しく説明します。 (アプリ名、アイコン、テーマ、アクティビティ、サービス、コンテンツ プロバイダーなどのアプリケーション コンポーネント、カメラ、インターネット、Bluetooth などのシステム機能へのアクセス許可などの一般情報、およびどれがメイン アクティビティであるかを決定する方法などの一般情報を定義します)このファイルは […]

Android アクティビティとは何ですか?またそのライフサイクルは何ですか?

モバイル アプリケーションの開発における主要な概念の 1 つはアクティビティの概念であり、これらがアプリケーションの基礎となります。今回は、それらが何で構成され、そのライフ サイクルが何であるかを見ていきます。公式の Android 開発者ページでは、アクティビティが何を表すかについてのより詳細な説明を見つけることができます (https://developer.android.com/guide/components/activities/intro-activities)。ここでは、アクティビティとそのサイクルについての一般性を示します。人生。 Android アプリケーションはさまざまなグラフィカル コンポーネントまたはビューで構成されており、さらに、グラフィカル インターフェイスをアプリケーション ロジックから独立させるディレクトリ構造を持っていることをすでに見てきました。画面は、次の内容を含む XML ファイルによって管理されます。レイアウト […]

APP の最初の変更 – イベントとデータのキャプチャ。

Android での最初のプロジェクトの作成に関するエントリでは、基本的なアプリケーションの作成方法を確認し、プロジェクトの構造と、SDK、マニフェスト、アクティビティとそのライフサイクルなどのさまざまな概念を確認しました。次に、現在のプロジェクトの変更を続けます。アプリケーションの作成をさらに深めることを目的としています。 前述したように、最初の Android プロジェクトを構築したこのエントリで作成したアプリケーションを変更します。この画面に留まり、デフォルトのアプリケーションが分割から「Hello World」というテキストを含む TextView コンポーネントを作成することがわかります。ビュー。 (この時点でアプリケーションの作成方法がわからない場合は、上記のエントリを参照することをお勧めします。) ここに来て、 […]

Android の基本コンポーネント。

グラフィック コンポーネントは、ユーザーがシステムと対話できるようにする要素に対応します。GUI について話すときは、グラフィカル ユーザー インターフェイスを指します。したがって、これらのインターフェイスは、ボタン、メニュー、アイコン、テキスト フィールド、ラベルなどのグラフィック要素を通じて構築されます。とりわけテキストなどの場合、GUI はビジュアル デザインとそのデザインに関連付けられたイベントを組み合わせたものであるため、ボタンを追加する場合は、ユーザーがボタンを押したときにそのボタンに関連付けられたイベントをプログラムする必要があります。前述したように、XML ファイルから使用されるグラフィック コンポーネントに焦点を当てます。上記のプロパティのいくつかを見てみましょう。基本的なプロパティ。使用されるいくつかの基本的なプロパティを見てみましょう […]