Daniil
Ну нет, т.к. JDK 11 есть уже
padmitriy
т.е. нас это не касается?
Daniil
И эта лицензия только насщёт сетевого Java
Anonymous
💲 1,154.47 by Oracle
Daniil
Да но читай внимательней
Daniil
Разработчиков и в личных целях не коснётся лицензия(плата)
Anonymous
Зачем нам Java, если мы не сможем использовать его в production-e?
Anonymous
Разработчиков и в личных целях не коснётся лицензия(плата)
только вот работа программистом подразумевает коммерческую деятельность
Daniil
Новая лицензия разрешает некоторые виды использования, такие как личное использование и использование для разработки, без каких-либо затрат
Daniil
Вы читаете?
Daniil
Возможно компаниям придётся платить
Anonymous
Вы читаете?
на хабре пару статей есть. изучаем.
Mike
Оракл ждк не нужен, хорош нагнетать
Daniil
Оракл ждк не нужен, хорош нагнетать
Хаха, почему если мы используем встроенный в Intelij IDEA and AS
Anonymous
Оракл ждк не нужен, хорош нагнетать
Ну мне вот понадобился для гейм дев. Так что на всякий случай вкинул для информации
Daniil
Да, я о том же
Mike
Джава? У нас Котлин.
Нет, не джава.
Anonymous
А что там для гейм дева?
Game Maker Studio нужон android sdk, java jdk, android ndk
Daniil
Lightweight Java Game Library? LibGDX?
Mike
Game Maker Studio нужон android sdk, java jdk, android ndk
Ну так OpenJDK — тоже JDK, Oracle зачем?
Anonymous
Мне кажется или лучше перейти на .NET ? Если не ошибаюсь, она бесплатная + cross platform
Anonymous
Ну так OpenJDK — тоже JDK, Oracle зачем?
Только сегодня узнал о его существовании 😱
Anonymous
Daniil
Так она пробная(платная)
.__.
есть fragmentParent в нем viewpager в нем fragmentChild как правильно обмениваться событиями между fragmentParent и fragmentChild ?
Konstantin
или в конкретно этом случае через адаптер вьюпейджера, (adapter#instantiateItem(vp, 0) as MyFragment).doSomething()
Papin
Локал бродкаст если не хочешь парится)
Konstantin
а еще статика, через активити, через колбеки после инициализации, через вьюмодель, через общий датасорс
.__.
шина событий, как вариант, спасибо а можете подсказать с какими проблемами могу столкнуться если сделаю val childInstance = ChildFragment.newInstance(object: someCallbacks() {}) adapter.addFragment(childInstance, "title") ... childInstance.doSomeMethod()
Konstantin
во вьюпейджере колбеков не будет после поворота экрана
Konstantin
можно в onViewCreated пройтись поставить калбяку childFragmentManager .fragments .filterIsInstance<MyTabFragment>() .forEach { it.setMyKalbyak(this@HostFragment) }
Alexey
есть fragmentParent в нем viewpager в нем fragmentChild как правильно обмениваться событиями между fragmentParent и fragmentChild ?
Проще всего EventBus использовать вышеупомянутый. Ну или через ViewModel с общей Activity, внутри которой будут ссылки на фрагменты, или вообще обзёрваблы.
.__.
Спасибо, через publishsubject сделал
Himars
можно как то настроить тень (из коробки) как на втором изображении?
Ваня
А это не elevation?
Himars
А это не elevation?
на третьем изоражении да
Денис
Всем привет! Подскажите плиз как полностью убить приложение и его процессы при выходе
Michael
int pid = android.os.Process.myPid(); android.os.Process.killProcess(pid);
Bahrom
Привет всем, может не по теме, кто нибудь знает каких нибудь онлайн конструкторов для создания изображения из скриншотов для оформления страницы на гугл плей (увы дизайнера нету, поэтому придется самому)
Anonymous
Ruslan
а где вариант на обоих? у многих я думаю на поддержке всякое легаси, а новое на котлине уже
Алексей
Если хотите понять, насколько хорошо у вас работает инкрементальный капт, и работает ли вообще, добавьте kapt.verbose=true в gradle.properties, и в логах билда появится много интересного.
Anonymous
Доброе утро, комрады. Подскажите пожалуйста, что учить еще параллельно с жавой с перспективой на близжаешие пять лет?
Anonymous
Котлин
Я так понимаю он и в EE хорошо себя чувствовать будет? Простите, если неправильно задал вопрос))
Dj
Я так понимаю он и в EE хорошо себя чувствовать будет? Простите, если неправильно задал вопрос))
Незнаю ничего про ЕЕ, но в андроиде он себя чувствует, как у себя дома
Bohdan
Да, для андроида можешь еще всякие флаттеры хуятерры потыкать
Anonymous
кстати JDK стал commerical 💰
Anonymous
👀
Bohdan
Есть openjdk
Селера
Та не стал он коммерческим. Пакеты openjdk и oraclejdk одинаковые.
Anonymous
Есть openjdk
Медленный?
Bohdan
Такой же
Bohdan
Просто разделили ветки
Селера
Один в один, просто копипейст
Селера
Оракловский коммерческий да, но там типа якобы какие-то фиксы безопасности
Anonymous
Important Oracle JDK License Update The Oracle JDK License has changed for releases starting April 16, 2019. The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle JDK licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here. Commercial license and support is available with a low cost Java SE Subscription. Oracle also provides the latest OpenJDK release under the open source GPL License at jdk.java.net.
Anonymous
👀👀👀
Anonymous
💲1,164 вроде
Bohdan
В год?
Anonymous
Срока, не написали
Anonymous
Я котлин не изучал. Скажите, он сильно отличается от жавы?)
Dj
Я котлин не изучал. Скажите, он сильно отличается от жавы?)
Можно и не изучать, ещё полно ваканский на java
Dj
Java уже начал падать…
Что это значит?
Кирилл
Я котлин не изучал. Скажите, он сильно отличается от жавы?)
Котлин - самостоятельный язык, расшаренный на 3 платформы: jvm, js и native. Тебе понадобится только jvm. У котлина большой интероп с джавой, поэтому может писать код рядом. Он имеет некоторые отличия, но не критические. Однако будет ошибкой считать его сахаром над джавой.
Dj
Здесь аудисообщения не совсем приветсвуется)
Anonymous
Ой))(