Михаил
Ошибок нету
сбилди проект, будет ошибка - увидишь в логах
Chriz
Хелп! как правильно реализовать splash screen java
Самый правельный сплеш скрин это когда нету метода setContentView. Вместо этого ставиш бэкграунд в манифесте и в onCreate() должна быть только одна строка: startActivity(...)
IB
Run кнопка не работает
IB
На правом верху
IB
Ekaterina
Konstantin
@Harmonizr
Сергій
больше капса 🌚
Yerkin
да не это явно самая лучшая группа ))))
Chriz
а время?
А зачем время ? Этот сплэш скрин будет длится сколько надо чтобы загрузить приложение. +Приложение запустится быстрее при нажатии на нажатии и будет казатся что длится дольше чем надо(тоесть достаточно) при желании можно поставить и время но смысла нет. Лучше сделать правельный переход в след активити
IB
Лучше не выражаться , уважай себя и остальных
Chriz
Konstantin
ставишь в теме фоновую картинку
Konstantin
вот тебе и спвэш сквиин
Konstantin
Я об этом и писал
а я это и подтвердил, давай краба, бро
Yerassyl
в одну строку startactivity это имеется ввиду использовать intent ?
Chriz
*краб*
IB
Там сказано что если пк слабый может возникнуть такая ошибка , но у меня core i3 4 gen ozu 4gb hdd
Yerassyl
thx
IB
Поставь android studio
Уже она не запускается после нескольких модулей(
Yerkin
купи еще озу)
𝔇𝔢𝔫𝔦𝔰
DeniskaAb
А это что?
хромовое приложение
IB
купи еще озу)
Core i3 норм ?
Yerkin
на винде 10 ке хз
Yerkin
у меня 8.1 и амд a8 , это вроде аналогично
Yerkin
но ssd стойт и вроде как тянет
Yerkin
подвисает но работает
Михаил
я уже и то, и другое )
Yerkin
4 гига озу и Али выслал еще 4 жду сижу
Ekaterina
Вот шо пишут. Вроде должна же запускаться
Yerkin
чем больше тем лучше ) как всегда
Михаил
Вот шо пишут. Вроде должна же запускаться
запускаться запускается, да только дальше запуска скорее всего не пройдет (с несколькими модулями в проекте-то)
Ekaterina
Вруны они (
Я все же уточню, речь идет про модули в проекте?
Михаил
Уже она не запускается после нескольких модулей(
Ekaterina
Казалось бы что могло пойти в вопросе про неработающую кнопку не так
Yerassyl
вот окей сплэш скрин я сделал. хочу в этот бакграунд добавить лого
Yerassyl
как это прописать в стайл.хмл
Ivansuper
Ivansuper
Михаил
вот окей сплэш скрин я сделал. хочу в этот бакграунд добавить лого
тык раз https://habr.com/ru/post/312516/ тык два https://habr.com/ru/post/345380/
Yerassyl
вот это бакгрануд сделал
Yerassyl
хочу теперь добавить
Yerassyl
лого в середину
Валерий
интересно как еще сделать, чтобы фоновый bitmap нормально отображался на всех устройствах у меня растягивается, а надо чтобы сохранялись пропорции и лишнее обрезалось. Это возможно?
Михаил
Ivansuper
интересно как еще сделать, чтобы фоновый bitmap нормально отображался на всех устройствах у меня растягивается, а надо чтобы сохранялись пропорции и лишнее обрезалось. Это возможно?
При чистом применении на фон окна — нет. Либо использовать ImageView на заднике, либо сделать свой "обрезающийся" Drawable и использовать его как фон для окна
Валерий
то есть, для кейса сплеша через темы, обсуждаемого выше никак?
Ivansuper
Там человек выше скинул ссылку на методику выпекания сплеш скринов через отдельную активность-заставку. В ней можно нахимичить все что душе угодно, и что относится именно к заставке
Сергей
это десядь!
Ivansuper
Зочем глайд если можно просто взять ImageView для сплеш активити и да, поставить centerCrop
Ivansuper
Выигрывание доли секунды за асинхронность лоадеров?
Сергей
Но как, сэр? Вроде обычно сплэшскрин выносят в отд. активити, которая вызывает основную и к херам закрывается навека, вместе с возм.утечками памяти?
Ivansuper
singleInstance популяризуют потому что натыкаются на проблемы с утечкой инстансов активностей? Я правильно услышал?
Сергей
не, если бы только из за этого
Сергей
но если после finish в активити будет течь память это вроде косяк ОС скорее
Ivansuper
но если после finish в активити будет течь память это вроде косяк ОС скорее
"Косяк ОС" есть только в том, что после финиша активности она может пролежать в памяти ровно до создания новой активности того же класса
Ivansuper
Нет гарантии что она сразу отвязывается и забирается мусорщиком
Ivansuper
(я в это отдельно тыкал однажды, и был этим весьма удивлен)
Alexey
но если после finish в активити будет течь память это вроде косяк ОС скорее
Скорее наоборот в синглтоне в колбэках будет лежать инстанс мертвой активити
Yerkin
можете глянуть правильно я удалю из реалма ?
Yerkin
private void deleteFromRealm(){ realm = Realm.getDefaultInstance(); final RealmResults<Categories> results = realm.where(Categories.class).findAll(); realm.executeTransaction(new Realm.Transaction() { @Override public void execute(Realm realm) { results.deleteAllFromRealm(); } }); }
Yerkin
да, не забудь закрыть realm
это я удалил таблицу (он же обект) правильно ? теперь хочу создать заново !
Михаил
это я удалил таблицу (он же обект) правильно ? теперь хочу создать заново !
ты удалил все объекты в таблице, таблица осталась
Yerkin
так и думал (
Михаил
таблица строится при первом запуске приложения на основе realm-объектов