與 Gemini 互動的主要介面是聊天視窗。你可以使用這項功能提出問題,從簡單的開放式問題到需要協助的特定問題皆可。
以下列舉幾個您可以提出的問題,不過您也可以嘗試任何與 Android 開發相關的主題:
- 如何在應用程式中新增相機支援功能?
- 我想建立 Room 資料庫。
- 能否提醒我 Javadoc 的格式?
- 什麼是深色主題?
- 在 Android 上取得位置資訊的最佳做法為何?
Gemini 會記住對話內容,因此你也可以向它詢問後續問題,例如:
- 您能提供 Kotlin 中的程式碼嗎?
可以請你示範如何在 Compose 中執行這項操作嗎?
您也可以詢問 Gemini 有關 Android Studio 的特定功能或工作流程,例如:
- 如何分析應用程式中的 jank?
- 哪裡可以找到 CPU 分析器?
與 Gemini 互動的秘訣
Gemini 的回答會因你提出問題的方式而有所不同。以下提供一些訣竅,協助您改善 Gemini 的回覆:
- 明確說明。如果您想使用特定程式庫、API 或方法,請在問題中加入這些項目。
正確做法
如何使用 CameraX 為應用程式新增相機支援功能?錯誤做法
如何在應用程式中新增相機支援功能? - 說明所需答案的結構。如果您想將 Gemini 產生的程式碼插入應用程式,並且需要以特定格式插入,請提供相關指示。
正確做法
在程式碼中插入註解。請使用雙斜線做為註解,並將每則註解放在所描述程式碼行的上方。錯誤做法
為這段程式碼編寫程式碼註解。 - 將複雜要求拆分為一系列簡單問題。特別是當您詢問程式碼時,請提出一系列簡單的問題,以便獲得更全面的答案。
正確做法
1. 請提供含有登入畫面的應用程式MainActivity.kt
檔案。
2. 您可以新增代表使用者個人資料的類別嗎?
3. 您可以新增支援多個使用者設定檔的程式碼嗎?錯誤做法
如何建立支援多個使用者個人資料的登入畫面應用程式?
提示庫
您可以使用提示庫儲存及管理常用的提示,並在需要時快速喚出。如要存取提示庫,請依序前往「設定」>「Gemini」>「提示庫」,即可儲存及擷取提示。您也可以在聊天中按一下提示的滑鼠右鍵,將其儲存起來,以便日後使用。如要套用已儲存的提示,請在編輯器中按一下滑鼠右鍵,然後前往 Gemini > 提示庫套用提示。這種精簡的工作流程可免除重複輸入常用提示的麻煩,省時省力。