Vadim
Как бы сделать такую анимацию? Когда треугольники должны плыть вверх, и их кол-во может быть произвольным (исходя из размера столбика)
Влад
@JohnnySC фраза "Если что не так, пингуй! Я того человека забаню (за что либо)" или "Если что так не пингуй, я тебя за это забаню" ?)
Михаил
а за неправильный пинг?)
Vadim
Админ, помоги плиз, что гуглить чтобы сделать анимацию ?
Vadim
http://www.animatedimages.org/data/media/111/animated-arrow-image-0407.gif
Anonymous
Алексей
Привет! Есть задача - показать фулскрин диалог пользователю, в iOS можно просто модальную вьюху поверх всего показать, в андроиде я ничего похожего нагуглить не смог, только делать отдельный экран и переходить на него? Видел еще подход в лэйауте делать эту вьюху и по событию ее показывать или прятать, но что-то как-то костыльно выглядит..Сталкивался кто с таким?
Alexey
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
Starikov
Александр
Коллекция из 1000 иметов, ачто страшного то?
Сергей
+ память под текст или битмапу
Александр
OOM?
Starikov
Сергей
Вью медленные по времени создания скорее
Starikov
Спасибо )
Sergey
Sergey
Как говорится: "за просто так даже прыщ не вскочит!"
😂
Vadim
в тесте возникает такая вот ошибочка
(String!,Matcher<in String!>!)
can be applied to
(CharSequence!,Matcher<String!>!)
и тут как то запутанно всё(
Starikov
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 штук) И как понять что и как работает? Как вообще это все понимать?
Anton
K1tana
Ну неопытный я
K1tana
что поделаешь?)
K1tana
звучит как оскорбление
Max
K1tana
я знаю, что немного
K1tana
просто непривычно
Max
клацаешь, ставишь точки останова логируешь и смотрить, что да как
K1tana
ясно
Paul
Konstantin
K1tana
хахах
K1tana
не
K1tana
просто 12
Konstantin
Konstantin
ок stackoverflow: stackoverflow error
Denys
Бывает. Run with --stacktrace.
Denys
Из-за ошибки в коде.
Anonymous
Denys
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
Другой интерполятор?
Anton
Sviat
Ну почитайте описание каждого, возможно найдете нужный
Andrew
GIPHY выпустил новый SDK для iOS и #Android. Позволяет быстро и просто встраивать работу с GIF-ами, стикерами, эмодзи и анимированным текстом в приложения.
https://developers.giphy.com/