Anonymous
я хз что у людей в голове которые покупают этот кал (самое забавное 99% ты просто продаешь фотки из инета скаченные). Но есть же нормальные порно сайты, где прекрасные женщины с супер формами) бесплатно
Yank
Не не, ты не поняла, я имею ввиду чем ты отличаешься? У тебя 3 сиськи или 2 жопы?
Anonymous
Это видимо люди покупают фетешисты как Панин, которым мало традиционного, им ноги в анус сувать
Artem
и чем это лучше любого бесплатного интернет-ресурса?
Asymb
Та ладно вам, кризис, пусть человек зарабатывает
Кирилл
@Harmonizr
Спам
Anonymous
так не проще тебе быть вебкам моделью? Там же просто показываешь писю попу тебе дрочеры платят ))
Anonymous
У меня есть знакомые вебкам модели, сквиртуют и норм получают)) но не по телеграм каналам ходят
Anonymous
Ладно, хорошего тебе дня. Спрос рождает предложение, значит найдешь больных мужиков задротов
Asymb
Anonymous
Ты работала с Firebase ? Как сделать что бы в разделе Events отображались события с параметрами?? У меня тупо только названия событий
Artem
Asymb
@milla1401 пиши в личку этому типу сверху, видно ты его заинтересовала. Предложи что-нибудь бесплатно сначала, а потом раскручивай, клюнет инфа 100%
Asymb
Полная хуйня тут обсуждается, пацаны(
Mikhail
chmod +x studio.sh
Выполнить в папке, которая на скрине
Anonymous
ну я о чем выше написал, есть спрос, есть предложение. Не слушай их, они не любят женщин и других людей. Любят себя и своё эго
Anonymous
Anonymous
Anonymous
Ali
Anonymous
??
Студия страдает обжорством оперативной памяти. Да вы и так знаете)
Anonymous
Artem
Artem
Михаил
Подскажите, если я несколько раз буду вызывать приведённую функцию, то переменная value будет каждый раз генерироваться по новой?
Правильно ли я понимаю, что это вызывает утечку памяти?
private fun myfun()
{
var value = 5
}
Artem
Amanzhol
Генерироваться - да, утечка - нет
Александр
Александр
Не нужно читать про garbage colelctor, нужно почитать про время жизни переменных
Ali
Ali
Ali
Михаил
А стоит ли в таком случае создавать глобальную переменную value если, допустим, с этой переменной происходит приведённая ниже манипуляция? Или это будет лишним? Я имею в виду с точки зрения нагрузки на память устройства, процессор и т.д.
private fun myfun()
{
var value = 5
value += 10
}
Ali
Александр
GB тут вообще не причём.
Ali
Михаил
Ali
Ali
Александр
вот за эт пасибо )
После ознакомления, мб будет интересна информация по такому поисковому запросу:
https://www.google.com/search?q=does+java+garbage+collector+clean+both+heap+and+stack+memory&oq=java+garbage+collector+stack+and+hea&aqs=chrome.1.69i57j0.9648j0j7&sourceid=chrome&ie=UTF-8
Ali
Anonymous
Друзья у меня вопрос.
Ранее писал на джаве по патерну мвп, у меня был репозиторий, интерактор и презентер, вся логика была в интерактре по минимуму в ппежентере. Сейчас перешёл на Котлин и мввм, и вопрос вот в чем, как я понял в мввм интерактор не нужен, нужен репозиторий и сразу вювмодел. Например у меня есть Preferencec он injecti тянется в репозиторий, а репозиторий во вюв модел. Бизнес логику теперь всю делать в репозитории? Или же во вюв модел?. И ещё вопрос если хочу слушателя поставит на Preferencec, то как это сделать?
Artem
Artem
У тебя поменялась архитектура слоя представления, но остальное почему должно поменяться ?)
Anonymous
Андрей
@Horun
При переходе с mvp на mvvm у тебя, по сути, презентер заменится viewmodel, которая также будет дергать интеракторы, а вот результат она будет не во вьшку спамить (как это делал презентер), а в свою livedata, а вот вьюшка тупо подпишется на livedata этой viewmodel и будет просто оттуда брать свежие данные для показа. Т.е. теперь вьюшке не диктуют, что показать, а наоборот, она сама знает на че подписаться и как и откуда брать данные.
Все остальное слои data (datasource, repository), domain (usecase/interactor, и прочее) остаются не тронутыми, ибо им пофиг на изменения в слое presentation.
MVP/MVVM/MVI и прочее: это слой presentation, т.е. как че показывать и откуда брать данные, у mvp это презентер, у mvvm - viewmodel (которая сама знает, как пережить тот же поворот экрана), у mvi - будет некий store... но это уже совсем другая история.
Андрей
Просто нужно открыть clean architecture картинку, и пару картинок с mvp/mvvm, посмотреть как оба способа представления уживаются в клине (CA), станет яснее: https://uploads.toptal.io/blog/image/127608/toptal-blog-image-1543413671794-80993a19fea97477524763c908b50a7a.png
Первые два блока - это твоя view и presenter/viewmodel соответственно
Артем
Добрый день, как можно дождаться выполнения запроса в ретрофит, а потом выполнить действие?(на execute ругается студия)
Behruz
mentarey
Артем
Спасибо
Vlad
Всем привет! Вот этот дизайн находится внутри большого скроллвью, как его реализовать? Эти программы уже находятся в другом фрагменте на мэйн экране, но как их переместить сюда? Я так полагаю надо юзать viewpager2 и tablayout, прочитал несколько туториалов, но чет до конца не вкурил как их заюзать в моем скроллвью. Можете подсказать как это реализовать?
Сергей
Mike
Артем
Ярослав🇺🇦
Это называется не освоил не декомпилятор, не программирование, не реверс
ℕo ℕame
Norim
Anonymous
Объясните пожалуйста мне дурачку, куда приложение может отправлять интернет трафик если у него даже в мантфесте разрешений нет и в приложении нет не одной команды которая отправляет куда либо данные
Ярослав🇺🇦
Это больше редактор, чем Viewer
Значит переводи свой rtf на html, я кстати опенсусных doc/docx/rtf view даже не видел. Здесь можно просмотреть html
https://github.com/irshuLx/Android-WYSIWYG-Editor
ℕo ℕame
Anonymous
Anonymous
Их мало но они есть
Ярослав🇺🇦