Ivan
Но наименее надёжный
Ivan
Надёжного и простого не существует))
Ivan
Нужно выбирать опираясь на знания
Anonymous
Как быть? нужно раскрутить приложение, через Share. Как узнать что человек которому был выполнен Share установил приложение?
Vlad
Подскажите пожалуста сколько приложение должно потреблять "памяти" / "CPU" устройства что бы не лагать желательно статейку или статистику какую-то )
central
Подскажите пожалуста сколько приложение должно потреблять "памяти" / "CPU" устройства что бы не лагать желательно статейку или статистику какую-то )
в play markete всего то пару милилонов приложений и пару тысячь аппаратов с разными чипами и всем остальным и вы ждете что где то сможете получить ответ на этот вопрос
Vlad
я ни на что уже не надеюсь, просто хотелось найти аргументы почему 400 мб для 1-го екрана это много и он будет лагать на практически всех екранах или что на карте нельзя размещать 5 000 маркеров без кластеризации
Vlad
Очень сложно серверным разрабодчикам доказывать чтото без хоть какойто статистики...
Anonymous
Чем меньше, тем лучше. а вообще есть в Andrid studio CPU&Memory Usage Monitor. Там можешь посмотреть состояние CPU и памяти. Старайся писать код, так чтобы небыло утечки, тогда тебя это больше не будет беспокоить
Ivan
Ну это если последние версии
Ivan
А для приложухи это многовато
Vlad
это я понимаю но вот как сказать что 5 кастомных вюх на канве екране с картой и единорогами не потянет телефон...
Vlad
Потому что сам андроид 1.5 гб жрёт
о вот хоть какая то инфа
Vlad
еще может что-то есть?)
Vlad
я знаю что раньше было ограничение в 90 мб на приложения... или я ощибаюсь?
Ivan
еще может что-то есть?)
Чем больше памяти жрёт приложуха, тем более вероятно что андроид вычистит её из озу, если она в фоне
Anonymous
опять таки это не Geforce 1080TI )) понимашеь? это телефон
Vlad
опять таки это не Geforce 1080TI )) понимашеь? это телефон
я то понимаю но как собака понимаю но сказать и обяснить не могу)
Ivan
До сих пор есть телефоны с 1 гб озу (На Android GO)
Ivan
Приложуха в 400 мегабайт может и не запуститься
Anonymous
я то понимаю но как собака понимаю но сказать и обяснить не могу)
Скажи что чисто физически, у телефонов нет столько ресурсов для обработки такой инфорамции, также есть ограничение ОС
Anonymous
о супер а ограничение где-то прописано?
да, на офф сайте андроида почитай та есть
Ivan
Я думаю что никто не будет давать гарантии её запуска на бюджетных телефонах
Ivan
Леново есть, на 10 гигов озу
Ivan
Z5s
Сергій
Galaxy S10+ 5G, SD 855, 12Gb RAM )
Anonymous
Тогда давайте писать только под Galaxy S10+ 5G, SD 855
Сергій
Vlad
Тогда давайте писать только под Galaxy S10+ 5G, SD 855
от походу мой заказчик так и хочет)
Сергій
только если даже там будет лагать приложение, стоит задуматься
Сергей
я ни на что уже не надеюсь, просто хотелось найти аргументы почему 400 мб для 1-го екрана это много и он будет лагать на практически всех екранах или что на карте нельзя размещать 5 000 маркеров без кластеризации
Ну, можно посмотреть сколько макс и в среднем памяти жрет типичное приложение вроде телеги или яндекс такси. Там есть данные в "информации о" А насчет 5000 маркеров - приложение ставим на типичное не топ устройство (скажем самсунг А/J 2016 года) - смотрим в логах, там "хореографер" будет ныть что пропущено -надцать кадров
Dj
Нужно больше ядер и ОЗУ!
Konstantin
https://developer.android.com/reference/android/app/ActivityManager.html#getMemoryClass%28%29
Сергей
Вот прям щас - телеграм среднее 45 мб, пиковое 196. Куда тут с 400 лезть.
Konstantin
яндекс карты например добавляют около 30-40 если почти без маркеров
Сергей
По getmemoryclass гуглилась норм статья с примерами из жизни
Iovan
кучу споров наблюдаю кстати, люди спрашивают повсеместно если начинать писать под андроид то с java или Kotlin. Ваше мнение господа?
Сергій
сначала азы джавы, потом котлин
Iovan
азы джавы мне кажется понятие очень растяжимое)
Сергій
стоит поискать в истории чата, много раз уже спрашивали и много раз отвечали
Сергей
Начинать с джавы, джаву знать на уровне читаю код, понимаю зачем это тут. Потом котлин. Иначе по клику провалимся в библиотеку посмотреть что под капотом - а там джава. И в библиотеках. И в доках к библиотеке. Пока еще джава
Сергій
🙂
Dj
Я - за
Я тоже за. Просто, как мне кажется нету такого единного style guide, "Как было бы правильно". Всё зависит от совместного решения твоей команды, как договрились, так и пишите
Dmytro
Кто подскажет, как отобразить BottomSheetDialog поверх клавиатуры, именно поверх, а не сверху, как в телеге. Создаю диалог так BottomSheetDialog dialog = new BottomSheetDialog(getContext()); dialog.setContentView(view); dialog.show(); в гугле советуют dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); но мне не помогает. Заранее спасибо
Сергій
можно посмотреть в сорсы телеграмма
Сергій
похоже на касмтомный диалог )
Сергій
просто открываетcя новый Window
Dmytro
Я правда имел ввиду телеграмм Х
Сергій
Я правда имел ввиду телеграмм Х
и стандартный клиент тоже
Dmytro
и стандартный клиент тоже
Понял, посмотрю, спасибо
Сергій
в тг это не боттом шит, а просто диалог )
Alexander
Имеется одна активность и 3 фрагмента, в манифесте установлена портретная ориентация активности, как можно принудительно повернуть в ладшафтную ориентацию для одного из фрагментов?
Impossible
Всем привет. Подскажите пожалуйста. В приложении был функционал на чтение sms кода. Маркет настолько заебал отклонять приложение что функц. был выпелен с него. Теперь при заливке новое версии, оно говорит мол ранее были указаны эти разрешения, выберите нахуя. Чтобы не выбирал, все отклоняется, а как я понял удалить версии возможности нет. Что делать? Спасибо.
Сергій
есть возможность удалить старую версию
Сергій
в админке маркета есть Artifact Library
Anonymous
Подкиньте идею, в приложении есть возмонжость поделиться приложением, как узнать что другой юзер установил приложение?
Anonymous
central
регистрация
Vlad
https://developer.android.com/reference/android/app/ActivityManager.html#getMemoryClass%28%29
о супер спасибо у меня на pixel xl 256 я так понимаю это мб тогда MemoryCacheSize = 38347922 байтов
Vlad
да, на офф сайте андроида почитай та есть
сори я не могу что-то нати моещь подсказать хотя бы клучевыке слова по кторорым искать( https://developer.android.com/reference/android/app/ActivityManager.html#getMemoryClass() вот это для конкретного девайса подсказали
Vlad
ого какой ты крутой.... пиксель есть....
у меня свой 2 xl уже не дебажет а тут рабочий намутили и блин капец на нем все летает... даже приложение в 900 мб вытягивает