Praktik terbaik
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Jawaban Gemini akan berbeda berdasarkan cara Anda mengajukan pertanyaan. Berikut beberapa tips tentang cara mengoptimalkan jawaban dari Gemini:
- Berikan pernyataan yang spesifik. Jika ada library, API, atau pendekatan tertentu
yang ingin Anda gunakan, sertakan dalam pertanyaan Anda.
check_circle
Anjuran
Bagaimana cara menambahkan dukungan kamera ke aplikasi saya menggunakan CameraX?
cancel
Larangan
Bagaimana cara menambahkan dukungan kamera ke aplikasi saya?
- Jelaskan struktur jawaban yang diinginkan. Jika Anda ingin menyisipkan
kode yang dibuat oleh Gemini ke dalam aplikasi dan memerlukannya dalam format tertentu,
berikan petunjuk tersebut.
check_circle
Anjuran
Sisipkan komentar ke dalam kode ini. Gunakan garis miring ganda untuk
komentar, dan letakkan setiap komentar di atas baris kode yang dideskripsikannya.
cancel
Larangan
Tulis komentar kode untuk kode ini.
- Pecah permintaan kompleks menjadi serangkaian pertanyaan yang lebih sederhana.
Terutama saat Anda meminta kode, mengajukan serangkaian pertanyaan yang lebih sederhana
akan menghasilkan jawaban yang lebih komprehensif secara keseluruhan.
check_circle
Anjuran
1. Berikan file MainActivity.kt
untuk aplikasi dengan layar login.
2. Dapatkah Anda menambahkan class yang mewakili profil pengguna?
3. Dapatkah Anda menambahkan kode yang mendukung beberapa profil pengguna?
cancel
Larangan
Bagaimana cara membuat aplikasi dengan layar login yang mendukung
beberapa profil pengguna?
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-31 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-31 UTC."],[],[],null,["# Best practices\n\nGemini's answers differ based on how you ask your question. Here are some\ntips on how to optimize the answers from Gemini:\n\n- **Be specific** . If there are certain libraries, APIs, or approaches that you'd like to use, include them in your question. \n check_circle\n\n ### Do\n\n How do I add camera support to my app using CameraX? \n cancel\n\n ### Don't\n\n How do I add camera support to my app?\n- **Describe the structure of the desired answer** . If you want to insert code generated by Gemini into your app and need it in a certain format, give it those instructions. \n check_circle\n\n ### Do\n\n Insert comments into this code. Use double slashes for the comments, and put each comment above the line of code it describes. \n cancel\n\n ### Don't\n\n Write code comments for this code.\n- **Break up complex requests into a series of simpler questions** . Especially when you're asking for code, asking a series of simpler questions yields a more comprehensive answer overall. \n check_circle\n\n ### Do\n\n 1. Give me the `MainActivity.kt` file for an app with a login screen. \n 2. Can you add a class that represents a user profile? \n 3. Can you add code that supports multiple user profiles? \n cancel\n\n ### Don't\n\n How do I create an app with a login screen that supports multiple user profiles?"]]