بهترین شیوه ها
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
پاسخ های Gemini بر اساس نحوه پرسیدن سوالتان متفاوت است. در اینجا چند نکته در مورد نحوه بهینه سازی پاسخ ها از Gemini آورده شده است:
- خاص باش اگر کتابخانهها، APIها یا رویکردهای خاصی وجود دارد که میخواهید از آنها استفاده کنید، آنها را در سؤال خود بگنجانید.
check_circle
انجام دهید
چگونه با استفاده از CameraX پشتیبانی دوربین را به برنامه خود اضافه کنم؟
cancel
نکن
چگونه پشتیبانی دوربین را به برنامه خود اضافه کنم؟
- ساختار پاسخ مورد نظر را شرح دهید . اگر می خواهید کد تولید شده توسط Gemini را در برنامه خود وارد کنید و به آن در قالب خاصی نیاز دارید، دستورالعمل ها را به آن بدهید.
check_circle
انجام دهید
نظرات را در این کد درج کنید. برای نظرات از اسلش های دوتایی استفاده کنید و هر نظر را بالای خط کدی که توضیح می دهد قرار دهید.
cancel
نکن
نظرات کد را برای این کد بنویسید.
- درخواست های پیچیده را به یک سری سوالات ساده تر تقسیم کنید . به خصوص زمانی که در حال درخواست کد هستید، پرسیدن یک سری سوالات ساده تر به طور کلی پاسخ جامع تری به دست می دهد.
check_circle
انجام دهید
1. فایل MainActivity.kt
را برای یک برنامه با صفحه ورود به سیستم بدهید.
2. آیا می توانید کلاسی را اضافه کنید که نمایانگر پروفایل کاربر باشد؟
3. آیا می توانید کدی اضافه کنید که از چندین پروفایل کاربری پشتیبانی کند؟
cancel
نکن
چگونه می توانم یک برنامه با صفحه ورود به سیستم ایجاد کنم که از چندین پروفایل کاربری پشتیبانی می کند؟
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-31 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-31 بهوقت ساعت هماهنگ جهانی."],[],[],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?"]]