Articles of Андроидная

DeadObjectException в приложении для Android

Иногда я запускаю Activity своего приложения или быстро переключаюсь между Fragment s ViewPager который находится в этом конкретном Activity , я получил DeadObjectException следующим образом: W/ActivityManager( 669): android.os.DeadObjectException W/ActivityManager( 669): at android.os.BinderProxy.transact(Native Method) W/ActivityManager( 669): at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:660) W/ActivityManager( 669): at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:776) W/ActivityManager( 669): at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2501) W/ActivityManager( 669): at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2375) W/ActivityManager( 669): at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2040) W/ActivityManager( 669): […]

Android: дата передачи в putExra

Я запускаю действие и хочу передать ему значение Date(Time) . Я передал все мои другие параметры с помощью i.putExtra("noteName", "Hello World") но я не знаю, как передать значение даты, а затем получить его как дату с помощью getExtra() . Я могу легко использовать i.putExtra("noteDate",noteDate); Но как я могу получить его в onCreate() Я не вижу […]

Crossfading с использованием TransitionDrawable, не работающего на android

У меня есть два изображения, которые я хочу пересечь. Первоначально оба используют изображение. Затем я использую .getDrawable (), чтобы получить возможность рисования изображений. Это код, который я использовал Drawable backgrounds[] = new Drawable[2]; backgrounds[0] = BackgroundImage.getDrawable(); backgrounds[1] = BackgroundImageBlurred.getDrawable(); TransitionDrawable crossfader = new TransitionDrawable(backgrounds); crossfader.startTransition(3000); Он отображает только изображение на первом элементе массива, которое он […]

Плохая производительность с Guava Cache на Android

Мы используем загрузку Google Guava LoadCache для растровых изображений в приложении для Android. В приложении я запускаю рисунок Thread, который рисует растровые изображения в кеше на Canvas. Если конкретное растровое изображение отсутствует в кеше, оно не получается обратным, так что никакая загрузка никогда не блокирует рисование Thread. Тем не менее, картина приводит к визуальному заиканию, […]

Android Drawable: определение ширины формы в процентах в файле XML?

Я пытаюсь создать простой Drawable, который я хочу установить в качестве фона для представления (используя setBackgroundDrawable ). Я просто хочу разделить фон с возможностью рисования на два равных прямоугольника (50% – 50%), сначала нужно заполнить черным, второе – белым: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/back_color_1"> <shape android:shape="rectangle"> <solid android:color="#000000" /> </shape> </item> <item android:id="@+id/back_color_2"> […]

Анимировать значок ящика в стрелку на setDisplayHomeAsUpEnabled?

Я использую setDisplayHomeAsUpEnabled, чтобы показать стрелку вместо значка «burger» для выдвижного ящика, но он не становится анимированным или что-то еще. Вместо этого он мгновенно отображает стрелку. Начальный экран: (Альбом 1) Когда вы нажимаете фильм: (Альбом 2) Дело в том, что значок делает анимацию просто прекрасной, когда я выдвигаю ящик, что заставляет меня думать, что, возможно, […]

Понимание того, какая активность начинается сначала в приложении для Android

Мне непонятно, как Android определяет, какая активность начинается с момента запуска приложения. В документации к Android говорится следующее о файле AndroidManifest.xml о действиях : «Только одно действие должно иметь« основное »действие и категорию« пусковая установка »…» Поэтому в файле AndroidManifest.xml вы должны иметь только один: Action android: name = "android.intent.action.MAIN" Категория android: name = "android.intent.category.DEFAULT" […]

Отладить собственный код в Android-библиотеке

Мой макет рабочего пространства: . ├── ApplicationLibrary │ ├── AndroidManifest.xml │ ├── … │ ├── jni │ ├── libs │ ├── … │ └── src └── Application ├── AndroidManifest.xml ├── ant.properties └── … Как я могу отлаживать собственную библиотеку в Eclipse? Кто-нибудь подсказывает об этом?

Android Studio: eglSurfaceAttrib не реализован

Пытаюсь отлаживать с помощью эмулятора приложение для Android, пытающееся сделать код. Я получаю этот код ошибки W/EGL_emulation﹕ eglSurfaceAttrib not implemented Что это означает, когда появляется эта ошибка, как я могу ее исправить?

Голосовой ввод для заполнения текста редактирования в android?

Я работаю над голосовым вводом в Android. Я использовал образец из http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html И, тестируя Xperia X10, я получил диалог «Говорить сейчас», но перед тем, как ввести какой-то голос, он закрывается. Я пытаюсь реализовать голосовой поиск, например, если голосовым вводом является Джеймс Бонд, тогда я хочу заполнить Джеймса по имени. Редактировать текст и связывание в имени […]