Artem
Ребята, долго по времени перевести проект на 10к строк кода на mvp?
Andrew Kiselev
Возможно через новую политику конфиденциальности, вы её приняли?
фб запросил отправить запрос на permissions, но новой политики конфиденциальности не предложил подтвердить
Максим
Можно ли на телефоне запустить андроид с флешки через otg кабель?
Сергій
😐
Anonymous
Вечер дебильных вопросов?
Сергій
На андроид устройствах вряд-ли полноценный загрузчик стоит
Vladimir
Как лучше всего взаимодействовать с тулбаром из фрагмента который в вьюпейджере? То есть условно галерея, в тулбаре можно отмечать картинку в избранное. При свайпе если картинка в избранном иконка в тулбаре меняется. Давно как то сделал, но походу костылем каким то, потому что при свайпе я уже вижу другой фрагмент, а иконка меняется где то через пол секунды
Anonymous
Может даже не хотфикс
Elron
В google.play можно скрыть свое приложение. А как его удалить чтоб не было видно в консоли разработчика ?
Vladimir
Никак
Вроде уже можно. Письмо им написать надо. Но это если у него пользователей нет
Anonymous
Вроде уже можно. Письмо им написать надо. Но это если у него пользователей нет
Много мороки, и думаю оно того не стоит. Саппорт паршивый там
Diartify
Можно HTML компилировать на apk без Java?
Максим
Html компилятор🤔
Constantine
Интересно
Semyon
объявлую таймер на классе : private Timer mTimer; в back pressed отменяю : @Override public void onBackPressed() { mTimer.cancel(); } происходит ошибка java.lang.NullPointerException: Attempt to invoke virtual method 'void java.util.Timer.cancel()' on a null object reference . Почему?
Semyon
Объявил, а инициализировать кто будет?
в другом методе инициализируется
Semyon
но в этом же классе
Semyon
mTimer = new Timer();
Dmytro
в другом методе инициализируется
mTimer нулевой, в этом ошибка
Semyon
тоесть ну успел стартануть?
Semyon
а ну да как сам не догадался
Semyon
запихну ка я его в try
Semyon
а что лучше (быстрей): if (mTimer != null) { mTimer.cancel(); } или try{ mTimer.cancel(); }catch (Exception ex){}
Semyon
мне кажется первый вариант
Dmytro
Здравствуйте, что означает быть авторизованным в приложении ? И как держать это состояние авторизованности ? (Просто сохранить пароль и логин в шифрованной виде, потом вставлять постоянно в метод авторизации?) Применима ли для этого сессия из PHP? Если у кого то есть туториал то большое спасибо
Dmytro
Очень абстрактный вопрос, см. определение авторизации. Пароль хранить не надо, только токен / идентификатор сессии.
Тоесть ... Как минимум для авторизации/регистрации надо не только уметь вставлять нового пользователя в таблицу или находить совпадения логина/почты и пароля А ещё оперировать токенами/сессиями ?
Dmytro
Очень абстрактный вопрос, см. определение авторизации. Пароль хранить не надо, только токен / идентификатор сессии.
Как сформулировать то что я хочу узнать ? Держать состояние авторизованности например ... И использование сессии,токенов..?
Dmytro
Большинству систем вообще не сдались логин и пароль, есть же твиттер/гугл/фейсбук/ВК/гитхаб
Да..это да. там я понимаю ещё интереснее🌚 ведь постоянно авторизоваться нету смысла и как то это хранят
Dmytro
апять ты. делай oauth2 на сервере, отдай клиенту access token и пусть он его хранит у себя. это не логин и не пароль, а по токену доступ к апи. изи
🌚 та первый раз то я просто недоглядел🌚🌚 Дурачек просто 🌚 Уже все работает . А сейчас интересует как сделать это правильно
Max
Привет. Помогите пожалуйста. Не могу прочитать файл. String filePath = "/Users/maks/Documents/Hypercube/app/levels.json"; File json = new File(filePath); doc = (JSONArray) parser.parse(new FileReader(json)); Пишет, что файл не найден
Max
Он лежит в папке app, которая находится в ппке проекта
Max
Я пробовал уже и src и в корневую
Igor
Т.е. файл на компе, а прочитать ты его пытаешься на телефоне?
Max
Внатуре
Max
А как тогда мне прописать путь и где должен находиться файл в проекте?
Dug
Ребят, а в курсе кто, когда там picasso 3?
Директор цирка
Dug
А была бета?
Нет вроде бы ещё. Вот чет месяца 2 или 3 назад всё говорили про неё, а тут как-то тихо стало...
Dug
Месяц назад Вортон на реддите чёт хвастался преимуществами нового пикассо, но пока тишина
Anonymous
UniversalImageLoader :)
Андрей
Ребят, а в курсе кто, когда там picasso 3?
Утечек в памяти добавил, да?
Dug
Утечек в памяти добавил, да?
неужто так плохо всё с picasso?)
Андрей
И кодогенерацию, потому что как может Джейк без кодогенерации
Андрей
неужто так плохо всё с picasso?)
Да, пришлось из прода как-то срочно выпиливать, при этом замена на глайд решила все проблемы
Dug
только вот глайд в раза 3 больше...
Андрей
Причем утечки были зарепорчены на гитхабе давным давно
Андрей
только вот глайд в раза 3 больше...
Это лучше чем наблюдать oom краши на проде =)
Dug
и разве до сей поры не пофиксили?
Андрей
Ну на тот момент полгода было
Андрей
Я вообще заметил Джейк вортон рейджит от репортов на баги
Андрей
Типа я дартаньян, а все проблемы у вас
Artem
Перешёл на глайд и стало лучше :)
Andrey
Думаю тут все работают в одной среде разработки Intellij IDEA Вы знаете комбинацию клавиш, как перемещаться между вкладками в Intellij IDEA ? http://joxi.ru/p27nGXdto33elm
Максим
Я в вижуал студии работаю
Alexander
Alt + <-
Евгений
Вот тут что-то говорили про глайд и пикассо. А почему так мало людей юзает UIL?
Andrey
Alt + <-
под линуксом это не работает
Евгений
Он более не поддерживается, может поэтому ?
Только из-за окончания поддержки?)
Sergey
Этого не достаточно?
Sergey
Последний коммит 3 года назад. Стал бы тянуть такую Либу в большой проект?
Arsen
возможно ли при помощи команды адб скрыть рут от всех приложений
Arsen
??
Евгений
Последний коммит 3 года назад. Стал бы тянуть такую Либу в большой проект?
Ну в проде, конечно, лучше юзать глайд. Прост в своих приложениях юзаю uil, т.к. он работает как-то быстрее что-ли. И адекватнее в некоторых случаях. Например с sharedview отлично работает, а глайд так и не получилось нормально заставить работать - то фризит, то обрезает как-то, то мерцает при загрузке. Мб дело не в прямых руках, но нет, бред какой-то.