@android_ru

Страница 462 из 3205
Artem
28.10.2016
11:21:29
С android device monitor standalone смотри

balolam
28.10.2016
11:25:29
Sergey
28.10.2016
11:26:54
А зачем, если твой поток ждёт больше чем по времени выполняет работы, то может стоит не проверять флаги а нотифаить?
не, реализация сейчас вообще не играет никакой роли. я просто хочу узнать насколько ресурсозатратен этот метод

с такой реализацией

Google
balolam
28.10.2016
11:27:18
Ну даже если у тебя будет это не в сервисе - затратно

Желательно не делать потоков с такой логикой

И вечных while

Sergey
28.10.2016
11:29:25
Ну даже если у тебя будет это не в сервисе - затратно
наоборот, while в сервисе. я вот поставил такую прилку на старенький телефон с android 4.4 и за несколько часов разряд всего 2%. логи есть, в базу значит тоже что-то пишется. потом проверю

Marat
28.10.2016
11:29:27
вопрос по джаве, кто может подсказать, как обязательно вызывать в Override методе super метода, который он оверрайдит

Artem
28.10.2016
11:29:41
Нет

balolam
28.10.2016
11:32:00
вопрос по джаве, кто может подсказать, как обязательно вызывать в Override методе super метода, который он оверрайдит
Смотря что ты хочешь, если ты хочешь подменит реализацию метода - не стоит, если хочешь дополнить, слушатель на сетер повестить или ещё что - нужно

Нужно же бить себя по рукам за такое

Лучше запускать поток только когда нужно выполнить работу (оценивая время между задачами). Ты же учитывай, что ты тут запустил поток, там запустил, может ещё rx заюзал, в другом месте AsyncTask со своим пулом потоков и все это жрет ресурсы, а они ограничены

"С мира по нитке и нищему на рубашку"

Sergey
28.10.2016
11:36:20
Нужно же бить себя по рукам за такое
повторюсь, меня интересует только разряд батареи при определенном режиме. у меня отец ходит с android 6.0.1 и я не могу там писать в базу новые смски по их поступлению, потому что не получаю ресивер. чтобы получать ресивер, приложение должно быть установлено по умолчанию как смс ридер. есть идеи выхода из этой ситуации?

balolam
28.10.2016
11:37:17
А как часто тебе нужно делать считывание?

Google
Gerc
28.10.2016
11:38:23
А еще дозмод там

balolam
28.10.2016
11:38:24
А почему бы раз в час туда не лазать?

При передаче?

Sergey
28.10.2016
11:39:58
А почему бы раз в час туда не лазать?
я планирую посадить всю семью на эту прилку и передавать пакеты в момент поступления сообщения. а если сообщение пришло через секунду после передачи пакета, новый пакет придет через час, а я этого не хочу(

Gerc
28.10.2016
11:40:56
Шпионов

Sergey
28.10.2016
11:41:42
Шпионов
ну что-то типа того. следить за всей семьей)

balolam
28.10.2016
11:42:21
Art
28.10.2016
11:43:01
Потом по показаниям датчиков будет пароли воровать.

balolam
28.10.2016
11:43:24
Угу, и смс-Ки подтверждения банковских операций

Artem
28.10.2016
11:43:25
Sergey
28.10.2016
11:43:41
-_-

Konstantins
28.10.2016
11:43:44
Можно поинтересоваться, зачем за семьёй следить-то???

Artem
28.10.2016
11:44:23
ну, с кем там доча переписывается, чтобы по щам надавать

Gerc
28.10.2016
11:44:56
Это что любое приложение может так записывать смски?

Konstantins
28.10.2016
11:45:06
Konstantins
28.10.2016
11:45:33
поэтому я свой телефон никогда не зарутую

Google
Gerc
28.10.2016
11:46:15
Без рута семерку на нексус 5 не поставить

Sergey
28.10.2016
11:46:19
поэтому я свой телефон никогда не зарутую
пфф, рут можно получить через эксплойт

Konstantins
28.10.2016
11:47:14
И поэтому лучше сразу это сделать?

Sergey
28.10.2016
11:48:56
нет, просто кто захочет получить рут - тот получит. если есть эксплойт :D

на телефоне же куча фоновых процессов. некоторые ждут пока их дернут, другие чем-то занимаются. вот поэтому и возник вопрос по расходу батери. тестирую это на старом телефоне с очень плохой батарей, заряд в пределах нормы, не заметил отклонений. может это и плохое решение, но пока единственное рабочее, причем работает без сбоев. а по поводу воровства паролей, подтверждения банковских операций... я лично это делаю это для создания истории, бэкапа, если хотите. не больше, не меньше. в конце концов, не для того я android покупал, чтобы быть ограниченым в разработке ПО как на IOS

Sergey
28.10.2016
12:09:37
Это не ограниченность, а защита от греха по дальше
я ничего против не имею) просто я хочу максимальной кастомизации в некоторых местах

Максим
28.10.2016
12:51:11
Привет

У всех в CoordinatorLayout скроллбары не отображаются?

ROMAN
28.10.2016
13:46:57
всем привет. Кто то знает способ закрыть приложение (из кода) что бы оно также удалилось с Таск Менеджера.

??

Silvestr
28.10.2016
13:55:49
System.exit(0)

)

попробуй

Alexey
28.10.2016
13:56:30
System.exit(0)
вот я бы не был уверен что такой способ из таск менеджера уберет приложение

Silvestr
28.10.2016
13:56:54
процес шльопне не?

balolam
28.10.2016
13:59:06
процес шльопне не?
Да, как и просить исключение

Silvestr
28.10.2016
13:59:58
ну а с таск менеджера мне кажеться не возможно убрать

Pavel
28.10.2016
14:07:13
Kill -9

Google
Alexey
28.10.2016
14:11:47
Да не уберет я проверял
я придумал кастыль, точнее его и до меня придумали http://stackoverflow.com/questions/5979171/clear-all-activities-in-a-task

ROMAN
28.10.2016
14:11:56
процес шльопне не?
Если процесс убить то приложуха все равно остаётся в таск менеджере.

Timur
28.10.2016
14:12:06
Я не смог нагуглить (возможно, потому что не смог составить правильный запрос). Можно ли проводить альфа-тестирование приложения в то время как уже опубликована публичная?

Alexey
28.10.2016
14:12:14
так все активити из таска будут удалены значит и таска не будет

Admin
ERROR: S client not available

Timur
28.10.2016
14:12:40
Alexey
28.10.2016
14:21:00
Не совсем понял
линуксовая команда kill с сигналом 9

напрочь убивает процесс

ROMAN
28.10.2016
14:21:59
Так это ж только на рутнутых устройствах будет работать??

линуксовая команда kill с сигналом 9
Проверил, прриложуха закрывается с ходу!) Но в таск мененджире всё равно остаётся. если её открыть через таск менеджер то она заново запускается.

Alexey
28.10.2016
14:31:12
я придумал кастыль, точнее его и до меня придумали http://stackoverflow.com/questions/5979171/clear-all-activities-in-a-task

ROMAN
28.10.2016
14:33:25
Yoshi
28.10.2016
14:35:31
android:excludeFromRecents="true"

?

Alexey
28.10.2016
14:35:34
Та я уже побывал так, приложение остаётся в таск менеджере
а так ? Intent intent = new Intent(this, WelcomeActivity.class); intent.addFlag(Intent.FLAG_ACTIVITY_CLEAR_TASK | FLAG_ACTIVITY_NO_HISTORY ); startActivity(intent); finish();

Google
Yoshi
28.10.2016
14:37:06
finishAndRemoveTask() даже такое добавили с 21 апи

Alexey
28.10.2016
14:37:41
Artem
28.10.2016
14:38:01
Йееее нотация xAndY

Солид во все поля

Alexey
28.10.2016
14:42:07
Artem
28.10.2016
14:43:24
WHAT???
Ну, метод делает

Вещь раз И вещь два

Отличный нейминг

Отличное соблюдение принципов сингл респонсибилити

Alexey
28.10.2016
14:44:28
Ну, метод делает
это типо названия метода например updateAndClose ?

да встречал такое

иногда просто бывает х зкак назвать

Artem
28.10.2016
14:45:11
x.update() x.close()

Удобнее

Alexey
28.10.2016
14:46:02
А ты разбивай на два
incrementAndGet AtomicInteger ?

Artem
28.10.2016
14:46:22
incrementAndGetAtomicIntegerAndThenDeleteBy

Alexey
28.10.2016
14:47:41
x.update() x.close()
можно, но когда ты в большинстве случае используешь сразу 2, то можно написать 2 метода: update(), close() и 3-й updateAndClose(){ update(); close(); }

норм вариант, а че нет, то?

Andrei
28.10.2016
14:54:34
Ребят, привет застрял тут на одной штуке как поместить imageView над кардвью, чтоб imageView немного перекрывала bottom у кардвью ?

Страница 462 из 3205