Size: a a a

Android Developers

2021 February 17

DH

Daniil Horishnii in Android Developers
Дмитрий
А не подскажете, планировщик может убить Foreground service?
в теории он может убить все, но у фореграуд сервиса с UI приоритет намного выше, так что на практике скорее нет. Хотя там тоже есть варики, например если речь о чем-то типо плеера, то у него приоритет кажись еще выше, если я ничего не путаю.
источник

a

akella122⌬ in Android Developers
Dmitriy
Я имею ввиду, что неполучение сообщения, как минимум свидетельствует о том что у телефона проблемы с коннективити.
потому, что нанимают индусов и пилят говно. Михуи потихоньку улучшается, а вот эмуи и прочее - шлак. Вот почему я верен линейке и производным, все работает как часы
источник

Д

Дмитрий in Android Developers
Daniil Horishnii
в теории он может убить все, но у фореграуд сервиса с UI приоритет намного выше, так что на практике скорее нет. Хотя там тоже есть варики, например если речь о чем-то типо плеера, то у него приоритет кажись еще выше, если я ничего не путаю.
понял, спасибо
источник

DE

Denis Egorov in Android Developers
Дмитрий
А не подскажете, планировщик может убить Foreground service?
Самая большая проблема в данном случае, что андроид будет показывать юзеру твое приложение, как плохое)
Батарейку будешь сильно кушать
источник

Д

Дмитрий in Android Developers
Denis Egorov
Самая большая проблема в данном случае, что андроид будет показывать юзеру твое приложение, как плохое)
Батарейку будешь сильно кушать
понял
источник

d

danilshik in Android Developers
Если кто решит получать геолокацию в фоновом сервисе, я вас огорчу, вам нужно будет запрашивать разрешения в play market и не факт что дадут
источник

E

Evgeny in Android Developers
danilshik
Если кто решит получать геолокацию в фоновом сервисе, я вас огорчу, вам нужно будет запрашивать разрешения в play market и не факт что дадут
ага и фиг объяснишь им зачем тебе это)
источник

Д

Дмитрий in Android Developers
Daniil Horishnii
да, начиная с 8 андроида (если не путаю) планировщик не даст долго сервису висеть в фоне, чтоб он батарейку и прочее не жрал.
А не подскажете, может, в настройках как-то можно отключить, чтобы не убивалось приложение?
источник

DH

Daniil Horishnii in Android Developers
Дмитрий
А не подскажете, может, в настройках как-то можно отключить, чтобы не убивалось приложение?
можно попросить юзера отключить энергосбережние для приложухи в настройках системы и даже прокинуть его в нужную менюшку интентом
источник

DH

Daniil Horishnii in Android Developers
опять же, не гарантия, но поживет подольше
источник

Д

Дмитрий in Android Developers
и даже если это sticky сервис, он не возродится после этого?
источник

VB

V B in Android Developers
Дмитрий
А не подскажете, может, в настройках как-то можно отключить, чтобы не убивалось приложение?
Нет, ты можешь запросить у пользователя, но всё равно power save режимы вынесут всё что не излишнее с точки зрения системы.
источник

a

akella122⌬ in Android Developers
все, решил, ура. Два дня ебли
источник

DH

Daniil Horishnii in Android Developers
При этом на разных телефонах, на разных оболочках, эти планировщики имеют разную степень агрессии и ведут себя по разному. Например меня ютуб вансед очень радует, который просит и энергосбережние вырубить и даже оптимизацию миюай
источник

VB

V B in Android Developers
Daniil Horishnii
При этом на разных телефонах, на разных оболочках, эти планировщики имеют разную степень агрессии и ведут себя по разному. Например меня ютуб вансед очень радует, который просит и энергосбережние вырубить и даже оптимизацию миюай
И меня это как юзера вполне устраивает.  Слишком много развелось желающих пожрать батарею.
источник

DH

Daniil Horishnii in Android Developers
источник

DH

Daniil Horishnii in Android Developers
кстати, этот хак с нотификацией сейчас не сработает уже?
источник

VS

Vlada Shamshukaeva in Android Developers
Здравствуйте как сделать так чтобы страницы вьюпейджера не обрезались?
источник

VS

Vlada Shamshukaeva in Android Developers
<androidx.viewpager2.widget.ViewPager2
       android:id="@+id/view_pager2"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:clipChildren="false"
       android:clipToPadding="false"
       app:layout_constraintEnd_toEndOf="parent"
       app:layout_constraintStart_toStartOf="parent"
       app:layout_constraintTop_toBottomOf="@+id/tv_skip" />
источник

P

Paladin in Android Developers
Vlada Shamshukaeva
<androidx.viewpager2.widget.ViewPager2
       android:id="@+id/view_pager2"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:clipChildren="false"
       android:clipToPadding="false"
       app:layout_constraintEnd_toEndOf="parent"
       app:layout_constraintStart_toStartOf="parent"
       app:layout_constraintTop_toBottomOf="@+id/tv_skip" />
layout height match
источник