Prácticas recomendadas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las respuestas de Gemini varían según cómo formules la pregunta. A continuación, se incluyen algunas sugerencias para optimizar las respuestas de Gemini:
- Brinde información específica. Si hay ciertas bibliotecas, APIs o enfoques que te gustaría usar, inclúyelos en tu pregunta.
check_circle
Qué debes hacer
¿Cómo agrego compatibilidad con la cámara a mi app con CameraX?
cancel
Qué no debes hacer
¿Cómo agrego compatibilidad con la cámara a mi app?
- Describe la estructura de la respuesta deseada. Si quieres insertar código generado por Gemini en tu app y necesitas que tenga un formato determinado, indícale esas instrucciones.
check_circle
Qué debes hacer
Inserta comentarios en este código. Usa barras dobles para los comentarios y coloca cada comentario sobre la línea de código que describe.
cancel
Qué no debes hacer
Escribe comentarios de código para este código.
- Divide las solicitudes complejas en una serie de preguntas más simples.
En especial cuando pides código, hacer una serie de preguntas más simples produce una respuesta más completa en general.
check_circle
Qué debes hacer
1. Dame el archivo MainActivity.kt
de una app
con una pantalla de acceso.
2. ¿Puedes agregar una clase que represente un perfil de usuario?
3. ¿Puedes agregar código que admita varios perfiles de usuario?
cancel
Qué no debes hacer
¿Cómo creo una app con una pantalla de acceso que admita varios perfiles de usuario?
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-31 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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?"]]