Alex
Фото есть?
Serik
Подскажите пожалуйста, какой уровень английского должен быть у человека, который только начинает изучать java-программирование?
ji
Если чтобы спокойно изучать - минимального хватит. Потом со временем чтения английской документации и литературы ты подкачаешься до "свободного чтения технической литературы"
ji
А вообще, на самых первых порах английский не нужен. По джаве много уроков на русском
ji
Могу посоветовать яндекс браузер поставить. Там если ткнуть ПКМ на английском слове или выделить фразу, он сразу же даст перевод. Быстро и не отвлекает чтения
ji
Может кто-то у себя полечил такое)
Если это только мозолит глаз, попробуй поиграться с tools:alignment Сам не сталкивался, но мб поможет
Sergey
@Harmonizr
Alex
@Harmonizr
Думаешь он успеет?)
Sergey
Думаю, он админ.
Sergey
Я вам скажу больше, даже есть приоритет )
Это лучше не мне, а производителям китайфонов сказать. ;)
Ravil
Это лучше не мне, а производителям китайфонов сказать. ;)
Приоритет они не меняют, пока мне не встречалось такое. В основном у них не правильно настроен приоритет по памяти и убийство приложений после выключения экрана.
Sergey
У них может "не отвечать" любое приложение. Потому, что фик знает чем кетайфон занят.
aaalitvinov
Пацаны, на какую среднюю ЗП можно рассчитывать в СПб джуну/мидлу со знанием java/kotlin?
Andrey
40-50
Andrey
Джуну
Evgeniy
А мидлу в мск?
Sergey
Пацаны, вас на hh.ru забанили?
aaalitvinov
Пацаны, вас на hh.ru забанили?
Как правило за вакансией скрываются другие цифры. Хотелось бы услышать реальные цифры от уже трудящихся.
Ihor
Как правильно вытащить данные из бд используя рх? private void loadProfile() { disposable = storage .getUser(id) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(user -> userProfile.setValue(user)); } private MutableLiveData<User> userProfile = new MutableLiveData<>(); public Single getUser(int id) { Single<User> user = testDao.getUserById(id); return user; } @Query("select * from user where id = :userId") Single<User> getUserById(int userId);
Ihor
Так у тебя тут все правильно, в чем проблема?
error: no suitable method found for setValue(Object) method LiveData.setValue(User) is not applicable (argument mismatch; Object cannot be converted to User) method MutableLiveData.setValue(User) is not applicable (argument mismatch; Object cannot be converted to User)
Дмитрий
Что-то с типом не так, пока не вижу проблему
Ihor
Что-то с типом не так, пока не вижу проблему
Просто если сделать каст user Profile.setValue ((User ) user) ошибка исчезает, но байндинг данных не происходит (
Джадив
Народ, я понимаю, что команда, которую я пытаюсь ввести, некорректаня. Но мне нужно скопировать все файлы .mp4 с телефона. Возможно ли это сделать за один раз?
Azim
#вопрос Есть активити логин когда нажать на буттон открывается мейн активити если нажать на лог аут открываеться логин активити и если зайти обратно на мейн то оно открываеться два ртаза с данными предыдущего юсера? Что делать или что написать в гугл. *Кстати мейн это navigation drawer
Тони
#буттон
Дмитрий
всем привет, подскажите пожалуйста как реализовать такой транзишн? https://i.stack.imgur.com/9rtRm.gif
Джадив
https://stackoverflow.com/questions/11074671/adb-pull-multiple-files
Вот это замануха! Но все же спасибо большое. Пойду разбираться)
Денис
Просто если сделать каст user Profile.setValue ((User ) user) ошибка исчезает, но байндинг данных не происходит (
Скоре всего увас не правильно составлен фаил модели для ритрофита
Dug
Да забанить его просто и все..
Alexandr
Ахах)
Azim
Код в студию пожалуста
Это логоут override fun onOptionsItemSelected(item: MenuItem): Boolean { if (item.itemId == R.id.action_log_out) { val pref = getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE) pref.edit().remove(PASSWORD).apply() pref.edit().remove(REGION_ID).apply() pref.edit().remove(ACCOUNTANT_ID).apply() pref.edit().remove(PHONE_NUM).apply() val intent = Intent(this, LoginActivity::class.java) intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP and Intent.FLAG_ACTIVITY_CLEAR_TASK and Intent.FLAG_ACTIVITY_NEW_TASK val drawerLayout: DrawerLayout = findViewById(R.id.drawer_layout) drawerLayout.closeDrawers() startActivity(intent) finish() } return super.onOptionsItemSelected(item) } это логин val intent = Intent(this, MainActivity::class.java) intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_CLEAR_TASK or Intent.FLAG_ACTIVITY_NEW_TASK editor.putString(PASSWORD, et_password.text.toString()) editor.putString(NAME, accountant.data[0].name) editor.putString(ACCOUNTANT_ID, accountant.data[0].accountmantId) editor.putString(PHONE_NUM, accountant.data[0].phoneNumber) editor.apply() showLoader(false) startActivity(intent) finish()
Topol
Чувак, прекращай этот цирк. Убери мои аватарки и имя.
Извините, а вы кто и почему у вас мои Аватарки и имя?
Сергій
Ну вот почти смешно
Сергій
@Harmonizr
Dug
Извините, а вы кто и почему у вас мои Аватарки и имя?
Смешно даже это читать, потому что по всем параметрам видно, что именно ты это фейк)
Dug
Да и у меня, оказывается, даже сообщения с оригинальным Сергеем есть 😂
Alexandr
шел 2к19, мы развлекались как могли)
Topol
Шизофрения?
Почему тут оскорбляют, а админ бездействует?
Dug
Да я и сам могу тебя оскорбить. Ты ведь от лица другого человека пишешь. Ой как некрасиво
Topol
Где ты видишь оскорбления?
То есть по вашему это нормально если вас будут шизофреником незнакомые люди называть
M
@duglasher кинь пожалуйста человека в бан
Topol
Да я и сам могу тебя оскорбить. Ты ведь от лица другого человека пишешь. Ой как некрасиво
Я с этим ником уже 3 года. То что у другого чела совпал ник и ты готов оскорбить за это, это красиво с твоей стороны?
Dug
Только вот они у тебя загружены все в один день
Dug
Не понимаю прикола притворяться кем-то другим, так ещё и так по-идиотски это делать, как ты.
Dyno
Абсурдный юмор, я такое люблю, но не тут
Topol
Если фото совпало, то тоже удивительно, я посмотрю потом как время будет
Dug
Ну ты совсем какой-то глупый, даже не смешно уже 😂🤣
Dj
Всегда так делаю
Topol
Ну ты совсем какой-то глупый, даже не смешно уже 😂🤣
Я предлагаю устроить дуэль вопрос ответ с человеком, который под меня косит. Задача и решение на далвике
Dug
А я предлагаю дать тебе ридонли и больше не видеть тебя здесь. Но для этого я лучше посоветуюсь сначала с другими
Ihor
Скоре всего увас не правильно составлен фаил модели для ритрофита
Все было правильно. Результат закрывался вебвью 😅
M
Почти во всех приложениях есть взаимодействие с сетью, обычно это бэк
Dmitrii
Всем привет! Из этого венигрета можно как-то сделать when? if (oDays > 0 && !paid) { holder.date.textColor = Color.RED holder.date.text = context.getString(R.string.days_overdue, oDays) } if (oDays == 0 && !paid) { holder.date.textColor = Color.RED holder.date.text = context.getString(R.string.overdue) } if (oDays < 0 && paid){ holder.date.textColor = Color.GRAY holder.date.text = temp.invoiceDate } if (oDays < 0 && !paid){ holder.date.textColor = Color.GRAY holder.date.text = temp.invoiceDate }
Dmitrii
меняешь каждый if на ветку when
а вообще столько if это плохо или when лучше сделать? Как правильней?
Дурний Кіт
Anton
Здравствуйте, вопрос такой Realm и AAC, это два разных подхода или имеет место их совместного использования, и есть ли смысл использовать их если основная часть контента находится в mongoDB, спасибо
Sergey
Почему тут оскорбляют, а админ бездействует?
Кстати, да. Пора бы тебя забанить!
sasha
Похоже там 3х else не хватает и тогда через alt+enter и when поставится.
Topol
Будь оригинален, застрелись сам.
Сколько злости =) Я извиняюсь, если юмор был неуместен. Просто у меня много аккаунтов в телеграмме и бан не страшен, а разрядки хотелось
Dmitrii
Может всё-таки switch?
Так вроде switch в котле нету:) объединили с when, нет?
kosman
прошу прощения, не досмотрел что это котел
Ihor
Как осуществить binding MapView ?
Aleksey
Так вроде switch в котле нету:) объединили с when, нет?
Так вроде if-else не сильно хуже when, если там 5+ условий 💁‍♂️