Konstantin
выглядит просто как бумага
Konstantin
Любимый❤
Konstantin
Евгений
Сергій
Сергій
Ткнул пару чекбоксов и у тебя уже есть анимации и навигация между экранами
Сергій
Меньший зоопарк апи
tdesc
Евгений
Евгений
В остальном либо так-же, либо сложнее.
Вроде как.
Но это не по теме. Сорян)
Сергій
Сергій
Каждый вайтишник сможет ткнув пару опций, собрать свой гавноапп
Евгений
Зато есть бОльший шанс того, что приложение получится лучше.
А не типичный кусок непойми чего)
𝔇𝔢𝔫𝔦𝔰
Понижается порог входа, вот что печально
Дело не в этом, а в том, что рубят возможности. Вот по сути запретили службы в 8 андроид. Да и много чего. С каждым апдейты все больше запретов и ограничений. Скоро и список контактов нельзя будет получить.
Сергій
Сергій
У меня телефон почти двое суток живёт
Сергій
Я про упрощение IDE
Сергій
Сергій
Больше думать придется
Сергій
𝔇𝔢𝔫𝔦𝔰
Больше думать придется
А что предлагают в 8 вместо служб? Ну вот мне надо что бы служба висела и переодически происходило событие?
Сергій
Сергій
Google services
Сергій
Work Manager
𝔇𝔢𝔫𝔦𝔰
А локально?
Сергій
AlarmManger
Yurka
𝔇𝔢𝔫𝔦𝔰
JobService
В чем его преимущества перед службами
Сергій
И сервисы никто не отменял, они как были так и есть, просто ограничили работу в фоне
Yurka
𝔇𝔢𝔫𝔦𝔰
Сергій
Он исправил
Сергій
Сергій
С каждым релизом андроид пишут все Behavior changes
Сергій
Очень настоятельно рекомендую их читать
Сергій
Да и Гугл много видео делает на эту тему
Сергій
Уже(совсем скоро) поддерживать андроид 8+ обязательное условие.
Сергій
Иначе Маркет не пропустит приложение
𝔇𝔢𝔫𝔦𝔰
Прикольно
Сергій
Офигенно на самом деле
Сергій
targetSDK 26 must have
Сергій
Also, the Android engineering team will host a Reddit AMA on r/androiddev to answer your technical questions about Android P on July 19 from 11:30-1 PM (Pacific Time).
Сергій
http://android-developers.googleblog.com/2018/07/android-p-beta-3-is-now-available.html
Vitaly
Пишу чат с помощью сокетов, но тут возник вопрос: а как отправлять сообщение человеку, если его сокет постоянно меняется? К примеру: если я в службе создаю сокет, то при закрытии фоновых процессов моего приложения или при перезагрузке телефона, Service при открытии приложении создаст новый сокет, который уже поменяется
Vitaly
Но тут приходит на ум, что можно просто сохранить нужный сокет в Базу Данных, что уже должно решить проблему, но нет(( Ведь этот сохранённый сокет будет уже не рабочим, так как например мой порт может занять другое приложение работающее через сокеты
Petr
А по токену/id юзера?
Vitaly
Ну отправлять то куда?
Vitaly
Отправка идёт только по сокету, у которого должен быть определён сервер и порт
Vitaly
Возникла гениальная идея: сканировать сокет по ip- адресу и если такой ip- адрес уже существует, то заменять его сокет на новый сокет с обновлённым потом
Vitaly
Я считаю это шедеврально
Vitaly
Но и тут сомнения: ip- адрес точно не поменяется, если с одно устройства печатать?
Vitaly
Как я знаю, у каждого устройства свой ip, но вдруг...
Кирилл
Vitaly
Когда он может меняться?
Кирилл
А можно больше о задаче?
Кирилл
Серьёзно!? Как тогда быть?
Вообще, если вы хотите в определенном случае, чтобы вас оповещал сервер, то можно сделать так, как Фейсбук (и многие другие): просто раз в какое-то время опрашиваете сервер. Сервер имеет закреплённый ip-шник в отличие от устройства.
Yury
Если это не чат внутри локальной сети с фиксированными ip, то необходимо иметь какой-то сервер, который будет связывать сокет с юзер_ид/логином/чем угодно
Tishka17
Omg
Anonymous
neprivet.ru Или Добрый вечер дамы и господа, я новичок, не судите строго и безжалостно👻. Решил сделать некий send and recive respons from server. Но также добавил функцию Sign некий шифровщик данных. В функцию Sign приходит путь к файлу, который нужно шифровать. Проблема с путем.
Anonymous
Создал глобальную SharedPreference переменную, что бы можно было кидать в другую класс Путь. Статик потому что без статика ошибка NullPointerException
Anonymous
Anonymous
Anonymous
После выбора посылаю для записи в глобальную переменную.
Anonymous
Таким образом получаю в другом классе значение Sharedpreference
Anonymous
Anonymous
Anonymous
Проблема состоит в том, что все работает, но как только убиваешь процесс приложения тобишь after Destroy(надеюсь не ошибся), значение Шэйрид преференс стирается и выдается такая ошибка
Anonymous
В чем ошибка и как ее исправить ? Помогите пожалуйста новичку )
Tishka17
Какой ещё /
Tishka17
Где у тебя pathtofile инициализируется вообще?
Anonymous
в мэйн активити