Size: a a a

Android Developers

2021 January 11

ЕГ

Евгений Гончаров... in Android Developers
C Y B E R F O X
Так это возможно или нет?
да, если ты изучишь строение jpg и png файлов, пиши на здоровье алгоритм по генерации картинки
источник

ЕГ

Евгений Гончаров... in Android Developers
png jpg картинки состоят из байтов, который кодируются и декодируются по нужному стандарту общепринятому везде
источник

ЕГ

Евгений Гончаров... in Android Developers
если ты этот стандарт изучишь, ты можешь написать такой алгоритм
источник

CF

C Y B E R F O X in Android Developers
Евгений Гончаров
да, если ты изучишь строение jpg и png файлов, пиши на здоровье алгоритм по генерации картинки
Хорошо, тогда благодарю за уделенное мне время, пойду почитаю его F.A.Q и мануалы:)
источник

ЕГ

Евгений Гончаров... in Android Developers
C Y B E R F O X
Хорошо, тогда благодарю за уделенное мне время, пойду почитаю его F.A.Q и мануалы:)
а зачем тебе писать алгоритм по генерации jpg или png картинки?
источник

ЕГ

Евгений Гончаров... in Android Developers
это просто очень странно
источник

ЕГ

Евгений Гончаров... in Android Developers
тем более процедурная генерация картинки, мне кажется это костылем, потому что для создания рандомный картинок есть нейронные сети
источник

ЕГ

Евгений Гончаров... in Android Developers
нейронка гененирует картинки в зависимости от тех картинок на которых она обучилась
источник

ЕГ

Евгений Гончаров... in Android Developers
Евгений Гончаров
нейронка гененирует картинки в зависимости от тех картинок на которых она обучилась
такая нейронка даже уже есть где то на просторах интернета, ее только обучить надо
источник

CF

C Y B E R F O X in Android Developers
Евгений Гончаров
а зачем тебе писать алгоритм по генерации jpg или png картинки?
А что бы не тащить в Android игру 1000+ JPEG файлов, а отрисовывать и удалять их по мере надобности. Да, в плане оптимизации жуть, но для жанра "Визуальная новелла" сий пункт не критичен. С mp3, кстати, думаю, можно то же самое попробовать. Тем самым я облегчу вес своего приложения под Android на ~400 и более мегабайт, что в дальнейшем будет мне только в плюс. На сим думаю можно завершить дисскус, пойду читать про процедурные алгоритмы под Java и манулы по libgdx.
источник

ЕГ

Евгений Гончаров... in Android Developers
ну, вряд ли ты напишешь алгоритм по генерации персонажа со всеми анимациями
источник

ЕГ

Евгений Гончаров... in Android Developers
да и под твою задачу подходит нейронка, но если ты нейронку втащишь в android там будет +100 метров
источник

ЕГ

Евгений Гончаров... in Android Developers
да и нейронка не будет генерить персонада и всего его анимации
источник

ЕГ

Евгений Гончаров... in Android Developers
если бы это было так просто, это уже кто нибудь бы сделал
источник

ЕГ

Евгений Гончаров... in Android Developers
C Y B E R F O X
А что бы не тащить в Android игру 1000+ JPEG файлов, а отрисовывать и удалять их по мере надобности. Да, в плане оптимизации жуть, но для жанра "Визуальная новелла" сий пункт не критичен. С mp3, кстати, думаю, можно то же самое попробовать. Тем самым я облегчу вес своего приложения под Android на ~400 и более мегабайт, что в дальнейшем будет мне только в плюс. На сим думаю можно завершить дисскус, пойду читать про процедурные алгоритмы под Java и манулы по libgdx.
разработчики игр поступают так: ты скачиваешь apk которая весит 10 мб, в ней все основные начальные ассеты, потом у тебя в фоне происходит докачка с бека остальных ассетов
источник

ЕГ

Евгений Гончаров... in Android Developers
а то что ты говоришь, это опять же, задача подходит для нейронки,и то вряд ли ты найдешь нейронку которая будет делать то что тебе нужно, она просто будет генерить рандомные картинки, даже не связанные с темой игры
источник

L

Leonid in Android Developers
Kate Chubarova
Вопрос не в том как это работает - а как выбрать что и для чего использовать
По возможности нужно использовать только non-nullable val/var.

Использовать lateinit нужно с осторожностью, потому что при запутанной логике легко получить NullPointerException, если обратиться к такой переменной раньше, чем она будет инициализирована. Тогда это обрастает проверками ::isInitialized, что ещё сильнее запутывает логику и в таком случае становится проще использовать nullable.

Nullable использовать только в крайнем случае. Они создают неопределенность в логике.

А есть ещё инициализация by lazy 😏
источник

K

Kostya in Android Developers
Сколько примерно сейчас идёт проверка выпуска в google play?
источник

L

Leonid in Android Developers
Kostya
Сколько примерно сейчас идёт проверка выпуска в google play?
От нескольких минут до нескольких дней.
Как правило, в течение дня одобряют, если нет замечаний.
источник

VP

Vadym Pankiv in Android Developers
Здравствуйте, подскажите пожалуйста, каким способом можно реализовать ежедневные уведомления в определенное время на API>26, не могу найти решения, если кто-нибудь знает хороший, а главное правильный вариант буду благодарен
источник