Mike
+12 вообще-то
я отстал от жизни)
Artem
если по архитектурам не разбивать
Mike
там нативного кода стало сильно больше?
Artem
да вообще ужас
Mike
можно скрин jniLibs?)
Тагир
так, а чё в room нельзя типы данных у полей указывать?
Тагир
оп, спасибо
Тагир
страно что нагуглить не смог
Anonymous
страно что нагуглить не смог
Потому что ты и по-русски некорректно вопрос задал)
Di
Прочитал книгу по Android, выполнил много tutorialov. Но так и не брался за архитектуру. И тут такое дело, даже не знаю с чего начать и как подступиться.
Anonymous
Там в шапке вся инфа есть
Di
https://t.me/Android_Architecture
я перепутал, хотел как раз в этот чат написать, но ошибся
XbIK
Друзья, подскажите. Как сделать активным searchview в toolbar при нажатии кнопки в activity, три дня уже долбаюсь
Elron
Вызываю getActivity() в методе Fragment.onCreateView(), а мне пишут что активити может быть null! В каком случае может быть null ?
Elron
до onAttach, после onDetach
ну так onCreateView() выполняется после onAttach() и до onDetach()
Mike
ну так onCreateView() выполняется после onAttach() и до onDetach()
нет средства языка, которое позволяет гарантировать, что в одном методе свойство наллабельно, в другом — нет
Anonymous
все. ребят направьте на путь тупицу(меня;): 1) загружаю старый проект . Unsupported method: BaseConfig.getApplicationIdSuffix(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target version of Gradle you connect to. Alternatively, you can ignore this exception and read other information from the model. ........................ http://d.android.com/r/tools/update-dependency-configurations.html ....в поиске рускозычных подсказокна эту тему нашел "решение" вида Для Android Studio 3 мне нужно обновить два файла, чтобы исправить ошибку: - 1. приложение /build.gradle buildscript { repositories { jcenter() mavenCentral() maven { url 'https://maven.google.com/' name 'Google' } } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' } } 2. приложение/ gradle/упаковщик/gradle -wrapper.properties distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip ...сделал, нажал Try again, получил: ..error1 The SDK Build Tools revision (23.0.1) is too low for project ':library'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File The SDK Build Tools revision (23.0.1) is too low for project ':sample'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File ..err2.. The SDK Build Tools revision (23.0.1) is too low for project ':sample'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File ..появл.окошко , предлагающее update gradle ..обновил, и .....пришел к началу: ..err3 Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html ..... (там статья , в которой уже пытался разобраться "Migrate to Android Plugin for Gradle 3.0.0 ") М.б. кто знает ссылку на рус.перевод хоть?
Dug
все. ребят направьте на путь тупицу(меня;): 1) загружаю старый проект . Unsupported method: BaseConfig.getApplicationIdSuffix(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target version of Gradle you connect to. Alternatively, you can ignore this exception and read other information from the model. ........................ http://d.android.com/r/tools/update-dependency-configurations.html ....в поиске рускозычных подсказокна эту тему нашел "решение" вида Для Android Studio 3 мне нужно обновить два файла, чтобы исправить ошибку: - 1. приложение /build.gradle buildscript { repositories { jcenter() mavenCentral() maven { url 'https://maven.google.com/' name 'Google' } } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' } } 2. приложение/ gradle/упаковщик/gradle -wrapper.properties distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip ...сделал, нажал Try again, получил: ..error1 The SDK Build Tools revision (23.0.1) is too low for project ':library'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File The SDK Build Tools revision (23.0.1) is too low for project ':sample'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File ..err2.. The SDK Build Tools revision (23.0.1) is too low for project ':sample'. Minimum required is 25.0.0 Update Build Tools version and sync project Open File ..появл.окошко , предлагающее update gradle ..обновил, и .....пришел к началу: ..err3 Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html ..... (там статья , в которой уже пытался разобраться "Migrate to Android Plugin for Gradle 3.0.0 ") М.б. кто знает ссылку на рус.перевод хоть?
getApplicationIdSuffix() использовал чтобы название выходного .apk изменить?
Anonymous
Набираю разработчиков-энтузиастов для разработки мессенджера на основе сети Hyperboria. Кто хочет поучаствовать в разработке - пишите мне в ЛС. Добавлю в группу разработчиков.
Anonymous
getApplicationIdSuffix() использовал чтобы название выходного .apk изменить?
повторяю. это при загрузке проекта старого выводится ,т.е. я не знаю зачем он
Dug
странно
Anonymous
У кого тут MB Pro 13 2017 года? на сколько хватает зарядки при работе в андроид студио?
OzOn
По времени не скажу
Anonymous
OzOn
Сам был удивлён, но потом привык
Anonymous
в среднем 4-5 часов с полной зарядки
Anonymous
поначалу просто хватало на 8-9 часов
OzOn
+-1 час
Anonymous
поэтому подумал мб у меня проблемы с батареей
Anonymous
без
OzOn
без
Аналогично
Lev
А как запустить эмулятор в adb? adb emu дает error:no emulator detected
Anonymous
Не установлен эмулятор?
Lev
видимо
Arsen
https://developer.android.com/studio/command-line/adb
Lev
а как можно его установить?
Arsen
avd manager
german
Джетпак кто-то юзал уже?
Vladimir
Я правильно понял, в jetpack они просто объединили все под одним названием? Теперь рекомендуют использовать 1 активити и кучу фрагментов?
Igor
А retain их делать ок?
Dug
Фрагменты — говно
Igor
Фрагменты — говно
А что не говно?
Dug
Conductor 😂
Anton
лооол
Gerc
Conductor 😂
Который в ретэин фрагменте из сдк
Gerc
Который выпилен в новых апи
Igor
Conductor 😂
Что то не пойму, это сарказм или нет 🤔
Dug
Не, на самом деле ведь каждый юзает то, что ему удобнее. Я ж рофлю ну. Хочешь — сам себе фрагменты напиши. А можно и просто вьюхи пхать одну на одну 😂
Mike
вьюхи пихать — не особо, их же как-то восстанавливать надо
Dug
Конкретно чего-то ужасно плохого в кондукторе не вижу, вот это уже не сарказм
Mike
Не понял
ну контроллеры живут в retain-фрагменте
Mike
почему не non-configuration instance — загадка
Gerc
Не понял
https://github.com/bluelinelabs/Conductor/blob/develop/conductor/src/main/java/com/bluelinelabs/conductor/internal/LifecycleHandler.java#L6
Gerc
https://github.com/bluelinelabs/Conductor/blob/develop/conductor/src/main/java/com/bluelinelabs/conductor/internal/LifecycleHandler.java#L52
Gerc
Придется форкнуть и юзать из сапорта фрагменты чтоб не юзать фрагменты
Gerc
Инкапсуляция
Dug
хмм
Arsen
Ето вернет обьект?
Arsen
чтобы с него стринги брать?
Arsen
бля(
Mike
Ето вернет обьект?
Вопрос, не имеющий никакого смысла.
Dug
Только вот сам факт использования саппорта не оч
Arsen
я уже понял, спасибо)
Alexey
Ето вернет обьект?
Аннотацию вернёт, разве нет?
Alexey
Нет.
Нет так нет, погуглю потом
Arsen
да ступил и херь написал
Dug
вообще какую-то дикую херь
Mike
Дуглас знает толк в хери)
Dug
ой жиза, да
Dug
ладно, пойду дальше говнокодить