Game State API
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
منتشر شد :
Android 13 (API Level 33) - Java
با Game State API، میتوانید به سیستم اطلاع دهید که بازی در حال حاضر چه کاری انجام میدهد (به عنوان مثال: سطوح بارگذاری، گیمپلی شدید شبکهای، رندر کردن منوی درون بازی، نمایش تبلیغات و غیره). با این اطلاعات ارزشمند، سیستم قادر است منابع و توان را متناسب با آن بهینه کند.
جاوا
if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.S ) {
// Get GameManager from SystemService
GameManager gameManager =
Context.getSystemService(GameManager.class);
GameState gameState = new GameState(false,
GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE);
gameManager.setGameState(gameState);
}
حالتهایی را که میتوانید به سیستم در خلاصه مستندات اطلاع دهید، بررسی کنید. این امکان وجود دارد که با کشف الگوهای مصرف منابع مختلف در آینده، این فهرست رشد کند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Game State API\n\n**Released**:\n\nAndroid 13 (API Level 33) - [Java](/reference/android/app/GameState)\n\nWith Game State API, you can let the system know what the game is currently\ndoing (for example: loading levels, intense networked gameplay, rendering\nin-game menu, showing ads, etc). With this valuable information, the system is\nbe able to optimize resources and power accordingly. \n\n### Java\n\n if ( Build.VERSION.SDK_INT \u003e= Build.VERSION_CODES.S ) {\n // Get GameManager from SystemService\n GameManager gameManager =\n Context.getSystemService(GameManager.class);\n GameState gameState = new GameState(false,\n GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE);\n gameManager.setGameState(gameState);\n }\n\nCheck out the modes you can notify the system in the documentation\n[Summary](/reference/android/app/GameState#summary).\nIt is possible that the list will grow when different resource consumption\npatterns is discovered in the future."]]