Mike
На улице извини солнце светит
может, научишься скриншотить?
Anonymous
Я создал в папке res resource directory, установил resource type drawable, directory name поставил drawable-mdpi, но когда создаю его не видно в папке res
Anonymous
Из-за чего это может быть ?
Anonymous
Но если создаю обычную папку drawable-mdpi, пишет что already exists
Anonymous
== же есть, не?
== сравнивает обьекты
Anonymous
ну и заменить не вариант, в любом случае
Stunner // 🎄
layout_constraint атрибуты отсутствуют
Anonymous
в исходниках android через рефлексию копаю
Stunner // 🎄
== сравнивает обьекты
а equals что делает?
Anonymous
а equals что делает?
сравнивает строчки)
Stunner // 🎄
сравнивает строчки)
а в чем разница
Anonymous
погоди, ща на стек оверфлоу загляну)
Stunner // 🎄
Stunner // 🎄
сам пользуюсь вроде как
Anonymous
equals же по хешу или не
Stunner // 🎄
где-то
Anonymous
или я чет путаю
Stunner // 🎄
короче ctrl+b на equals
Anonymous
так вот же, .equals compare strings
Markiz
так вот же, .equals compare strings
это эмулятор в браузере?
Anonymous
да
Anonymous
десктопную версию комп не вытягивает)
Mike
так вот же, .equals compare strings
там написано use equals to compare strings, а не equals is a function which compares strings
Вазген
Anonymous
какая разница, сравнивает строчки
Anonymous
== сравнивает весь обьект или че (все поля и все такое)
Mike
== сравнивает весь обьект или че (все поля и все такое)
ну зачем сюда писать этот поток сознания? == сравнивает ссылки на объекты в джаве, но вызывает equals в котлине
Stunner // 🎄
genymotion cloud
о я вроде тестил
Yenoq
У меня было последний раз (в начале мая) порядка 5-8 дней
Ок спасибо а то жду не дождусь так как первое приближение 😁
Stunner // 🎄
нулл можно и через == проверить
Anonymous
а из-за чего весь сыр-бор то
так в рефлексии null строчке присваиваю нужное значение, а android в методе android.app.LoadedApk.makePaths сравнивает .equals'ом
Вазген
Ок спасибо а то жду не дождусь так как первое приближение 😁
Да , у меня так же было. На работе ещё до карантина публиковали - за 1-2 дня, а обновления в течении одного часа до дня выходили. Сейчас и публикация и обновления подольше будет. Значительно
Yenoq
Ну вот и мое везение 😁
Dmitry
Ребята. Может кто-нибудь пояснить пожалуйста за Rest API и как POST запрос послать? Я уже кучу всего в интернете нарыл, но некоторые мелочи (для опытных программистов мелочи), все ещё не ясны. Например вот тут: Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.github.com") // Адрес сервера .addConverterFactory(GsonConverterFactory.create()) // говорим ретрофиту что для сериализации необходимо использовать GSON .build(); Server service = retrofit.create(Server.class); Call<List<AddEmailResult>> call = service.addEmail(/*list of string*/) call.enqueue(new Callback<List<AddEmailResult>>() { @Override public void onResponse(Call<List<AddEmailResult>> call, Response<List<AddEmailResult>> response) { if (response.isSuccessful()) { // запрос выполнился успешно, сервер вернул Status 200 } else { // сервер вернул ошибку } } @Override public void onFailure(Call<List<AddEmailResult>> call, Throwable t) { // ошибка во время выполнения запроса } }); Где здесь информация пришедшая на мой запрос, если, к примеру, сервер на POST запрос возвращает JSON, а так же на сервер нужно слать JSON, как это сделать хз. Всю голову сломал уже. Может есть где-нибудь подробное описание, или может туториал какой нибудь?
Anonymous
Ку! Почему Android Studio 4.0 на Windows 10 2004 летает, а на Ubuntu 20.04 виснет?
Anonymous
Просто берет и виснет раз в 5 секунд где-то на 2 секунды RAM 32GB i7-9750H
Anonymous
Артем
Ребята. Может кто-нибудь пояснить пожалуйста за Rest API и как POST запрос послать? Я уже кучу всего в интернете нарыл, но некоторые мелочи (для опытных программистов мелочи), все ещё не ясны. Например вот тут: Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.github.com") // Адрес сервера .addConverterFactory(GsonConverterFactory.create()) // говорим ретрофиту что для сериализации необходимо использовать GSON .build(); Server service = retrofit.create(Server.class); Call<List<AddEmailResult>> call = service.addEmail(/*list of string*/) call.enqueue(new Callback<List<AddEmailResult>>() { @Override public void onResponse(Call<List<AddEmailResult>> call, Response<List<AddEmailResult>> response) { if (response.isSuccessful()) { // запрос выполнился успешно, сервер вернул Status 200 } else { // сервер вернул ошибку } } @Override public void onFailure(Call<List<AddEmailResult>> call, Throwable t) { // ошибка во время выполнения запроса } }); Где здесь информация пришедшая на мой запрос, если, к примеру, сервер на POST запрос возвращает JSON, а так же на сервер нужно слать JSON, как это сделать хз. Всю голову сломал уже. Может есть где-нибудь подробное описание, или может туториал какой нибудь?
В Response
Anonymous
Воу виу, ок, понятно, спасибо, не думал что трабла может быть в DE
Mike
Ребята. Может кто-нибудь пояснить пожалуйста за Rest API и как POST запрос послать? Я уже кучу всего в интернете нарыл, но некоторые мелочи (для опытных программистов мелочи), все ещё не ясны. Например вот тут: Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.github.com") // Адрес сервера .addConverterFactory(GsonConverterFactory.create()) // говорим ретрофиту что для сериализации необходимо использовать GSON .build(); Server service = retrofit.create(Server.class); Call<List<AddEmailResult>> call = service.addEmail(/*list of string*/) call.enqueue(new Callback<List<AddEmailResult>>() { @Override public void onResponse(Call<List<AddEmailResult>> call, Response<List<AddEmailResult>> response) { if (response.isSuccessful()) { // запрос выполнился успешно, сервер вернул Status 200 } else { // сервер вернул ошибку } } @Override public void onFailure(Call<List<AddEmailResult>> call, Throwable t) { // ошибка во время выполнения запроса } }); Где здесь информация пришедшая на мой запрос, если, к примеру, сервер на POST запрос возвращает JSON, а так же на сервер нужно слать JSON, как это сделать хз. Всю голову сломал уже. Может есть где-нибудь подробное описание, или может туториал какой нибудь?
> на сервер нужно слать JSON, как это сделать хз где-то в интерфейсе Server у тебя параметр метода аннотирован @Body, вот он и едет на сервер. По пути проезжает через Gson и превращается в JSON. > сервер на POST запрос возвращает JSON Ответ тоже проезжает через Gson и доступен тебе в виде Response<…>
Anonymous
Возможно Gnome, у меня всё норм на Kali (kde)🤔
однако вряд ли, так как я перелез недавно с Deepin, там вообще собственное у них DDE, перелез в надежде, что все само пофиксится, мол, это Deepin такой баганый
Speedy
как при нажатии на floating action button открыть небольшое контекстноем меню типо с выбором?
Ярослав
как при нажатии на floating action button открыть небольшое контекстноем меню типо с выбором?
клик листенер на кнопку, а далше гугли контектные меню, всплывающие диалоги и всё, что душе захочется
Oleksiy 🇺🇦
Котлин или джава?
Ярослав
дурка котлин
Speedy
Oleksiy 🇺🇦
Wab devlopmt
Уже пробовал
Ярослав
дурка котлин
если не хочешь потом переходить в джава интерпрайз какой-нибудь
Oleksiy 🇺🇦
А если с руля учить, что лучше сначала чтобы освоить два языка?
Speedy
у нас топ фирмы ЕЕ на котле и змеюке пишут
Ярослав
город не имеет значения, можно переехать в любой
Speedy
как это не имеет, везде разное юзают
Mike
город не имеет значения, только удалёнка
Oleksiy 🇺🇦
Если удаленка - да
Ярослав
как это не имеет, везде разное юзают
ну допустим, но ты же можешь уехать в тот, где юзают то, что ты знаешь
Oleksiy 🇺🇦
Но не всегда есть вариант удаленки
Ярослав
Имеет, я ещё шкила
после школы умереть собрался?
Mike
Но не всегда есть вариант удаленки
да, но всегда есть вариант стать офигенным специалистом и слать нах всех, у кого этого варианта нет
Oleksiy 🇺🇦
чё больше заходит, то и учи. Всё
Я хочу и котлин и джаву выучить, просто не знаю с чего лучше начать чтобы потом можно было второй доучите
Ярослав
Oleksiy 🇺🇦
Ярослав
Я хочу и котлин и джаву выучить, просто не знаю с чего лучше начать чтобы потом можно было второй доучите
если очень хочешь джаву тоже, то лучше с неё начать, после котлина её не хочется видеть