Articles of экрана

Ориентация экрана Android NDK

Я хочу программно настроить ориентацию экрана, используя только Native. Я знаю, что могу установить / заблокировать ориентацию в файле AndroidManifest.xml с помощью android: screenOrientation = "landscape", но это означает, что я должен перестраивать каждый раз, когда хочу другую ориентацию для определенных приложений. Я бы предпочел, прочитал настройку из файла, такого как AndroidManifest, и установил ориентацию, […]

Видимые строки в recyclerview прыгают вперед немного после поворота от портрета к пейзажу

У меня есть проблема, и я буду благодарна, если кто-то мне поможет. У меня есть RecyclerView, который извлекает данные с сервера, выдавая запрос. При изменении поворота я отправляю этот ответ с помощью onSaveInstanceState, чтобы он не отправлял запрос еще раз, если для этого не требуется loadMore. Но когда он меняется от портрета к пейзажу, первые […]

Плотность и разрешение xhdpi для Android

Я немного смущен, и я надеюсь, что вы можете мне помочь. Я разрабатываю приложение для смартфонов, и я использую префиксы, такие как: mdpi, hdpi и xhpi. С первых двух у меня нет никаких проблем. В соответствии с этим: http://developer.android.com/guide/practices/screens_support.html и этот http://developer.android.com/about/dashboards/index.html Xhdpi имеет размер экрана 640×960 пикселей, и я подготовил свою графику для этого […]

Разработка Android: изменение яркости экрана в сервисе

Теперь я попробую еще раз. Я хочу изменить яркость экрана. Я пробовал: WindowManager.LayoutParams layoutParams = getWindow().getAttributes(); layoutParams.screenBrightness = 0.5F; // set 50% brightness getWindow().setAttributes(layoutParams); И, похоже, работает в getWindow() но когда я нахожусь в службе, я получаю эту getWindow() .

Персонализированный экран блокировки для Android

Привет, я ищу персонализированный экранный шкаф для телефонов Android, вместо того, чтобы вводить цифры, пользователь может сгибать пальцы в определенном шаблоне и разблокировать экран. Любые указатели / идеи приветствуются.

Как предотвратить остановку медиа-плейера при выключении экрана?

У меня есть медиапланер в классе Music который вызывается из другого вторичного Activity . Он работает нормально. Но когда экран отключается (либо таймаутом, либо кнопкой), музыка перестает воспроизводиться, а когда возвращается и пытается закрыть активность, программа переходит к «App Not IllegalStateException », потому что IllegalStateException в запросе, таком как mediaplayer.isPlaying() , Как я могу предотвратить […]

Установите яркость экрана Android

Я пытаюсь установить яркость экрана в андроиде полностью темным. В первый раз он работает отлично, но после яркости 0, но я вижу экран. Как сделать экран андроида полностью темным? Это мой код: WindowManager.LayoutParams params = getWindow().getAttributes(); params.flags |= LayoutParams.FLAG_KEEP_SCREEN_ON; params.screenBrightness = 0.0f; getWindow().setAttributes(params);

Получение ширины экрана Android в провалах

Я хочу получить ширину экрана и установить его в мой макет, который является дочерним по горизонтали. Я делаю это, но это делает мой макет шире, чем я хочу. Прокладка определяется провалами. Display display = getWindowManager().getDefaultDisplay(); DisplayMetrics outMetrics = new DisplayMetrics (); display.getMetrics(outMetrics); float density = getResources().getDisplayMetrics().density; int padding = getResources().getDimensionPixelSize(R.dimen.padding); layoutWidth = (int) ((outMetrics.widthPixels * […]

Гибкая компоновка Android для нескольких размеров экрана / плотности

Я работаю над созданием карточной игры для Android. Я пытаюсь придумать макет, который позволит играть в игру на всех размерах экрана и плотности. Я читал: http://developer.android.com/guide/practices/screens_support.html Тем не менее, я все еще смущен лучшим способом сделать это. Для этой игры мне нужны карты, выложенные в ландшафтном режиме, в 5 колонках. Для дополнительных карт есть места […]

Как заставить приложение выглядеть одинаково на всех устройствах?

Я недавно занимаюсь разработкой Android и создаю приложение на студии Android, и я хочу, чтобы мое приложение имело одинаковый дизайн на всех устройствах: Samsung Galaxy S4 => 1080×1290; 5,0” Galaxy Nexus => 720×1280; 4,7” Nexus 4 => 768×1280; 4,7” Motorola Droid Razr M => 540×960; 4,3” Nexus S => 480×800; 4” Galaxy S2 => 480×800; […]