Anonymous
Шуточки за 300)))
Dima
Ктото сталкивался с AR? Есть люди которым можно задать несколько вопросов?
Eugene
Dima
Что именно интересует, очень маленький опыт есть
Грубо: есть таска - использование AR на девайсах с АРІ level >= 19 но на https://developers.google.com/ar/develop/java/getting-started указано АРI >=24. Лично никогда не сталкивалса с таким вопросом - и интересует: есть ли возможность использовать >=19, на китайцах даже с АРI>=24 также есть проблемы с этим? Есть ли дополнительные ограничения или конфузы и т.п. ... Буду Очень благодарен !!!
Eugene
Он еще в превью, и там всего несколько девайсов поддерживается пиксели и гэлекси 8
Eugene
Посмотри другие фреймворки
Dima
Посмотри другие фреймворки
Хм... зелёный ещо я - не подскажиш куда именно и на что смотреть - ну кроме сисек ;) ?
Eugene
А какая задача можешь конкретней?
Dima
А какая задача можешь конкретней?
Опять же грубо. Есть старая розвалина постройки - какимто чудом её графически востановлят в некоторых масштабах (ну или пропорциях - неуверен, просили просто иследовать даную возможность). И ты как пользователь приложения имееш возможность виртуально (с учотом передвижения на площади) осмотреть даную достопримечательность ... Ну как альтернативу можно VR - но опять же - незнаком с этим
Dima
Спасибо большое за помощь. Посмотрю ...
Darya
Подскажите, стоит студию постоянно обновлять? Где то было написано, что после котлина ее лучше не обновлять, глючной стала
Рома
можете рядом со старой поставить и перейти обратно в любой момент
Darya
точно, спасибо за совет
Anton
Парни поясните мне, нужно ли делать вызов Bitmap.recycle()? Без него идет ООМ
Anton
Вроде пишут, что нет необходимости для андройда версии 3.0 и выше, мол GC все почистит, но по факту наоборот
Рома
ну GC почистит только если сможет
Anton
ну GC почистит только если сможет
а как определяется сможет он или нет? если активити закончила работу, значит сможет? :)
Алексей
зачем вы делаете System.exit(0) ???
Anton
цель остановить поток немедленно?
Anton
stopForeground(true) не дает эффекта?
Kreuz
что говорит?
Anton
Попробуй вызвать stopService и в него передай Intent
Anton
onDestroy вызывается?
Anton
в нем вызывай stopForeground(true);
Anton
да
Anton
@desugar привет-привет, подскажи по использованию битмапа, может сталкивался. Если версия 3.0+, то GC сам чистит, но по факту, все равно идет ООМ.
Рома
народ, кто знает, в каком случае ретрофит в методе Callback.onResponse может вернуть нулевой response?
Kreuz
Rebuild or Clean
Anton
по логике должен быть вызов onDestroy, что-то не правильно делаешь
Anton
оом появляется именно при поворотах или переходах назад-вперед
Anton
+1
Anton
странно, т.е. замедленая какая-то чистка получается?
Anton
в этом и фишка, с ним все ок работает, но в доках пишут, что это не обязательно :)
Anton
ну между переходами иногда спецом выдерживали 5-10 секунд
Anton
но я так понимаю, что кеширование не спасет от переполнения, если я буду открывать новые фотки?
Anton
типа я буду использовать просто тот же участок памяти?
Anton
ок, спасибо
Anton
пока проще оставить recycle, позже навено перепилю под lru
Dmitry
Не устанавливается подписанная apk на Meizu m3. На различный устройствах с разными версиями андроида без проблем данное апк устанавливается и работает. Именно на Meizu m3 ставится и работает debug-версия, но не ставится release. Просто всплывает тост "App not installed"...никто не сталкивался с такой проблемкой?
Amir
подскажите как в котлине очистить val
Anton
подскажите как в котлине очистить val
лучше зайди на канал котлина
Amir
ссылки потёрли
Anton
^^^
Amir
спасибо
wystan_hugh
Всем привет, у меня сегодня билд упал с: > You have not accepted the license agreements of the following SDK components: [Android SDK Build-Tools 25.0.2, Android SDK Platform 21]. Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager. Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html Я билжу внутри докера с jangrewe/gitlab-ci-android
wystan_hugh
Ок, спасибо. А их чо надо периодически обновлять?
wystan_hugh
$ANDROID_HOME/tools/bin/sdkmanager --licenses может такую каку-то хрень запускать перед билдом?
wystan_hugh
ну тут странно, что я в зависимостях ничего не менял глобально. там мажорная версия фиксирована
wystan_hugh
(while sleep 3; do echo "y"; done) | $ANDROID_HOME/tools/bin/sdkmanager --licenses - локально работает, на  CI сервере пишет exit code 1
wystan_hugh
Что бы я еще раз связался с андроидом 🙂
Aleksandr
Ребят, мож глупый вопрос но всё же, если мы встраиваем в framelayout (который в layoute фрагмента) фрагмент то при уходе с фрагмента у нас не вызывается метод onPause вложенного фрагмента, как быть?
Denis
Весьма туманный вопрос
Ivan
Сталкивался с тем, что если использовать add(), а не replace(), то лайфсайкл методы при уходе не вызывались. При использовании replace() все вызывались.
Ivan
Ребят, мож глупый вопрос но всё же, если мы встраиваем в framelayout (который в layoute фрагмента) фрагмент то при уходе с фрагмента у нас не вызывается метод onPause вложенного фрагмента, как быть?
Nursultan
Подскажите как я могу использовать 'public' для product flavor? возможно ли это? Спасибо!
Denis
Добрый день.
Denis
Народ, есть такая проблема. Забираю json c сервера с помощью ретрофита. Такой вот метод из интрефейса api: Call<List<DayOfWeek>> getDayOfWeekList(@Header("Authorization") String authHeader, @Path("childrenId") int childrenId, @Path("date") String date); Так вот делаю запрос: Call<List<DayOfWeek>> dayOfWeekListCall = mEsoApi.getDayOfWeekList(authHeader, mChildrenId, mDateString); dayOfWeekListCall.enqueue(new Callback<List<DayOfWeek>>() { @Override public void onResponse(Call<List<DayOfWeek>> call, Response<List<DayOfWeek>> response) { if (response.isSuccessful()) { if (response.code() == 200) { List<DayOfWeek> dayOfWeekList = response.body(); } } @Override public void onFailure(Call<List<DayOfWeek>> call, Throwable t) { } }); Данные прилетают в List<DayOfWeek>. Все хорошо Но не всегда. Когда начал делать отладку заметил, что иногда в строке запроса появляется, сука, хрень лишняя в виде %20 Вот такой url правильный: Request{method=GET, url=http://eso.lotsman.net/android/scores/6/2017-10-11, tag=null} Такой вот сам добавляет %20 при одинаковой передаче параметров Request{method=GET, url=http://eso.lotsman.net/android/scores/6/%202017-10-11, tag=null} Не знаю, как избавиться от непонятно откуда появляющейся строки %20.
Dmitriy
Народ, есть такая проблема. Забираю json c сервера с помощью ретрофита. Такой вот метод из интрефейса api: Call<List<DayOfWeek>> getDayOfWeekList(@Header("Authorization") String authHeader, @Path("childrenId") int childrenId, @Path("date") String date); Так вот делаю запрос: Call<List<DayOfWeek>> dayOfWeekListCall = mEsoApi.getDayOfWeekList(authHeader, mChildrenId, mDateString); dayOfWeekListCall.enqueue(new Callback<List<DayOfWeek>>() { @Override public void onResponse(Call<List<DayOfWeek>> call, Response<List<DayOfWeek>> response) { if (response.isSuccessful()) { if (response.code() == 200) { List<DayOfWeek> dayOfWeekList = response.body(); } } @Override public void onFailure(Call<List<DayOfWeek>> call, Throwable t) { } }); Данные прилетают в List<DayOfWeek>. Все хорошо Но не всегда. Когда начал делать отладку заметил, что иногда в строке запроса появляется, сука, хрень лишняя в виде %20 Вот такой url правильный: Request{method=GET, url=http://eso.lotsman.net/android/scores/6/2017-10-11, tag=null} Такой вот сам добавляет %20 при одинаковой передаче параметров Request{method=GET, url=http://eso.lotsman.net/android/scores/6/%202017-10-11, tag=null} Не знаю, как избавиться от непонятно откуда появляющейся строки %20.
https://www.w3schools.com/tags/ref_urlencode.asp
Denis
Не понял(
Denis
https://www.w3schools.com/tags/ref_urlencode.asp
S
ребят , кто-то работал с PdfRenderer ? как там вкрутить увеличение жестами ? у кого-то получалось?
Alexey
День добрый всем, если не сложно, посоветуйте что-нибудь Привет всем, у меня вопрос Скажите пожалуйста или посоветуйте где можно узнать какие-либо паттерны или good practice по созданию тяжеловесных интерфейсов в Android. На работе необходимо приложение разработать для планшета, специфика которого заключается в сборе очень многих данных и на экране предполагается большое количество view-элементов. Чтобы потом не переписывать и не переделывать, хотелось бы узнать какие-либо советы, связанные с этим, например, запрещать большую вложенность и так далее. Заранее спасибо
Arsen
Как отключить elevation в AppBarLayout? BuildTools 25.0.3 setStateListAnimator не помогает app:elevation="0dp" тоже
Arsen
СетЕлевейшин диприкейтнули же в 24 тулс
Arsen
в коментах к диприкейту + на стековерфлоу советуют StateListAnimator, но он нифига не помогает
Arsen
https://stackoverflow.com/a/45703684 пробовал такой варик, со значением елевейшина 0.1
Arsen
но тень все равно есть
Arsen
https://pixel.nymag.com/imgs/daily/selectall/2017/02/09/09-roll-safe.w710.h473.jpg
Arsen
у меня координатор есть
Arsen
android.support.design:elevation Deprecated. Elevation is now controlled via a state list animator.
Arsen
пробовал, 0 эффекта
Arsen
оба
Arsen
В чем прикол значения побольше работают: https://i.gyazo.com/6796a9028138428447dc41df0a4e7734.png а на 0dp или 0.1dp(по советам оверфлоу) все равно остается: https://i.gyazo.com/54add84da833c4409696b85dbf52f565.png
Arsen
значения выше через аниматор ставил
Gleb
добавляю в нотификейшен интент, но, в активити, принимающем, почему то не могу достать из него экстра, их нет, что не так?
ivn
Гайзы, посоветуйте, чем нынче правильно работать с xml, нужно отакой уот atom rss парсить .... <media:community> <media:starRating count="15" average="3.93" min="1" max="5"/> <media:statistics views="5724"/> </media:community> </media:group> Вот такие либы еще юзают? org.w3c.dom.NodeList; org.xml.sax.SAXException;
Gleb
вызывается, внем я и пытаюсь достать