Sergey
а потом да приходишь такой на работу а есть документация к приложению? ну если ты напишешь будет неплохо
Sergey
ага классика чтобы взяли на работу нужен опыт работы, а где его взять, если без опыта не берут
Denis
+) Особенно если не можешь 40 часов работать)
Denis
ссылка есть?
Alexander
Коллеги, есть кто SIP клиента писал? Какую библиотеку использовали?
Макс - mas1ma 🍋
Anonymous
Чет много чатиков с флудом стало. Вк-ашкой попахивает.
Konstantin
у меня есть рациональное предложение
Konstantin
давайте перестанем башить технологии в этом чате
Konstantin
ну типа "вот это вот говно" - так не делать
Konstantin
если есть че сказать и объяснить пожалуйста, а если нет - молчи или будь забаненым
Mike
Konstantin
да меня честно уже заебало тут через слово видеть "говно" в чате
Konstantin
ну типа
Konstantin
в других то чатах вы как то это слово меньше употребляете
Konstantin
а тут прям через раз
Konstantin
типа персональная флудилка у вас тут что ли
Mike
Konstantin
и что с того
Konstantin
тут типа не люди что ли
Konstantin
или не настолько хорошее сообщество чтобы сдерживаться
Mike
тут типа андроид, в нём всё особенно плохо)
Konstantin
не академики
Konstantin
ой не надо
Mike
это не про «сдерживаться»
Konstantin
лан я вобщем, как обещал - высказался прямо, теперь back to work
Fieldmarshal
Ребят, как сделать ellipsize в EditText, если при включённом inputType с разными значениями (а он нужен) не работает вот этот код:
ellipsize="end"
maxLines="1" ?
singleLine="true" тоже бесполезно, не сработал, да и deprecated.
Mike
Fieldmarshal
Никита 🙃
А кто может подсказать, как сделать, что бы сервис не запускался повторно, если приложение "убили" смахнув из активных приложений. А то странное поведение. Приложение убили и через секунд 5 сервис начинает сново работать.
Стартую так:
val intent = Intent(context, BeaconsMonitoringService::class.java)
intent.putExtra(EXTRA_RECEIVER, BeaconsResultReceiver(listener))
intent.putExtra(EXTRA_UPDATE_PERIOD, updatePeriod)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
context.startForegroundService(intent)
} else {
context.startService(intent)
}
В onCreate прописал такое:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val channelId = "beacon_channel"
val channel = NotificationChannel(channelId,
"Receiving location channel",
NotificationManager.IMPORTANCE_DEFAULT)
(getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager).createNotificationChannel(channel)
val notification = NotificationCompat.Builder(this, channelId)
.setContentTitle("")
.setContentText("")
.build()
startForeground(1, notification)
}
Mike
А кто может подсказать, как сделать, что бы сервис не запускался повторно, если приложение "убили" смахнув из активных приложений. А то странное поведение. Приложение убили и через секунд 5 сервис начинает сново работать.
Стартую так:
val intent = Intent(context, BeaconsMonitoringService::class.java)
intent.putExtra(EXTRA_RECEIVER, BeaconsResultReceiver(listener))
intent.putExtra(EXTRA_UPDATE_PERIOD, updatePeriod)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
context.startForegroundService(intent)
} else {
context.startService(intent)
}
В onCreate прописал такое:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val channelId = "beacon_channel"
val channel = NotificationChannel(channelId,
"Receiving location channel",
NotificationManager.IMPORTANCE_DEFAULT)
(getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager).createNotificationChannel(channel)
val notification = NotificationCompat.Builder(this, channelId)
.setContentTitle("")
.setContentText("")
.build()
startForeground(1, notification)
}
возвращать из сервиса START_NOT_STICKY
Сергій
А кто может подсказать, как сделать, что бы сервис не запускался повторно, если приложение "убили" смахнув из активных приложений. А то странное поведение. Приложение убили и через секунд 5 сервис начинает сново работать.
Стартую так:
val intent = Intent(context, BeaconsMonitoringService::class.java)
intent.putExtra(EXTRA_RECEIVER, BeaconsResultReceiver(listener))
intent.putExtra(EXTRA_UPDATE_PERIOD, updatePeriod)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
context.startForegroundService(intent)
} else {
context.startService(intent)
}
В onCreate прописал такое:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val channelId = "beacon_channel"
val channel = NotificationChannel(channelId,
"Receiving location channel",
NotificationManager.IMPORTANCE_DEFAULT)
(getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager).createNotificationChannel(channel)
val notification = NotificationCompat.Builder(this, channelId)
.setContentTitle("")
.setContentText("")
.build()
startForeground(1, notification)
}
В onStartCommand верни start not sticky
Никита 🙃
не помогло
Никита 🙃
На 7.1 такого нет, на андроиде 9 такое постоянно.
Никита 🙃
Самый обычный
Никита 🙃
https://gist.github.com/7643bc615241d1d0972d6c72d444617f
Никита 🙃
Manifest
<service
android:name=".BeaconsMonitoringService"
/>
Никита 🙃
gist кинул)
Никита 🙃
Обычный Service)
Никита 🙃
а
Никита 🙃
Или заюзать IntentService?
Никита 🙃
Сейчас попробую
Сергій
после
если приложение "убили" смахнув из активных приложений.
Никита 🙃
Нет
Никита 🙃
На 9 ведре не вызывается
Сергій
ну вот )
Сергій
да и раньше тоже нет
Никита 🙃
На 7.1 вызывается
Сергій
для этого есть onTaskRemovedFromRecent (или как-то так)
Никита 🙃
miui
Сергій
ну народ )
Сергій
это не андроид, а поделка
Никита 🙃
Никита 🙃
И что делать
Никита 🙃
Сейчас попробую
Сергій
стопай сервис в onTaskRemovedFromRecent
Никита 🙃
Взял у коллеги пиксель 😊
Никита 🙃
override fun onTaskRemoved(rootIntent: Intent?) {
super.onTaskRemoved(rootIntent)
}
только такое есть
Сергій
вызывай тут stopSelf()
Andrew
Коллеги, подскажите, у меня есть 2 библиотеки A и B. Библиотека A имеет зависимости от B. Как сделать так, чтобы заказчику я мог передать только библиотеку A?
padmitriy
вот когда ресурс скатывается в сраное морализаторство и снобизм, люди валят на адекватные аналоги. С пикабу на реддит, с 4пда на xda и тот же реддит. Надо быть проще
padmitriy
Никита 🙃
Сергій
Andrew
Коллеги, подскажите, у меня есть 2 библиотеки A и B. Библиотека A имеет зависимости от B. Как сделать так, чтобы заказчику я мог передать только библиотеку A?
Viktor
привет всем!
Viktor
Вопрос, у меня в приложении крутится admob, дает где то 5 бачей в сутки. Просмотров реворд видео около 6-8К в сутки. Если я переключу рекламу на appodeal, это даст существенный рост профита? спасибо за внимание!
Mike
Andrew
Vasyl
Всем привет, возможно у кого то была така же проблема, обновил студию и тепер не могу собрать проект, на етом спроцесе может больше пол часа застрянуть сборка и так и нечего не происходит
:app:transformDexArchiveWithDexMergerForDebug
Mike
А если через aar?
Тогда страдать. Или подключить библиотеку исходниками, но это тоже отстой.
padmitriy
padmitriy
Vasyl
ето не зависит от ветки
Andrew