Я пытаюсь научиться делать анимированный спрайт в android и не могу понять, как организовать организацию растровых изображений. У меня есть лист спрайтов моего персонажа, идущий вправо: bitmap пяти копий персонажа, равномерно распределенного (каждые 45 пикселей), в цикле ходьбы. Я планировал рисовать каждый кадр, рисуя небольшую часть моего растрового изображения спрайта за раз, перейдя: Rect sourceRect […]
У меня есть firebase database с некоторыми таблицами. Я хочу обновить таблицы, используя несколько streamов. Я буду использовать тот же экземпляр SQLiteDatabase во всех streamах. Пожалуйста, предложите, правильно ли этот подход. Является ли firebase database Sqlite streamовой? Может ли два разных streamа одновременно обновлять одну и ту же таблицу для разных значений.
Я знаю, что в этой теме есть несколько тем, но я все же нашел достаточно хорошее решение. Мне НЕОБХОДИМО разместить маркер поверх всех других маркеров. Как мне это сделать? Я попытался добавить этот маркер до и после всех других маркеров, однако упорядочение, кажется, происходит от нижней (передней) до верхней (назад) на карте. Это неприемлемо, поскольку […]
поэтому я получаю это в logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Я знаю, это означает, что мой ученический class не сериализуем, но это мой class учеников: import java.io.Serializable; public class Student implements Comparable, Serializable{ private static final long serialVersionUID = 1L; private String firstName, lastName; private DSLL gradeList; public Student() […]
Я работаю над 3D Carousel для Android. Я использую этот код, и следующий мой текущий вывод. Я хочу разработать следующую трехмерную карусель. Я ссылался на следующие вопросы, которые уже заданы в SO. Как сделать 3D-карусель с изменениями размеров и угла изображения Как создать список с эффектом карусели в android как увеличить пространство изображения карусели? Эффект […]
Я использую следующий код для отображения кнопки внизу операции. и перечислить над ним. когда я показываю больше данных в списке, эта кнопка пульта перемещается вниз. Можно ли мне навести порядок, как я могу исправить ее в нижней части действия? любая помощь будет оценена по достоинству.
В моем приложении Android я хочу динамически устанавливать значки уведомлений, которые будут загружены из URL. Для этого я использовал свойство setLargeIcon для NotificationBuilder в receiver Я добавил много ссылок, но попробовал различные решения, но не смог получить желаемый результат. Хотя я загружаю это изображение из url и устанавливаю это bitmap в уведомлении, его не отображается, […]
У меня есть Bitmap изображение размером 320×480 и мне нужно растянуть его на разных экранах устройств, я попытался использовать это: Rect dstRect = new Rect(); canvas.getClipBounds(dstRect); canvas.drawBitmap(frameBuffer, null, dstRect, null); он работает, изображение заполняет весь экран, как я хотел, но изображение пиксельно и выглядит плохо. Затем я попробовал: float scaleWidth = (float) newWidth / width; […]
Я пытаюсь обнаружить, когда просмотр списка прокручивается за пределы определенного фиксированного порога в пикселях (на полпути через первый элемент). К сожалению, getScrollY () listview всегда возвращает 0 instad положения прокрутки. Есть ли способ получить фактическое местоположение прокрутки по пикселю? Вот код, который я пытался использовать, но, как сказано, возвращает 0. getListView().setOnScrollListener(new AbsListView.OnScrollListener() { public void […]
Я хотел бы рассчитать цвет в зависимости от процентного значения: float percentage = x/total; int color; if (percentage >= 0.95) { color = Color.GREEN; } else if (percentage <= 0.5) { color = Color.RED; } else { // color = getColor(Color.Green, Color.RED, percentage); } Как я могу рассчитать это последнее? Было бы хорошо, если желтый […]