Loki
я выбираю файла всеравно мне вернется null
Konstantin
нет, только если вы его туда вкинете
Странно, ибо в примерах гугла они суют туда пароль. Я так понимаю он нужен для обновления токена в случае чего, но как-то выглядит не безопасно, хотя с другой стороны без пароля всё время пользователя кидать на авторизацию придется.
Loki
пытаюсь из фрагмента выбрат файлы но чтот это ошибка выходит https://gist.github.com/shadowwa1k3r/712f5b0f18fd6ce40deee88c4eaffc90
Loki
https://gist.github.com/shadowwa1k3r/879d6b499ae4caf9a623f8eaafe1e3d8
Max
Странно, ибо в примерах гугла они суют туда пароль. Я так понимаю он нужен для обновления токена в случае чего, но как-то выглядит не безопасно, хотя с другой стороны без пароля всё время пользователя кидать на авторизацию придется.
пароль там хранить, мне кажется, как-то неоч. Обычно вы берете логин, пароль из формочки, отсылаете на свой бекенд и в ответ вам приходит токен, который вы используете
Konstantin
Хотя у них этот аккаунт менеджер вообще реализован так себе.
Max
Но если токен надо часто обновлять, то каждый раз заставлять пользователя вводить пароль спорное дело.
эм, нет, на бекенде должна быть предусмотрена возможность рефрешнуть токен
Max
используя старый
Konstantin
Должно быть многое, но есть оно не всегда.
Konstantin
Да и зачем тогда в аккаунт менеджере просят сохранять пароль вообще?
Max
не могу сказать, сохранять пароль или нет - решение разработчика
Pavel
Возможно, я что-то неправильно понимаю, но зачем использовать Cloud Messaging для авторизации, когда есть Authentication?
Konstantin
Просто у них ведь там система получения токена реализована с использованием пароля.
Max
Loki cursor.moveToFirst(); возвращает true, если есть какой-то результат, у вас нет проверки
Max
26-я строка
Max
и второе я не уверен насчет selectedfile, попробуйте для файлика на внутреннем накопителе
Max
эм, помойму в selectedFile не то что-то. Залогируй в консоль значение MediaStore.Images.Media.INTERNAL_CONTENT_URI и MediaStore.Images.Media.EXTERNAL_CONTENT_URI и скинь что там оно пишет
Max
помойму ты пытаешься вытащить колонку с путем для картинки, а приходит ури для документа какого-то, надо чекнуть
Loki
эм, помойму в selectedFile не то что-то. Залогируй в консоль значение MediaStore.Images.Media.INTERNAL_CONTENT_URI и MediaStore.Images.Media.EXTERNAL_CONTENT_URI и скинь что там оно пишет
12-02 19:04:29.287 24624-24624/com.fyt.loki.fyt E/fp: content://media/internal/images/media 12-02 19:04:29.287 24624-24624/com.fyt.loki.fyt E/fp: content://media/external/images/media
Max
ну вот и ответ
Loki
ну вот и ответ
ну как мне быт
Max
попробуй query(selectedfile,null,null,null,null); и потом по циклу через курсор вывести все колонки и найти ту, которая подходит
Max
cursor.getColumnNames() вернет массив всех колонок
Loki
хорошо спасибо попробую
Anna
И сразу же ссылочка на трансляцию, которая live трансляцию – http://bit.ly/2AO9RE7
Dmitry
Всем привет! Я из Киева. Занимаюсь Android разработкой в Fractal визуальный конструктор для создания логики IoT вещей. Ссылку на группу скинул друг из gdg сообщества.
Dmitry
Спасибо, сложный но интересный
Anonymous
@otanmukhanov доход всегда увеличивается в НГ
Jony
Поставить text watcher и сохранять
Jony
Пожалуйста
v
Всем привет! Столкнулся с тормозами во время запуска своего приложения на реальном устройстве. Профайлер найти не удалось, поэтому использовал Андройд монитор. На скрину снизу можно увидеть что проблем с процессором нет - загруженность всего 17%. Да и памяти рассходуется не так уж много. Но есть непонятный момент. В моём устройстве 2ГБ оперативки, а в Андройд-мониторе у меня задействовано 7.05, а свободно 3.39. То есть, выходит мой андройд-смартфон позволяет использовать для приложения примерно 10.5мб памяти? Просветите меня пожалуйста.
v
То есть, для меня это 10мб. А для смартфона с более слабой оперативкой, ещё меньше?
v
Теперь понятно. Спасибо.
v
А знает ли кто-нибудь - как запустить профайлер? Он должен быть в View->Tool Window->Android Profiler, но у меня его там нет. Чтобы он там появился, мне нужно что-то скачать в SDK Manager-е?
v
Ну так это ведь Андройд Монитор, а не профайлер.
v
Мне нужно найти медленные места в коде.
v
Для Method Profiler, нужно что-либо качать?
v
Спасибо. Разобрался.
Андрій
Сохранять в room'е фотки в Base64String (приложение только офлайн) грех или не очень?
Max
путь к файлу нельзя?
Андрій
Хм, действительно
Serg
Хм, действительно
В сторону Java io глянь
v
Спасибо. У меня гора с плеч свалилась. =)
Jack
У меня одного IntelliJ IDEA лагать жутко при долгой работе начинает?
Vladislav
Да это просто отрисовка. Вообще можно до 100мб занимать оперативки
причем пятый нексус хочет значительно больше отъесть чем другие именно на графику
Igor
Всем привет. Кто знает как DialogFragment хранит коллбеки которые передаются в билдере при повороте экрана ?
Igor
При повороте ведь фрагмент ведь пересоздается
Igor
и колбеки должны терятся
v
Обновлю, чуть позже.
Aleksandr
привет. Использую In-App-Billing-v3. В ланч активити делаю запрос и проверяю покупку отключения рекламы, если true, то устанавливаю в sharedpreferences и дальше не показываю рекламу. вопрос. Стоит ли так оставлять или нужно периодически обращаться к Google и обновлять, если юзер как-то надул/поменил запрос. Что привело к записи в SharedPref неверной информации.
Aleksandr
Хочу узнать то, что вы применяете в своих проектах
Alexander
У вас тоже папка с андроид сдк занимает 60 гб?
Alexander
Моему ссд стало жать. Я так понимаю, это ручками искать и из папки удалять?
Alexander
А где можно запустить удаление всего лишнего?
Aleksandr
SdkManager поможет удалить лишнее
Aleksandr
А где можно запустить удаление всего лишнего?
просто запускаешь sdkmanager, ставишь галки около лишнего -> Delete / Remove
Aleksandr
там какая-то кнопка должна быть. Или Uninstall
Alexander
Для чего вообще эти сдк? У меня стоят все с 19 по 27 апи. И я пишу с 19 апи, но нужны ли мне все они?
Alexander
Т.е. все не нужны, чтобы все версии поддерживать?
Alexander
Мин сдк вообще не влияет на это?
Alexander
Жесть, у меня все версии с 17 начиная
Alexander
Сейчас удалю по 25. О, тут еще для Constraint кучу альф и бет собрал.
Alexander
А эти для чего нужны?
Alexander
Они тоже получаются не все нужны?
Alexander
Нет = не нужны? :)
Alexander
На эмуляторы они идут?
Alexander
Вот от тех, что для compile мало пришло. Около 3гб, а с этих около 40 гб
Alexander
Надеюсь, завтра, откроя проекты, не придется скачивать сдк. :)
Alexander
Это да. Но когда открываю студию - ожидаю работу, а не один клик и пол часа курить.
Alexander
Я как-то ударил по кнопке "обновить всё" и потом на час по ощущениям студия встала. Живу в Питере. Сейчас качаю файлы 3-6 мб в секунду.