メイン コンテンツにスキップ
Android Developers
Essentials
  • AI エクスペリエンスの構築
  • Gemini API などを使用して、AI 搭載の Android アプリを構築します。
  • 使ってみる
  • 使ってみる
  • 初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。
  • Hello world
  • トレーニング コース
  • チュートリアル
  • チーム向けの Compose
  • Kotlin for Android
  • Google Play での収益化 ↗️
  • デバイスごとに拡張する
  • スマートフォン、タブレット、スマートウォッチ、ヘッドセットなど、さまざまなデバイスでシームレスなエクスペリエンスをユーザーに提供するアプリを作成します。
  • アダプティブ アプリ
  • Android XR
  • Wear OS
  • 自動車向け Android
  • Android TV
  • ChromeOS
  • カテゴリ別に作成する
  • Google 独自の規範となるガイダンスに沿って、ユースケース向けにビルドする方法を学習します。
  • ゲーム
  • カメラ&メディア
  • ソーシャル&メッセージ
  • 健康&フィットネス
  • 仕事効率化
  • エンタープライズ アプリ
  • 最新情報を確認する
  • 年間を通して最新リリースのお知らせをお届けします。プレビュー プログラムにご参加いただき、ご意見をお寄せください。
  • 最新情報
  • 試験運用版の最新情報
  • Android Studio プレビュー
  • Jetpack ライブラリと Compose ライブラリ
  • Wear OS 向けリリース
  • プライバシー サンドボックス ↗️
設計とプランニング
  • 優れたエクスペリエンス
  • ベストユーザーに向けた最良のエクスペリエンスを構築します。
  • 詳細
  • UI デザイン
  • Android のベスト プラクティスに沿って、美しいユーザー インターフェースをデザインします。
  • Android 向けのデザイン
  • モバイル
  • アダプティブ UI
  • Android XR
  • ウィジェット
  • Wear OS
  • Android TV
  • アーキテクチャ
  • 堅牢かつテストと保守が容易なアプリのロジックとサービスを設計します。
  • はじめに
  • ライブラリ
  • ナビゲーション
  • モジュール化
  • テスト
  • 品質
  • Play ストアのガイドラインに沿って、アプリの品質をプランニングします。
  • 概要
  • コアバリュー
  • ユーザー エクスペリエンス
  • ユーザー補助
  • 技術的な品質
  • 優れたエクスペリエンス
  • セキュリティ
  • ユーザーを脅威から保護し、安全な Android エクスペリエンスを実現します。
  • 概要
  • プライバシー
  • 権限
  • ID
  • 不正の防止
開発
  • Gemini in Android Studio
  • Android 開発のための AI アシスタント。
  • 詳細
  • Android Studio を入手する
  • 主要分野
  • 必要な機能に関するサンプルとドキュメントを入手します。
  • サンプル
  • ユーザー インターフェース
  • バックグラウンド処理
  • データとファイル
  • 接続
  • すべての主要分野 ⤵️
  • ツールとワークフロー
  • IDE を使用してアプリを作成、ビルドするか、独自のパイプラインを作成します。
  • コードの記述とデバッグ
  • プロジェクトをビルドする
  • アプリをテストする
  • パフォーマンス
  • コマンドライン ツール
  • Gradle プラグイン API
  • デバイスの技術
  • フォーム ファクタのコードを作成します。デバイスを接続してデータを共有します。
  • アダプティブ UI
  • Wear OS
  • Android XR
  • Android Health
  • 自動車向け Android
  • Android TV
  • すべてのデバイス ⤵️
  • ライブラリ
  • 詳細が記載された API リファレンス ドキュメントを確認します。
  • Android プラットフォーム
  • Jetpack ライブラリ
  • Compose ライブラリ
  • Google Play 開発者サービス ↗️
  • Google Play SDK Index ↗️
Google Play
  • Google Play Console
  • アプリやゲームを公開して、Google Play でビジネスを拡大しましょう。
  • コンソールへ移動
  • 詳細 ↗️
  • 基本
  • ユーザーのエンゲージメントを高め、アプリを収益化し、安全性を確保する方法を学びます。
  • Play 請求サービス
  • Play Integrity
  • Play ポリシー
  • Google Play のプログラム ↗️
  • ゲーム デベロッパー センター
  • ゲームを開発して配信する。ツール、ダウンロード、サンプルを入手します。
  • 概要
  • Play Asset Delivery
  • Play Games サービス
  • PC 版 Play Games
  • ライブラリ
  • 詳細が記載された API リファレンス ドキュメントを確認します。
  • Play Feature Delivery
  • Play アプリ内アップデート
  • Play アプリ内レビュー
  • Play のインストール リファラー
  • Google Play 開発者サービス ↗️
  • Google Play SDK Index ↗️
  • ツールとリソース
  • アプリの公開、プロモーション、管理に役立つツール。
  • Android App Bundle
  • ブランドとマーケティング
  • Google Play Console API ↗️
  • Play Points
Community
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Android Studio
  • Core areas
  • UI
概要 チュートリアル サンプル ドキュメント クイックガイド
Android Developers
  • Essentials
    • その他
  • 設計とプランニング
    • その他
  • 開発
    • その他
    • 概要
    • チュートリアル
    • サンプル
    • ドキュメント
    • クイックガイド
  • Google Play
    • その他
  • Community
  • Android Studio
  • はじめに
    • ドキュメント
    • Compose を導入する理由
    • クイック スタート
    • Compose Compiler Gradle プラグイン
    • Compose における考え方
    • アダプティブ アプリを作成する
    • 部品構成表
      • 部品構成表を使用する
      • BOM とライブラリ バージョンのマッピング
  • UI アーキテクチャ
    • ライフサイクル
    • 副作用
    • フェーズ
    • 状態の管理
      • 概要
      • 状態をホイスティングする場所
      • UI 状態を保存する
    • アーキテクチャ
    • アーキテクチャのレイヤリング
    • CompositionLocal
    • ナビゲーション
  • アプリのレイアウト
    • 概要
    • レイアウトの基本
    • 修飾子
    • 制約と修飾子の順序
    • カスタム修飾子
    • 修飾子のリスト
    • ポケベル
    • Flow レイアウト
    • カスタム レイアウト
    • アダプティブ レイアウト
      • 概要
      • アプリの向き、アスペクト比、サイズ変更
      • 正規レイアウト
      • さまざまなディスプレイ サイズをサポートする
      • ウィンドウ サイズクラスを使用する
      • マルチウィンドウ モードのサポート
      • デスクトップ ウィンドウをサポートする
      • 接続されたディスプレイをサポートする
      • アダプティブ ナビゲーションを作成する
      • 「リストと詳細」レイアウトを作成する
      • 補助ペイン レイアウトを作成する
      • 適応型の推奨事項と禁止事項
      • 折りたたみ式デバイス
        • 折りたたみ式デバイスについて
        • アプリを折りたたみ対応にする
        • 折りたたみ式ディスプレイ モードをサポートする
    • アライメント ライン
    • 固有の測定値
    • ConstraintLayout
  • 内容
    • 概要
    • アプリバー
      • 概要
      • トップ アプリバーから移動する
      • 動的トップ アプリバーを作成する
    • バッジ
    • ボトムシート
      • 概要
      • ボトムシートの一部
    • Button
      • Overview
      • Floating action button
      • Icon button
      • Segmented button
    • カード
    • カルーセル
    • チェックボックス
    • Chip
    • 日付選択ツール
    • Dialog
    • 分割線
    • リストとグリッド
    • メニュー
    • ナビゲーション バー
    • ナビゲーション ドロワー
    • ナビゲーション レール
    • 進行状況インジケーター
    • 下方向にスワイプして更新
    • ラジオボタン
    • リソース
    • Scaffold
    • 検索バー
    • スライダー
    • スナックバー
    • スイッチ
    • タブ
    • 時刻選択ツール
      • 概要
      • 時間選択ツール ダイアログ
    • ツールチップ
  • テーマ設定
    • 概要
    • マテリアル デザイン 3
    • マテリアル 2 からマテリアル 3 に移行する
    • マテリアル デザイン 2
    • カスタムテーマ設定
    • テーマの構造
    • XML テーマを Compose に移行する
  • テキストとタイポグラフィ
    • 概要
    • テキストの表示とスタイル設定
      • リソースを使用してテキストを表示する
      • テキストのスタイルを設定する
      • スタイル段落
      • テキスト レイアウトの設定
    • ユーザー入力を処理する
      • テキスト フィールドを構成する
      • 状態ベースのテキスト フィールドに移行する
    • ユーザー操作を有効にする
    • フォントを操作する
    • 絵文字を表示
    • 自動入力を有効にする
  • 画像とグラフィック
    • 概要
    • 画像
      • 概要
      • 画像の読み込み
      • ImageBitmap と ImageVector
      • マテリアル アイコン
      • 画像をカスタマイズする
      • カスタム ペインタ
      • パフォーマンスの最適化
    • グラフィックス
      • 概要
      • グラフィック修飾子
      • ブラシ
      • シェイプ
  • アニメーション
    • 概要
    • アニメーション API を選択する
    • クイックガイド
    • アニメーションの修飾子とコンポーザブル
    • 価値ベースのアニメーション
    • アニメーション化されたベクター画像
    • 高度なアニメーションの例
    • アニメーションをカスタマイズする
    • 共有要素
      • 概要
      • カスタマイズ
      • 一般的なユースケース
      • ナビ付き
      • その他のサンプル
    • アニメーションをテストする
    • ツール
    • 参考情報
  • ユーザー補助
    • 概要
    • API のデフォルト
    • セマンティクス
    • 走査順序を変更する
    • 結合と消去
    • 検査とデバッグ
    • テスト
  • タップと入力
    • 概要
    • ポインタ入力
      • 概要
      • 操作について理解する
      • タップして押す
      • スクロール
      • ドラッグ、スワイプ、フリング
      • マルチタッチ ジェスチャー
    • キーボード入力
      • キーボード アクションを処理する
      • キーボード ショートカット ヘルパー
    • 焦点
      • 概要
      • フォーカス移動順序の変更
      • フォーカス動作を変更する
      • リアクションして集中する
    • ユーザー操作
      • インタラクションの処理
      • Indication API と Ripple API に移行する
      • ドラッグ&ドロップ
      • スワイプして閉じるか更新する
    • タッチペン入力
      • 概要
      • テキスト フィールドのタッチペン入力
      • 高度なタッチペン機能
      • メモ作成アプリ
      • Ink API を使用してアプリにインクを追加する
        • Ink API について
        • 設定
        • モジュールを選択する
        • ストロークを描画する
        • ブラシを定義する
        • Geometry API を使用してインタラクティブなツールを作成する
        • 状態の保持と永続ストレージ
    • コピーして貼り付け
    • 大画面での入力の互換性
  • パフォーマンス
    • 概要
    • フェーズ
    • ベースライン プロファイル
    • 安定性
      • 概要
      • 安定性の問題を診断する
      • 安定性に関する問題を解決する
      • 強いスキップ
    • ツール
    • おすすめの方法
  • スタイル ガイドライン
    • Compose API のガイドライン
    • Compose で Kotlin を使用する
  • UI テスト
    • 概要
    • クイック リファレンス
    • セマンティクス
    • テスト API
    • テストを同期する
    • 相互運用性
    • 一般的なパターン
    • デバッグテスト
  • Compose に移行する
    • 概要
    • 移行戦略
    • 相互運用 API
      • 概要
      • ビューで Compose を使用する
      • Compose でビューを使用する
    • 一般的な移行シナリオ
      • RecyclerView を Compose に移行する
      • CoordinatorLayout を Compose に移行する
      • Jetpack Navigation を Navigation Compose に移行する
    • その他の考慮事項
    • チームに Compose を導入する
    • Compose とその他のライブラリ
    • 作成指標とビュー指標を比較する
  • ツール
    • 概要
    • デザイン
      • UI をプレビューする
      • アニメーションのプレビューとデバッグ
    • 開発
      • コードを反復開発する
      • エディタのアクション
      • lint
    • デバッグ
      • 概要
      • アプリのパフォーマンスをトレースする
  • システムの機能
    • ウィンドウ インセット
      • ウィンドウ インセットについて
      • ウィンドウ インセットを設定する
      • キーボード IME アニメーションを使用する
      • マテリアル 3 インセットを使用する
      • ビューと Compose でインセットを使用する
      • システムバーの保護について
    • カットアウト
      • カットアウトについて
      • カットアウトを使用してコンテンツがどのように表示されるかをテストする
    • ピクチャー イン ピクチャー
      • PiP について
      • PIP 用にアプリを設定する
      • 適切なタイミングで PiP に入る
      • ボタンで PIP を追加する
      • PiP にリモート操作を追加
    • 予測型「戻る」
      • 予測型「戻る」について
      • 予測型「戻る」を設定する
      • アクセスの進捗状況を手動で確認する
      • 予測型「戻る」をテストする
  • ウィジェットを作成する
    • 概要
    • Glance の設定
    • Glance でアプリ ウィジェットを作成する
    • Glance でエラーを処理する
    • Glance を使用した単体テスト
    • Glance でのユーザー操作を処理する
    • GlanceAppWidget を管理、更新する
    • Glance で UI を作成する
    • Glance テーマを実装する
    • Glance の相互運用性
    • 参考情報
  • AI エクスペリエンスの構築
  • 使ってみる
  • 使ってみる
  • Hello world
  • トレーニング コース
  • チュートリアル
  • チーム向けの Compose
  • Kotlin for Android
  • Google Play での収益化 ↗️
  • デバイスごとに拡張する
  • アダプティブ アプリ
  • Android XR
  • Wear OS
  • 自動車向け Android
  • Android TV
  • ChromeOS
  • カテゴリ別に作成する
  • ゲーム
  • カメラ&メディア
  • ソーシャル&メッセージ
  • 健康&フィットネス
  • 仕事効率化
  • エンタープライズ アプリ
  • 最新情報を確認する
  • 最新情報
  • 試験運用版の最新情報
  • Android Studio プレビュー
  • Jetpack ライブラリと Compose ライブラリ
  • Wear OS 向けリリース
  • プライバシー サンドボックス ↗️
  • 優れたエクスペリエンス
  • 詳細
  • UI デザイン
  • Android 向けのデザイン
  • モバイル
  • アダプティブ UI
  • Android XR
  • ウィジェット
  • Wear OS
  • Android TV
  • アーキテクチャ
  • はじめに
  • ライブラリ
  • ナビゲーション
  • モジュール化
  • テスト
  • 品質
  • 概要
  • コアバリュー
  • ユーザー エクスペリエンス
  • ユーザー補助
  • 技術的な品質
  • 優れたエクスペリエンス
  • セキュリティ
  • 概要
  • プライバシー
  • 権限
  • ID
  • 不正の防止
  • Gemini in Android Studio
  • 詳細
  • Android Studio を入手する
  • 主要分野
  • サンプル
  • ユーザー インターフェース
  • バックグラウンド処理
  • データとファイル
  • 接続
  • すべての主要分野 ⤵️
  • ツールとワークフロー
  • コードの記述とデバッグ
  • プロジェクトをビルドする
  • アプリをテストする
  • パフォーマンス
  • コマンドライン ツール
  • Gradle プラグイン API
  • デバイスの技術
  • アダプティブ UI
  • Wear OS
  • Android XR
  • Android Health
  • 自動車向け Android
  • Android TV
  • すべてのデバイス ⤵️
  • ライブラリ
  • Android プラットフォーム
  • Jetpack ライブラリ
  • Compose ライブラリ
  • Google Play 開発者サービス ↗️
  • Google Play SDK Index ↗️
  • Google Play Console
  • コンソールへ移動
  • 詳細 ↗️
  • 基本
  • Play 請求サービス
  • Play Integrity
  • Play ポリシー
  • Google Play のプログラム ↗️
  • ゲーム デベロッパー センター
  • 概要
  • Play Asset Delivery
  • Play Games サービス
  • PC 版 Play Games
  • ライブラリ
  • Play Feature Delivery
  • Play アプリ内アップデート
  • Play アプリ内レビュー
  • Play のインストール リファラー
  • Google Play 開発者サービス ↗️
  • Google Play SDK Index ↗️
  • ツールとリソース
  • Android App Bundle
  • ブランドとマーケティング
  • Google Play Console API ↗️
  • Play Points
このページは Cloud Translation API によって翻訳されました。
  • Android Developers
  • Develop
  • Core areas
  • UI
  • ドキュメント

設定

前へ
arrow_back Ink API について
次へ
モジュールを選択する arrow_forward

このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。

最終更新日 2025-07-27 UTC。

  • WeChat WeChat
    WeChat で Android デベロッパーをフォロー
  • X X
    @AndroidDev を X でフォロー
  • YouTube YouTube
    Android デベロッパーを YouTube でチェック
  • Android の詳細

    • Android
    • エンタープライズ向け Android
    • セキュリティ
    • ソース
    • ニュース
    • ブログ
    • ポッドキャスト
  • 探索

    • ゲーム
    • 機械学習
    • 健康&フィットネス
    • カメラ&メディア
    • プライバシー
    • 5G
  • Android デバイス

    • 大画面
    • Wear OS
    • ChromeOS デバイス
    • 自動車向け Android
    • Android TV
  • リリース

    • Android 15
    • Android 14
    • Android 13
    • Android 12
    • Android 11
    • Android 10
    • Pie
  • ドキュメントとダウンロード

    • Android Studio ガイド
    • デベロッパー ガイド
    • API リファレンス
    • Studio をダウンロード
    • Android NDK
  • サポート

    • プラットフォームのバグを報告
    • ドキュメントのバグを報告
    • Google Play support
    • 調査に参加
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • すべてのプロダクト
  • プライバシー
  • ライセンス
  • ブランドの取り扱いガイドライン
  • ICP证合字B2-20070004号
  • Manage cookies
  • ニュースやヒントをメールで受け取る 購読
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어