@android_ru

Страница 2619 из 3205
Quantum Harmonizer
06.02.2018
14:33:03
Alexander
06.02.2018
14:33:11
onStop вызывается почти всегда когда перехожу на другую активити. мне не надо так часто сохранять данные
Значит лучше логику переделать, потому что для важных данных onDestroy не годится, может не вызваться вообще

Максим
06.02.2018
14:33:25
Vyacheslav
06.02.2018
14:33:51
Как, откуда, зачем?
данные по домам. там на один дом параметров может быть больше 100

Google
Quantum Harmonizer
06.02.2018
14:34:03
Vadim
06.02.2018
14:34:18
instant run
инстант ран вроде бы отключен...

Alexander
06.02.2018
14:36:01
у меня destroy вызывается всегда при выходе
Дока прямо говорит, что нельзя его юзать для сохранения каких-либо данных https://developer.android.com/reference/android/app/Activity.html#onDestroy()

Konstantin
06.02.2018
14:36:59
onPause and onStop тоже не гарантированно вызываются

Vyacheslav
06.02.2018
14:39:21
Quantum Harmonizer
06.02.2018
14:39:59
тогда может запихнуть в onBackPressed(только так можно _выйти_ из приложения) в тред?
Может, написать всё по-нормальному и не держать столько данных?

Alexander
06.02.2018
14:40:29
тогда может запихнуть в onBackPressed(только так можно _выйти_ из приложения) в тред?
а если аппа просто убивается/смахивается, то сохранять данные уже не надо?

Vyacheslav
06.02.2018
14:40:49
Может, написать всё по-нормальному и не держать столько данных?
времени на это нет. я бы конечно с удовольствием, т.к. тут порой такой коричневый код имеется...

может локнуть новый тред и ждать когда он завершиться?

Alexander
06.02.2018
14:42:34
ну тогда я хз как 100% сохранить
Я вообще слабо представляю случай, когда надо сразу кучу данных сохранять. Я бы разделил логику сохранения на кусочки - юзер наделал данных - сохранил, наделал - опять сохранил

Google
Max
06.02.2018
14:44:45
Где стектрейс смотреть в андроид студио?

Vyacheslav
06.02.2018
14:44:53
Logcat

JRoot3D
06.02.2018
14:46:24
а во что сохраняется?

Vyacheslav
06.02.2018
14:46:31
xml

JRoot3D
06.02.2018
14:47:00
этот хмл нужен для чего то или просто что бы потом восстановить данные?

Vyacheslav
06.02.2018
14:47:30
восстановить данные при повторном входе

и при синхронизации

но уходят только те, которые заполнены

blaccyee
06.02.2018
14:48:22
mediaPlayer по умолчанию кэширует данные?

JRoot3D
06.02.2018
14:49:39
восстановить данные при повторном входе
в хмл и сохранить можно тольнко измененные

Max
06.02.2018
14:49:55
Logcat
А где конкретно?)

JRoot3D
06.02.2018
14:50:00
а в идеале перепилить на БД

Konstantin
06.02.2018
14:51:12
onStop вызывается почти всегда когда перехожу на другую активити. мне не надо так часто сохранять данные
надежнее сохранять в фореграунд сервисе который вызвыать в onPause - при этом можно проверять не вызвана ли другая активность

Max
06.02.2018
14:51:17
Я имею в виду во вкладке debug,error и т.д.

Vyacheslav
06.02.2018
14:51:36
а в идеале перепилить на БД
я это прекрасно понимаю. но имеется только то что досталось по "наследству"

Google
Vadim
06.02.2018
14:52:46
Но не могу понять в чем

Vyacheslav
06.02.2018
14:53:26
Я имею в виду во вкладке debug,error и т.д.
чет я тебя не понимаю. во вкладке дебаг при запущеном дебаге будет 2 окна: дебаг и консоль. консоль почти тоже самое что логкат

JRoot3D
06.02.2018
14:54:40
я это прекрасно понимаю. но имеется только то что досталось по "наследству"
не знаю какой подход используется для работы с хмл... но опредкленно можно же писать данные по мере их изменения

Vyacheslav
06.02.2018
14:57:10
не знаю какой подход используется для работы с хмл... но опредкленно можно же писать данные по мере их изменения
берется заполненный объект, отправляется в метод сериализации и потом сохраняется готовая хмл. при перезапуске приложения считывается хмл(вся) и все что было, засовывается в фрагмент

самая мякотка в том, что есть синхронизация и когда ее нажимаешь, сначала выгружаются заполненные данные, а потом загружается заного весь список, но только пустой и при выходе сохраняется...

Max
06.02.2018
15:03:22
Почему ничего не выводиться в textview?Внизу, насколько я понял стектрейс



Pavel
06.02.2018
15:03:59
Как можно узнать есть ли permission на meizu или нет?Api >=23 checkselfpermission всегда возвращает true

Sergey
06.02.2018
15:06:19
NetworkOnMainThreadException? )

Nikita
06.02.2018
15:07:54
Всем привет, была у кого проблема с студией, когда она не хотела запускать ни один проект при наличии интернета?

Max
06.02.2018
15:08:06
NetworkOnMainThreadException? )
Если это не троллинг))то этого быть не может,я ж rx юзаю))

Eugeny
06.02.2018
15:08:23
спасибо
а может есть какая-то библиотека сторонняя для работы с DialogFragment, чтоб кастомизировала сильнее?

Sergey
06.02.2018
15:08:32
Eugeny
06.02.2018
15:08:46
есть
какая?

Quantum Harmonizer
06.02.2018
15:09:07
какая?
зависит от того, что нужно. Гуглится.

Google
Sergey
06.02.2018
15:09:31
Если это не троллинг))то этого быть не может,я ж rx юзаю))
У тебя там вызов в сеть на главном потоке похоже, ты не задал .subscribeOn и .observeOn

Eugeny
06.02.2018
15:09:38
зависит от того, что нужно. Гуглится.
нужно реализовать примерно это

Quantum Harmonizer
06.02.2018
15:10:05
это можно хоть обычными диалогами, хоть диалоговой активити сделать

Sergey
06.02.2018
15:11:14
Спасибо!!
И на будущее, пиши какая ошибка, а не там внизу похоже стектрейс. Которого на скриншоте не видно

Eugeny
06.02.2018
15:11:18
это можно хоть обычными диалогами, хоть диалоговой активити сделать
спсб, пошел в гугл. если наведете прямой ссылкой на похожее - буду оч благодарен

Admin
ERROR: S client not available

Max
06.02.2018
15:12:11
Sergey
06.02.2018
15:13:07
Второй аргумент .subscribe

Max
06.02.2018
15:19:11
У тебя там вызов в сеть на главном потоке похоже, ты не задал .subscribeOn и .observeOn
А что нужно указать в качестве аргумента observeon(),чтобы все выполнялось не в mainthread?Просто я только начал читать книжку и до этого не дошёл ещё)

Max
06.02.2018
15:21:13
Sergey
06.02.2018
15:21:49
... Гарри Поттер умирает в конце ?

Sergey
06.02.2018
15:23:32
Ну вот что вы за люди ?

Timur
06.02.2018
15:23:51
не, я на бум сказал, где то видел просто что-то

это может неправильно

?

Google
Max
06.02.2018
15:30:10
Прописал subacribeOn(Schedulers.io()) выдаёт хоть что-то))



Timur
06.02.2018
15:31:23
Это хорошо)

Max
06.02.2018
15:32:07
Это хорошо)
Просто с сайта должно "test" выдавать))

Ruslan
06.02.2018
15:33:23


Timur
06.02.2018
15:33:26
не, я имею ввиду что хорошо что код 200

Ruslan
06.02.2018
15:33:47
Как проверить насколько нариосованные круги вылазиют за область вьюхи? Как смещать и скейлить холст до размеров доступной области?

Max
06.02.2018
15:34:48
не, я имею ввиду что хорошо что код 200
А как сделать,чтобы выдавало то,что надо вместо этого?

Ярослав
06.02.2018
15:35:19
функция WifiManager.calculateSignalLevel(level, 512) на 8 андроиде стала возвращать неадекватные значения, а именно, при -52 511, при -83 508, и почему то при -100 (минимальный, уровень сигнала wifi) возвращает 508. что не так?

Otan
06.02.2018
15:41:33
Как Вы обычно называете (setText) в своих приложениях кнопочку которая ведет к списку платных функций в приложений?

Alexey
06.02.2018
15:43:46
функция WifiManager.calculateSignalLevel(level, 512) на 8 андроиде стала возвращать неадекватные значения, а именно, при -52 511, при -83 508, и почему то при -100 (минимальный, уровень сигнала wifi) возвращает 508. что не так?
public static int calculateSignalLevel(int rssi, int numLevels) { if (rssi <= MIN_RSSI) { return 0; } else if (rssi >= MAX_RSSI) { return numLevels - 1; } else { int partitionSize = (MAX_RSSI - MIN_RSSI) / (numLevels - 1); return (rssi - MIN_RSSI) / partitionSize; } }

Otan
06.02.2018
15:43:56
Pro features
А на русском как это будет? Pro-функций?

Timur
06.02.2018
15:43:58
@MaxxxKK https://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html

Sergey
06.02.2018
15:44:33
как пример

посмотри как в других приложениях

Timur
06.02.2018
15:45:57
@MaxxxKK мой код, не знаю, будет проще или нет https://github.com/elsemTim/android-java-multithread/blob/feature/make_mvp/app/src/main/java/com/example/timurmuhortov/multithread_downloader/utils/DownloadFilePart.java

но я делал на HTTPUrlConnection - задание такое

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