Articles of Андроидные

Как создавать всплывающие уведомления, такие как уведомление, используемое в whatsapp для Android?

Я хочу создать уведомление как всплывающее уведомление, используемое в приложении whatsapp для устройств Android. Как мне это сделать? Так как я новый пользователь, я не могу загрузить снимок экрана Пожалуйста, перейдите по этой ссылке: http://cdn6.staztic.com/cdn/screenshot/appsdroidnotifythemeicecreamsandwich-1-1.jpg Для снимка экрана и помочь мне 🙂

Скомпилированный dalvik не загружает разделяемые библиотеки

Я пытаюсь запустить код Android на VM в AWS. Я собрал Android из источника, и когда я пытаюсь загрузить библиотеку явно (используя System.load) в dalvik vm, я вижу следующий журнал: android_update_LD_LIBRARY_PATH not found; .so dependencies will not work! Класс, который генерирует эту ошибку: public class Server { private static final int port = 8080; public […]

OK Действия поиска Google приводят к тому, что isVoiceInteraction () всегда возвращает false

В примере Google CodeLabs для API взаимодействия с голосом активность определяется с помощью следующего фильтра намерений (см. Шаг 6): <intent-filter> <action android:name="android.media.action.STILL_IMAGE_CAMERA" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.VOICE" /> </intent-filter> При использовании голосовой команды «OK Google, взять самоуправление» намерение запускается с категорией android.intent.category.VOICE . Это показано в LogCat как: 02-26 15:32:42.423 779-6923/? I/ActivityManager: START u0 […]

Уведомление о стиле большой картинки Android с многострочным сводным текстом

Я пытаюсь создать уведомление с большой фотографией с кратким текстом строки, отмеченным красным, как показано ниже. Я создал большое изображение, но мой итоговый текст, не входящий в несколько строк, попал в одну строку и вырезался с конца. Пожалуйста, помогите, если бы кто-нибудь знал. Код NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); String title = context.getString(R.string.app_name); Bitmap remotePicture […]

Переход фрагмента Android с общим элементом

все! У меня есть 2 фрагмента. В одном фрагменте у меня есть небольшое изображение в карточке. В фрагменте 2d у меня одинаковое изображение в заголовке моего макета. Я хочу сделать общий переход элемента этого изображения из одного фрагмента в другой, как в этом примере. Http://1.bp.blogspot.com/-Vv4SxVSI2DY/VEqQxAf3PWI/AAAAAAAAA7c/mfq7XBrIGgo/s1600/activity_transitions%2B(1).gif 2d фрагмент: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f2f4f7"> <CustomScrollView xmlns:android="http://schemas.android.com/apk/res/android" […]

SetRetainInstance фрагмент с UI Android

Хорошо, я создал Fragment с некоторым интерфейсом (пару текстовых полей и прочее), и я использовал setRetainInstance так как Im запускает AsyncTask для запроса сервера ( запрос может быть отправлен только один раз ), и мне нужен результат AsyncTask . Поэтому мой вопрос: неправильно ли сохранить весь фрагмент с пользовательским интерфейсом? Я видел пару примеров, где […]

Каковы правильные применения @NonNull и @Nullable?

Я запутался в правильном использовании этих аннотаций. android.support.annotation.NonNull; android.support.annotation.Nullable; Информация в документации для @NonNull говорит: Обозначает, что возвращаемое значение параметра, поля или метода никогда не может быть нулевым. Что это означает в случае параметров, когда нет ничего, чтобы остановить передачу null ? Например, предположим, что у меня есть класс MyObject и что экземпляр может иметь […]

Фрагменты накладываются на кнопку «Назад»

Я создал 3 фрагмента, а именно (FragmentA, FragmentB, FragmentC) и один MainActivity. В каждом фрагменте есть кнопка, которая заменяет собой следующий фрагмент до FragmentC. Я заменяю FragmentA (с) FragmentB (затем с) FragmentC. Транзакция от FragmentA до FragmentB использует ниже функцию @Override public void fragmentreplacewithbackstack(Fragment fragment, String tag) { FragmentManager fragmentManager=getSupportFragmentManager(); FragmentTransaction fragmentTransaction=fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id.contner,fragment , tag); […]

Рисовать растровое изображение в пользовательском ImageView и получить координаты ImageView независимо от устройства

Я хочу получить координаты ImageView , независимо от размера устройства. Есть ли способ! Я попытался создать определенный размер для ImageView , даже определенного размера для Parent View , но он не работает. Я пробовал следующие возможные способы. int[] posXY = new int[2]; imageview.getLocationOnScreen(posXY); int MoveX = posXY[0]; int MoveY = posXY[1]; Я тоже пытался с […]

Libgdx рисовать китайские персонажи

Мне нравится печатать китайский текст в моем приложении. 1. Когда я попробую это, экран будет пустым. На консоли нет ошибок. Создать метод: FreeTypeFontGenerator gen = new FreeTypeFontGenerator(Gdx.files.internal("fonts/DFLS1B.TTF")); font = gen.generateFont(40, "好", false); Метод рендеринга: spriteBatch.setColor(1, 1, 1, 1); spriteBatch.begin(); font.draw(spriteBatch, "好", 10, 100); spriteBatch.end(); 2.Когда я пробую это, на экране появляются 3 разных китайских персонажа, […]