Anna
Понятно что интент, но как такой вызвать?)
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
jV
Есть задача: передавать данные между двумя приложениями. На данный момент использую AppLink. Где то читал, что если приложения подписаны общим ключем, то у них общий keystore. Поэтому пытаюсь зашифровать данные по ключу, затем в другом приложении достать из keystore тотже ключ и расшифровать, но пока не выходит, может кто сталкивался с подобной задачей
Anna
Этот камеру запускает
так ищите экшн который вам нужен
Sergey
Так с локализацией больше мыслей никаких нет?
Sergey
🤦‍♂️
Это к чему?
Eugene
Так с локализацией больше мыслей никаких нет?
Переиздание активити происходит постоянного и не всегда от нас зависит. Как вы решаете проблему переворота экрана? У вас все снова грузиться или кешируется и восстанавливается? Ситуация точно такая же
Ivansuper
Пересоздание : )))
Eugene
Гугл клава)
Mike
Это к чему?
да вот к твоим костылям
Eugene
Пересоздание : )))
Поправляет меня тут клавиатура...)
Sergey
Я для того и написал, чтобы узнать норм решение
Sergey
И есть ли оно вообще
Sergey
А не к тому чтобы носом тыкали в костыли
Mike
Eugene
Я для того и написал, чтобы узнать норм решение
Так ответ был, кешируйте и восстанавливайте. Если заказчику хочется, что бы пересоздания активити не происходило, тогда это не про андроид
Sergey
пересоздание
Такое решение уже есть
Eugene
👍
Eugene
Вот на этом варианте и остановлюсь, спасибо
Только чем это отличается, от того что вам тут изначально предложили?) Ну да ладно) Остановимся на этом
Sergey
Думаю могут быть проблемы
Sergey
никто не предлагал дропать коннекты
Логика вся работы нахуй идет тогда
Sergey
Оно и так по оперативке крепко лупит
Mike
Оно и так по оперативке крепко лупит
отличный повод продолжать флуд
Sergey
Спасибо вообщем
Sergey
Буду что то крутить
Mike
Anonymous
Konstantin
воу где такие стикеры раздавали
Martynenko
Albert
Всем привет. Задача следующая: хочу отправить sms из приложения. Запрашиваю разрешение(SEND_SMS), проверяю есть/нет ,отправляю с помощью smsManager.sendTextMessage(). В ответ тишина. Что я делаю не так?
Ferrero
Xiaomi
Есть вероятность, что из-за устройства такое
Eugene
Xiaomi
Потести с других устройств для начала, что бы понимать, не работает код или девайс
Andrey
гугл кстати ужесточил требования к таким приложениям в сторе. реджектят всех кто пытается получить доступ к PHONE или SMS
Andrey
https://android-developers.googleblog.com/2019/01/reminder-smscall-log-policy-changes.html
Andrey
вот так можно вроде
Andrey
val intent = Intent().apply { action = Intent.ACTION_SENDTO data = Uri.parse("smsto:0123456789") putExtra("sms_body", "text message") } if (intent.resolveActivity(packageManager) != null) { startActivity(intent) }
Bakhriddin
всем привет Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference как можно исправить вот этот
Ruslan
Удивительно как андроид поменялся за 7 лет. Я за пол часа набросал создал и запустил приложение. Минут 20 из них зависимости качались. Не то что во времена эклипса. Что происходит у меня в голове: я пишу приложение для себя, оно должно форвардить SMS на мой бекенд. Научился подписываться на приходящие - BroadcastReceiver, через какой-то contentResolver+uri api вытаскиваю смски - тут более менее понятно. Вопрос: нужно ли вообще для этой работы приложение с activity, или можно каким-то образом что-то типо сервиса создать? Как в таком случае будет происходить работа с пермишенами (сейчас я запрашиваю на рантайме их)?
Ruslan
Ага, т.е. первый запуск - открыть приложение, согласиться отдать все свои данные и запустить foreground service, который будет следить за приходящими sms и при запуске будет проверять что все смс выгружены. Что сейчас лучше использовать для хранения указателя на последнее обработанное сообщение или саму очередь сообщений? (у меня 28 api level, т.к. для себя)
Anonymous
Ребят,стоит ли учить андроид разработку ведь через несколько лет выйдет новый oc fuchsia,разработка идет с 2016 года уже,гугл откажутся от андроида
Anonymous
как думаете fuchsia написан на dart и flutter, стоит их изучать ?
Anonymous
на них можно создавать приложения
Mike
как думаете скажу что-нибудь пропущу знаки препинания морковка борщ
Mike
но это не точно
Сергій
Всё тлен
Сергій
Ну и паралельно можешь посматривать на native iOS dev или Flutter, лишним точно не будет
Anonymous
хорошо,спасибо за ответ
Di7aK
фусиа это чисто мелкий эксперемент на который все забили как только о нем услышали и свет оно не увидит
Fedor
Так и не вкурил, как это сделать запуска активити через интент-фильтры. Сделал через флаг launchMode = "singleTask"
Туториал есть в нотификациях, про стек запуска пишут. Зависит от требований, если стек не нужен, то singleTask пойдёт.
Eugene
Ну и паралельно можешь посматривать на native iOS dev или Flutter, лишним точно не будет
Flutter имхо сейчас только для простых приложений без сложной бизнес логики.
Eugene
Провожу аналогию как какой нибудь WP в вебе для тривиальных проектов, а .net сложные с точки зрения бизнеса веб приложения. Так же flutter vs native development
Сергій
Сложная бизнес логика это как? Понимаю ещё низкоуровневая работа с мультимедиа или глубокая интеграция сервисов в OS или использование чего-то платформо-специфического
🌿🌿
Всем привет. Не появляется локальное уведомление. Я проваливаюсь в ресивер. В лог падает инф из метода onRecieve. И все срабатывает по таймеру из активностти. Но самого уведомления нет
Alexander
При использовании Google Location Services на API 23 при запросе геопозиции показывается диалог включения геолокации по спутникам GPS, при нажатии на ОК настройки геолокация не включается и диалог показывается снова, кто-нибуль сталкивался с таким? Замечено только на API 23
🌿🌿
как понять в чем проблема?
trashkalmar
Всем привет. Не появляется локальное уведомление. Я проваливаюсь в ресивер. В лог падает инф из метода onRecieve. И все срабатывает по таймеру из активностти. Но самого уведомления нет
"Локальное уведомление" — это Toast что ли? В таком случае какой контекст используется для его создания? (show() не забыли?)
🌿🌿
NotificationManager
🌿🌿
AlarmManager
Pavel
Notification
Notification channel создал?
trashkalmar
без кода гадать бесполезно. Как-то не так создаётся Notification
Igor
Всем привет. Есть модели: @Entity data class Weather( @PrimaryKey @ColumnInfo(name = "city_id") var id: Int?, @TypeConverters @SerializedName("weather") var descriptionList: MutableList<Description>? ) и data class Description( var main: String?, var icon: String? ) Модель используется для Room и Gson(Retrofit). Поскольку в Room нельзя добавлять List, через TypeConverter преобразовывается в стринг формата json. В итоге в столбце "descriptionList" записываются данные в формате - [{"icon":"04n","main":"Clouds"}] Подскажите как сделать, что бы это значение записывалось в 2 разных столбца(icon и main) cо значениями (04n и Clouds)?
Igor
отдельно для Room и Gson?