Vadim
Как бы сделать такую анимацию? Когда треугольники должны плыть вверх, и их кол-во может быть произвольным (исходя из размера столбика)
Дмитрий
вопрос по запятым, правильно ли я понял, что так пинговать нельзя и тебя за это забанят ?)
Добавился сюда один спамер, который засветился в других каналах. Я пинганул что бы его забанили.
Влад
@JohnnySC фраза "Если что не так, пингуй! Я того человека забаню (за что либо)" или "Если что так не пингуй, я тебя за это забаню" ?)
Михаил
а за неправильный пинг?)
Vadim
Админ, помоги плиз, что гуглить чтобы сделать анимацию ?
Vadim
http://www.animatedimages.org/data/media/111/animated-arrow-image-0407.gif
Алексей
Привет! Есть задача - показать фулскрин диалог пользователю, в iOS можно просто модальную вьюху поверх всего показать, в андроиде я ничего похожего нагуглить не смог, только делать отдельный экран и переходить на него? Видел еще подход в лэйауте делать эту вьюху и по событию ее показывать или прятать, но что-то как-то костыльно выглядит..Сталкивался кто с таким?
Alexey
https://startandroid.ru/ru/uroki/vse-uroki-spiskom/180-urok-110-android-3-fragments-dialogfragment-dialog.html
Алексей
Разве диалог фрагмент можно фулскрин сделать?
Ruslan
@LAlexey я знал что пригодится и сохранил. оба способа рабочие
Ruslan
можешь подсунуть свою тему в onCreateDialog val alertDialogBuilder = AlertDialog.Builder(activity!!, R.style.FullscreenDialogThemeWithStatusBarVisible) , в этой теме указать <item name="alertDialogStyle">@style/BaseAlertDialogAppCompat</item> а в нем <style name="BaseAlertDialogAppCompat" parent="ThemeOverlay.MaterialComponents.Dialog.Alert"> <item name="android:layout">@layout/override_abc_alert_dialog_material</item> </style> как можно догадаться - оверрайд лаяут это бессовестно спижженый из библиотеки лаяут диалога только подпиленый чтобы раскрываться на весь экран
Ruslan
Алексей
Спасибо, попробую)
Starikov
Когда стоит использовать PagingLibrary? я знаю что он для подгрузки больших данных, а когда стоит использовать простой адаптер? так сказать какое количество данных лучше для того или другого?
Starikov
у меня интернет по трафику
Александр
А почему?
Starikov
?
Александр
Вью в памяти дофига место занимают?
Starikov
а, у меня ттут пользователем заполняется бд, и берется из нее
Starikov
я не уверен что пользователь сделает даже 100 айтемов, думаю в среднем 10-20
Сергей
Вью в памяти дофига место занимают?
Ну я бы осторожно предположил что единицы килобайт или меньше если пустой.
Александр
Коллекция из 1000 иметов, ачто страшного то?
Сергей
+ память под текст или битмапу
Александр
OOM?
Влад
Когда стоит использовать PagingLibrary? я знаю что он для подгрузки больших данных, а когда стоит использовать простой адаптер? так сказать какое количество данных лучше для того или другого?
в зависимости от размера файлов, бывает что с сервера приходит каждый элемент с большим количеством данных и с картинками, если даже 50 элементов возьмешь, может быть долгая загрузка с сервере (может зависить как от сервера, так и от интернета пользователя), так что всё зависит от конкретного случая
Starikov
я не уверен что пользователь сделает даже 100 айтемов, думаю в среднем 10-20
ну тогда думаю мне не грозит, айтемы даже без картинок_
Сергей
Вью медленные по времени создания скорее
Starikov
Спасибо )
Sergey
Как говорится: "за просто так даже прыщ не вскочит!" 😂
Vadim
в тесте возникает такая вот ошибочка (String!,Matcher<in String!>!) can be applied to (CharSequence!,Matcher<String!>!) и тут как то запутанно всё(
Vadim
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="1000" android:fromYDelta="100%" android:toYDelta="0"/> </set> Как такую анимацию переписать программно? val animationUp = TranslateAnimation(0f, 0f, 100f, 100f) .apply { duration = 1000 }. arrow.startAnimation(animationUp) Пробую так, но что-то не работает плавно, а дёргается
Vadim
дёргается = отрабатывает за 1 кадр, т.е. с задержкой в секунду перемещается наверх, а не плавно как с xml’ом
Alexey
Всем привет, подскажите по импортам в java. Создал activity и объявил пакет как package me.pushy.sdk.cordova.internal.activity; public class PushyActivity extends Activity { //methods } Как правильно импортить? package me.pushy.sdk.cordova.internal.activity или package me.pushy.sdk.cordova.internal.activity.PushyActivity ? Мне именно класс нужен чтобы в Intent положить
Vadim
в тесте мокаю notificationManager а после пытаюсь отловить его конструктор и потом пробую получить параметры его что то типа https://gist.github.com/mnewlive/3a798ff0b49b9e6aa7da9da0e7c8dd1f
Vadim
@JohnnySC и падает так раз таки на 16 строке где я проверяю name
K1tana
Привет всем. Можете обьяснить простым языком, что такое Bundle?
K1tana
То есть?)
Михаил
То есть?)
Это объект, куда можно сложить другие объекты, чтобы передать их куда-то там
K1tana
а. Все, понял
K1tana
спасибо
K1tana
Вот еще хотел бы задать вопросик. А именно как вообще читать чужой код?) Вот наткнулся на исходный код одного приложения. Хочу понять, что как работает и вдобавок изучить то, что я не знаю. Проблема в том, что классов для меня многовато. А именно 12 штук) И как понять что и как работает? Как вообще это все понимать?
K1tana
Ну неопытный я
K1tana
что поделаешь?)
Anton
что поделаешь?)
Иди в старт андроид
K1tana
звучит как оскорбление
K1tana
я знаю, что немного
K1tana
просто непривычно
Max
клацаешь, ставишь точки останова логируешь и смотрить, что да как
K1tana
ясно
K1tana
хахах
K1tana
не
K1tana
просто 12
Konstantin
Konstantin
ок stackoverflow: stackoverflow error
Denys
Бывает. Run with --stacktrace.
Denys
Из-за ошибки в коде.
Anonymous
Из-за ошибки в коде.
вот и интрига
Ruslan
вот и интрига
покажите код
Denys
вот и интрига
Trash in, trash out. ;) Вы бы код привели.
Anonymous
всё уже исправил всем спасибо.
Vadim
Есть такая анимация, которая останавливается на долю секунду в конце, как ее сделать более плавной?
Vadim
<set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:interpolator="@android:anim/linear_interpolator" android:duration="1000" android:fromYDelta="100%" android:repeatCount="infinite" android:toYDelta="0%"/> </set>
Sviat
Другой интерполятор?
Vadim
Другой интерполятор?
Какой? В слепую пробую менять. Вроде разницы нету
Anton
всегда так делаю)
мб duration убрать?
Sviat
Ну почитайте описание каждого, возможно найдете нужный
Vadim
мб duration убрать?
так она тогда остановится))
Andrew
GIPHY выпустил новый SDK для iOS и #Android. Позволяет быстро и просто встраивать работу с GIF-ами, стикерами, эмодзи и анимированным текстом в приложения. https://developers.giphy.com/