Nick
Co(n)stantine👨🔬
Андрій
Nick
Co(n)stantine👨🔬
не думал, что есть разница
ну по сравнению с плагином возможностей больше, а иначе зачем студию разрабатывают лол
Andreu
Зачем юзать то, что заточено под конкретную задачу?) пацаны, все быстро на вим садимся, впадлу устанавливать что-то
Co(n)stantine👨🔬
😀
Андрій
еще диск всегда на сотке стоит)
Nick
Ебашим в байтод сразу
Андрій
процентов
Андрій
Alexey
Друзья, необходимо с банковской карты считать номер и срок действия с помощью NFC. Кто сталкивался? Уже несколько часов убил, пару либ нашел, но они старые, не поддерживаются, обновлялись последний раз пару лет назад, и наверное что-то изменилось в технологии NFC и сейчас как то не очень функционируют) Заранее спасибо...
Alexey
Приложение пишем типа кошелька, чтобы можно было загрузить карты туда, вдруг кто что знает)
Andreu
Alexey
Andreu
В чем проблема считывать карту по фотке? Не на всех устройствах nfc есть все таки
(;¬_¬)
Чатик, вечер добрый, возник вопрос.
во время выкатки прилолжения в гугл стор решили попользоваться beta релизами. и все бы хорошо, но пользователи к бете пишут отзывы, а на странице основного приложения они не отображаются.
и как бы... можно ли как-то сделать что бы отзывы беты отображались в релизе? если нет, то как закрыть бета версию?
Vadim
легкий затык
у меня во фрагменте я получаю дату только если открываю диалог и сэчу значение для parsedDate
выглядит это примерно следюущим образом
private fun showDatePickerDialog() {
val date = LocalDate.now(ZoneId.systemDefault())
val currentYear = date.year
val currentMonth = date.monthValue
val currentDay = date.dayOfMonth
val dateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM)
pickDate.setOnClickListener {
val datePickDialog = DatePickerDialog(
activity,
R.style.DatePickerDialogTheme,
DatePickerDialog.OnDateSetListener { _, year, month, dayOfMonth ->
val selectedDate = LocalDate.of(year, month + 1, dayOfMonth)
val dateString = selectedDate.format(dateFormatter)
dateView.text = dateString
parsedDate = LocalDate.parse(dateString, dateFormatter)
},
currentYear,
currentMonth - 1,
currentDay
)
datePickDialog.show()
datePickDialog.setOnCancelListener { dialog -> dialog.dismiss() }
}
}
но если я не открываю диалог то у меня parsedDate по сути null, так как инициализировал её как
private var parsedDate: LocalDate? = null
всё пока логично
так вот затык в том чтобы получить значение parsedData без открытия диалога
место где мне это надо сделать это так понимаю где то над этой строкой
val date = parsedDate?.atStartOfDay()?.toInstant(ZoneOffset.UTC)?.toEpochMilli() ?: 0L
как можно это проверуть то?
Artem
Всем привет, верстаю, все нормально
Artem
Artem
Но вот в чем проблема
Artem
Подскажите, в чем проблема
Ilio
не понял
Pavel
привет при добавлении картинки в drawble пишет "'L' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore"
менял название, все одно
Дмитрий
Ilio
Sergey
Ну так прямым же текстом написано, что у тебя "L" присутствует в названии, а надо только маленькие буквы
Ilio
проблема в том, что нет изображения?
Ilio
для отступов слева и справа margin_left, margin_right
Ilio
также можно использовать guideline
Ilio
Для процентного соотношения
Artem
Dmm
Павел Дуров обвинил WhatsApp в слежке за пользователями
Создатель Telegram считает, что мессенджер нарочно постоянно открывает какие-то уязвимости, чтобы можно было следить. В своём посте он призвал удалить WhatsApp всех, кто не хочет однажды обнаружить свою переписку в общем доступе. Подготовили для вас свежий перевод:
«Ещё в мае я предсказал, что в WhatsApp будет появляться всё больше уязвимостей [1]. На этой неделе в WhatsApp нашли очередной бэкдор [2]. Как и предыдущие уязвимости, новая «лазейка» делает уязвимыми все данные на вашем смартфоне. Хакеру достаточно отправить вам видео — и все ваши данные уже у него [3].
WhatsApp не только не защищает ваши сообщения в мессенджере, это приложение выступает в качестве троянского коня, с помощью которого можно заполучить доступ к вашим личным фотографиям и сообщениям, не имеющим никакой связи с WhatsApp. Зачем им это? Facebook был частью программ слежения задолго до того, как приобрел WhatsApp [4] [5]. Наивно полагать, что компания изменит свою политику после приобретения мессенджера. Это стало еще более очевидно после признания основателя WhatsApp насчёт сделки с Facebook: «Я продал приватность своих пользователей» [6].
Facebook попыталась обмануть общественность, после того как стало известно о новой уязвимости. В компании заявили, что нет никаких доказательств, что хакеры воспользовались лазейкой [7]. Конечно, у них нет таких доказательств: чтобы получить их, Фэйсбуку нужно бы было проанализировать видео, которыми обмениваются пользователи. А WhatsApp постоянного не хранит видеофайлы на своих серверах (вместо этого он отправляет незашифрованные сообщения и мультимедиа большинства своих пользователей прямиком на сервера Google и Apple [8]). Так что, нечего анализировать — «нет доказательств». Удобно.
Но будьте уверены, уязвимостью такого масштаба обязательно воспользуются. Так же было и с предыдущим бэкдором, его использовали использовали против журналистов и активистов, которые оказались достаточно наивными, чтобы пользоваться WhatsApp [9] [10]. В сентябре сообщили, что данные, которые получили с помощью уязвимостей WhatsApp, ведомства США передадут другим странам [11] [12].
Мы постоянно убеждаемся, что WhatsApp — это приманка для людей, которые всё ещё верят Facebook в 2019 года. С другой стороны, может быть и так, что WhatsApp случайно внедряет критические уязвимости во все свои приложения каждые несколько месяцев. Готов поспорить, что у Telegram, похожего по своей сложности приложения, ни разу за шесть лет, с момента запуска, не было таких серьёзных проблем уровня WhatsApp. Крайне маловероятно, что кто-то постоянно может совершать случайные ошибки, удобные для наблюдения.
Независимо от намерений материнской компании WhatsApp, рекомендации для их пользователей одна. Если вы не хотите, чтобы ваши фотография и сообщения в один прекрасный день стали общедоступными, нужно просто удалить WhatsApp со своего телефона».
Ilio
Ilio
тебе нужно подучить xml в Андроид
Artem
Ок, спасибо
Андрій
пару вопросиков:
1. Будет ли на убунту работать быстрее чем на win10 андроид среда и эмулятор? или пофиг
2. какую версию желательно брать? (стоит 7.0)
Topol
Молоток Дуров. Тока не пойму, почему на собеседованиях спрашивают чтобы я обьяснил на каких стеках работает телеграмм и чтоб я написал такой же прототип. Как будто Я Павел Дуров иду устраиваться на работу
Viktor
Viktor
VӨVΛ
Подскажите, как сделать свое приложение пополненой реалности через камеру, и что бы прикреплялось к моей определённой точки? Куда хоть копать, подскажите.
tdesc
Pavel
Ребят, а где хранить собственный json file&
Viktor
Viktor
Viktor
Все добрый вечерочек, такой вопрос, у меня есть текст Вью вложенное во View , по мимо него есть
еще 3 кнопки/иконки. Мне нужно чтобы при свайпе вверх, мой textView красивенько подымалося вверх и находилося между нужными кнопочками, сама логика и анимация уже есть. но это Вью будет много где использоваться и мне нужно чтобы параметр отступа сверху менялся: к примеру если сейчас задать отступ от верха у текста не 60 то анимация сразу ломается
Topol
Александр
Tema
Mike
Mike
Кирилл
Подскажите пожалуйста с tcp сокетами: поставил timeout, но если сеть недоступна, то ответ приходит не после заданных 10 секунд, а через 30-40 сек. Подскажите пожалуйста куда копать.
Topol
Eric
Anonymous
implementation 'me.everything:overscroll-decor-android:1.0.4'
выдаёт ошибку : AGPBI: {"kind":"error","text":"Program type already present: android.support.v4.app.BackStackState$1","sources":[{}],"tool":"D8"}
даже если там implementation
Mike
Anonymous
https://github.com/EverythingMe/overscroll-decor
это та расширения который я хочу использовать
Mike
Anonymous
Ravshan
Всем привет! Обьясните пожалуйста со своими словами что за это фреймворк, почитал док не понял.
https://github.com/powermock/powermock
Mike
Ravshan
Eric
Я особо ничего не настраивал
Mike
Можно пример?
сделать так, чтобы в тестах финальный класс или статический метод работал иначе
Eric
Студия, сдк и эмулятор. Все ставилось из инсталяхи скачаной с оф. сайта
Андрій
Eric
Под убунтой еще гит из терминала работает, без приседаний.
Eric
В общем мне она удобней. И ощутимо быстрее.
Eric
При том, что винда голая.
Андрій
Андрій
хоть и не нужна мне, когда есть идея
Eric
Да, но его надо открывать в отдельном окне. А под убунтой прям из студии можно работать
Eric
Удобно когда проектов несколько