Gemini の回答は、質問の仕方によって異なります。Gemini からの回答を最適化するためのヒントをいくつかご紹介します。
- 具体的に記述します。使用したいライブラリ、API、アプローチがある場合は、質問に含めてください。
すべきこと
CameraX を使用してアプリにカメラのサポートを追加するにはどうすればよいですか?すべきでないこと
アプリにカメラのサポートを追加するにはどうすればよいですか? - 望ましい回答の構造を記述します。Gemini によって生成されたコードをアプリに挿入し、特定の形式でコードが必要な場合は、その指示を Gemini に伝えます。
すべきこと
このコードにコメントを挿入します。コメントにはダブル スラッシュを使用し、各コメントは、そのコメントが説明するコード行の上に配置します。すべきでないこと
このコードのコードコメントを書いて。 - 複雑なリクエストを、一連の簡単な質問に分割します。特にコードをリクエストする場合は、一連の簡単な質問をすることで、全体としてより包括的な回答が得られます。
すべきこと
1. ログイン画面のあるアプリのMainActivity.kt
ファイルを教えて。
2. ユーザー プロファイルを表すクラスを追加できますか?
3. 複数のユーザー プロファイルをサポートするコードを追加できますか?すべきでないこと
複数のユーザー プロファイルをサポートするログイン画面を備えたアプリを作成するにはどうすればよいですか?