Articles of Скриншот

Android с помощью устройства для создания скриншотов

Здравствуйте, я искал и не смог найти информацию об этом, На странице генератора аппаратных средств есть примечание «Не используйте графику, созданную здесь, в хранилище скриншотов», Однако почти каждое приложение, которое я вижу в игровом магазине, имеет скриншоты, завернутые в искусство устройства. Это из другого источника? Кто-нибудь удалил их приложение для использования искусства устройств для Google?

Как сделать снимок экрана Android (эмулятор) с помощью этой библиотеки и где я могу получить скриншоты

Я установил эту библиотеку http://code.google.com/p/android-screenshot-library/ . Я начал свой эмулятор Android, когда я запустил файл run.sh, он говорит: «Служба начата успешно». Как мне или где я могу получить снимки экрана моего эмулятора. Я использую все последние версии. Спасибо.

Adb shell screencap – «разрешение отклонено»

У меня проблема с созданием скриншота на телефоне Samsung Galaxy Young Duos – Android 2.3.6. Я использую этот код для других устройств: adb -s $devi shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > $devi/Screen.png И это правильно работает на других устройствах (Samsung Galaxy S3, Asus Nexus 7, Asus ME371MG – Android 4.X) Я пробовал другие […]

Пустой файл сохраняется при программном использовании screencap в Android

Фрагмент кода void takeSnapShot() { Process process = null; try { process = Runtime.getRuntime().exec("/system/bin/screencap -p /sdcard/snapshot/test_2.png" ); try { process.waitFor(); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } Я получаю пустой файл, но если я использую ту же […]

Захват экрана в andengine дает зеркальное отражение вверх дном

В моей ситуации я не использовал RenderSurfaceView. Я хочу сделать снимок экрана. Но когда я сохраняю снимок экрана, он показывает зеркальное отражение вверх ногами. Не могу понять, что я тут делаю неправильно. Вот мой код attachChild(screenCapture); share_clicked = 1; final int viewWidth = (int)camera.getWidth(); final int viewHeight = (int)camera.getHeight(); Log.d("camera width", "View width :" + […]

В чем разница между скриншотом и screencap в оболочке adb?

У меня есть Galaxy S i9000 с CyanogenMod 10 на нем, который поддерживает обе эти команды в оболочке adb и оба снимают скриншоты. Они выглядят немного иначе. Использование adb shell screenshot : И используя adb shell screencap : Кажется, что adb shell screenshot принимает только один цветной канал, тогда как screencap объединяет все их в […]

Android скриншот активности с панелью действий

Я использую эти строки, чтобы сделать снимок экрана: View toppest = ((ViewGroup) ctx.getWindow().getDecorView().findViewById(android.R.id.content)).getChildAt(0); toppest.setDrawingCacheEnabled(true); Bitmap bmap = toppest.getDrawingCache(); Utils.saveBitmapOnSdcard(bmap); toppest.setDrawingCacheEnabled(false); Во всяком случае, этот скриншот не содержит панели действий. Как я могу сделать скриншот с actionBar? Для справки: Я использую реализацию панели действий Шерлока с опцией windowActionBarOverlay на "true".

Сделать программный снимок экрана всего экрана

Я снимаю снимок экрана, как показано ниже: public static Bitmap takeScreenshot(Activity activity) { View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCache(); Bitmap bitmap = view.getDrawingCache(); Rect rect = new Rect(); activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(rect); int statusBarHeight = rect.top; int width = activity.getWindowManager().getDefaultDisplay().getWidth(); int height = activity.getWindowManager().getDefaultDisplay().getHeight(); Bitmap bitmap2 = Bitmap.createBitmap(bitmap, 0, statusBarHeight, width, height – statusBarHeight); view.destroyDrawingCache(); return bitmap2; } […]

Сделайте снимок экрана SurfaceView

Я разрабатываю простое приложение для камеры. У меня есть код, который снимает снимок всей активности и записывает ее на карту Sd. Проблема в том, что Surfaceview возвращает черный экран. Я хотел бы знать, как самостоятельно сделать снимок экрана только для просмотра поверхности. Вот код, который берет скриншот всей активности. findViewById(R.id.screen).setOnClickListener(new OnClickListener() { @Override public void […]

Отключить скриншот в приложении для Android

У меня есть текущее приложение для Android, которое не позволяет пользователю снимать снимок экрана . Я использую getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); В моем методе onCreate () и работает отлично. Теперь моя проблема находится на одном из моих экранов. Я перемещаю пользователя на карту Google с помощью некоторых маршрутов. Я не хочу, чтобы пользователь снимал снимок экрана на […]

Intereting Posts