Как стать автором
Обновить

Комментарии 13

Для иконок есть еще сервис makeappicon.com, через который можно сразу сделать иконки всех размеров
а при чем тут React Native?

Отвратительно. Да, самый нормальный способ сделать сплэш на андроиде — через бэкграунд в теме. Но. Зачем тут вторая активити? Это принесет вам баги. Просто надо занулять этот бэкграунд (getWindow().setBackgroundDrawable(null);) в onCreate activity, чтобы не было overdraw (лишнего слоя отрисовки).
Про иконки вообще не понял. Кто-то может этого не знать? о_О Пусть прочтёт документацию.

Человек пишет, как сделать это в рамках React Native. А вы предлагаете написать код на Java?

Вы бы хоть код его почитали. Он как раз писал код на джаве. При этом он написал куда больше кода, чем предлагаю я. Лишнего и вредного кода.

Вы правы, невнимательно смотрел.
Как бы вы написали код для сплэша в андроиде?(если можно — пришлите рабочий пример, я внесу правки в статью)

Важный нюанс — разработчики на React Native совсем не обязательно знакомы с нативной разработкой под Android и iOS.
То есть, хотелось бы, в идеале, copy&paste-решение(поскольку не всем понравится мысль что надо изучать Android Development ради того, чтобы более правильно добавлять сплеш-скрин).

Я же сказал, как надо сделать. В теме вы правильно всё сделали, но для сплэша не нужна вторая отдельная активити. Надо ставить бэкграунд в тему активити-лаунчера и занулять его в onCreate.

Да, я видел ваш код. Просто сам на Java последний раз лет 10 назад кодил(J2ME еще). Боюсь допустить неточность, самостоятельно внося правки в код статьи.
Подумал, что вы захотите прислать свое видение кода MainActivity.java.
А так да, наверняка еще вернусь к этому вопросу, и тогда разберусь с этим. Спасибо за подсказку!

А чей же тогда код на джаве в статье?

stackoverflow

То есть вы скопипастили код, не разобрались в нём и ещё сляпали статью на хабр? Не зря я вам минус в карму влепил.

Это не совсем так. Однако продолжать с вами дискуссию я более не намерен.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории