
Volodymyr
08.05.2018
09:40:17

4n9k3y5h1k
08.05.2018
09:40:46
После такого я уже вообще не уверен, что ведро может адекватно себя вести

Siarhei
08.05.2018
09:41:08
по спеке от гугла гарантирован вызов до onStop

Google

4n9k3y5h1k
08.05.2018
09:41:34
В этом и есть проблема

Volodymyr
08.05.2018
09:42:13

Andrew
08.05.2018
09:42:39
Multiwindow еще

Siarhei
08.05.2018
09:42:48
речь я надеюсь не про onPause & onStop фрагментов?

4n9k3y5h1k
08.05.2018
09:42:51
Разве при messagebox не сработает onPause?

Siarhei
08.05.2018
09:42:54
мы про Activity же говорим?

4n9k3y5h1k
08.05.2018
09:43:04

Volodymyr
08.05.2018
09:43:41

Sergey
08.05.2018
09:45:30

Андрей
08.05.2018
09:47:25

4n9k3y5h1k
08.05.2018
09:57:20
Окай, всем спасибо

Google

Siarhei
08.05.2018
10:05:10

Sergey
08.05.2018
10:06:21
Пруф бы
Открой документацию activity lifecycle и как раз напомни всем в каком sdk

Андрей
08.05.2018
10:07:19
и где там про killable у onStop?

Aleksandr
08.05.2018
10:09:54
проблема была в коде в красных прямоугольниках

Alexandr
08.05.2018
10:09:58
есть строка - номер телефона. как убрать все символы с этого номера кроме цифр?

Aleksandr
08.05.2018
10:10:34

Quantum Harmonizer
08.05.2018
10:11:00
someChar >= '0' && someChar <= '9'

Siarhei
08.05.2018
10:11:13

Konstantin
08.05.2018
10:11:49
Неплохо)

Alexandr
08.05.2018
10:11:50

Quantum Harmonizer
08.05.2018
10:12:11

Aleksandr
08.05.2018
10:12:15

Alexandr
08.05.2018
10:12:57
\d — цифры
так это мне заменит цифры)) а как указать чтобы заменило НЕ цифры?)

Sergey
08.05.2018
10:13:00

Quantum Harmonizer
08.05.2018
10:13:12

Aleksandr
08.05.2018
10:13:47

Sergey
08.05.2018
10:13:59

Siarhei
08.05.2018
10:14:17
я же скинул ссылку

Google

Siarhei
08.05.2018
10:14:19
там что написано?
сейчас кто-то ниже minApi чем 14 ставит вообще?

Sergey
08.05.2018
10:14:46

Siarhei
08.05.2018
10:15:09
это моя ссылка, с пруфом что 21 и 23 апи там в помине нету ))

Alexandr
08.05.2018
10:15:11
@Harmonizr @AleksandrDovhaliuk спасибо вам)

Aleksandr
08.05.2018
10:15:27

Sergey
08.05.2018
10:16:26

Siarhei
08.05.2018
10:16:59
... там по ссылке написано, что с 3.2 версии дроида вызов onStop гарантирован, омг

Андрей
08.05.2018
10:18:26

Siarhei
08.05.2018
10:18:42
You're misreading the documentation table and/or the snippet after it.
»for those methods that are marked as being killable, after that method returns the process hosting the activity may be killed by the system
onPause() is marked as killable pre-Honeycomb, and onStop() is marked as killable for all API levels. So this means that pre-Honeycomb, your app is killable after onPause(), and on Honeycomb+ your app is killable after onStop(). This is why they say
»Starting with Honeycomb, an application is not in the killable state until its onStop() has returned.

Андрей
08.05.2018
10:18:46
щито поделать, андроед никого не жалеет

Siarhei
08.05.2018
10:20:45
Да это понятно, человек просто задвигать неправдоподобную информацию начал, на просьбу пруфа ответил "сам поищи" )))

Sergey
08.05.2018
10:21:00

Андрей
08.05.2018
10:21:45
кстати, выходит, что из форграунда может выкинуть только в случае экспешна?

Siarhei
08.05.2018
10:22:07
ну это логично

Андрей
08.05.2018
10:22:18
например в приложении активити и 50 форграундных сервисов, все сожрали, что дропнется?
сервисы?
так вроде приоритет тот же

Andrey
08.05.2018
10:44:10
Всем привет! Есть у кого-нибудь ссылки на статьи о проектироании интерфейсов для планшета?

Alexandr
08.05.2018
10:46:36
например, есть 2 украинских номера: 380681234567 и 0681234567. они оба рабочие/валидны (то есть можно и так, и так звонить). как форматировать номер 0681234567 к 380681234567? проблема в том что номер может быть не только украинский, а и русский, или американский и т.д. то есть надо привести определенный номер (380681234567 или 0681234567 - это пример укр. номеров) к виду 380681234567 для конкретной страны. из входных данных есть номер телефона, код(380, 7... или ua, ru...)

Google

Quantum Harmonizer
08.05.2018
10:46:53

Alexandr
08.05.2018
10:48:13
+3
не свосем понял идею...

Quantum Harmonizer
08.05.2018
10:48:36

Artem
08.05.2018
10:51:02

Andrey
08.05.2018
11:00:21

Quantum Harmonizer
08.05.2018
11:01:13

Andrey
08.05.2018
11:01:35
вообще на сколько это удобно или правильно ли так делать

Arsen
08.05.2018
11:02:08
если экран громоздкий, то лучше два отдельных сделать

Quantum Harmonizer
08.05.2018
11:02:45

Алексей
08.05.2018
11:02:47
Или экран - экран девайса?

Quantum Harmonizer
08.05.2018
11:03:29
экран как форма/фрагмент/вьюконтроллер, я думаю

Andrey
08.05.2018
11:03:31

Arsen
08.05.2018
11:03:33
лейаут

Алексей
08.05.2018
11:04:11
Ну я потому и уточнил, что не экран, а некоторая видимая единица:)

Andrey
08.05.2018
11:04:25
да, верно
например взять профиль в телеге, там есть кнопочка отредактировать, которая уже показывает окно где я могу отредактироать профиль

Никита
08.05.2018
11:07:00
Есть 2 фрамгента в одном контейнере. Добавляются через add.
Т.к. они "накладываются" друг на друга, как фрагмент который "внизу" вернуть на верх, не убивая второй ?

Алексей
08.05.2018
11:07:48

Quantum Harmonizer
08.05.2018
11:07:55

Google

Алексей
08.05.2018
11:07:58
Кажется, это так делается

Никита
08.05.2018
11:11:48
Можно полностью задачу?
Есть 2 фрагмента, при аттаче надо что бы они жили, пока приложение не умрёт и между ними можно было переключаться)
Как то так

Quantum Harmonizer
08.05.2018
11:12:13

Arsen
08.05.2018
11:12:15
табы)

Алексей
08.05.2018
11:12:21

Volodymyr
08.05.2018
11:12:32
ViewSwitcher скорее

Никита
08.05.2018
11:12:35

Алексей
08.05.2018
11:12:43
Тебе тогда действительно в какой-нибудь fragment(view)switcher

Arsen
08.05.2018
11:13:22
а если gone сделать?

Алексей
08.05.2018
11:13:28
проще будет с точки зрения перспектив
Например

Arsen
08.05.2018
11:14:04
а это проблема?

Ilya
08.05.2018
11:14:43
Почему 2 контейнера? В 1 лежат фрагменты, находишь нужный по тэгу и меняешь ему visibility
Вроде всё ок должно быть

Arsen
08.05.2018
11:15:14
ты собираешься хранить в мемори два "экрана", так что лишний контейнер погоды не сделает

Алексей
08.05.2018
11:15:40