@android_ru

Страница 3148 из 3205
Алексей
17.05.2018
16:23:37
Это понятное дело, так работает рум, тебя смущает что в репозиторий ты будешь передавать не дао а обёртку?
мне изменения в некоторых таблицах нужно отражать в еще несколько таблиц, да, можно скопировать методы для работы со всеми этими таблицами в каждое ДАО, но получается дофига методов. Меня это смущает и я ищу альтернативный способ

Алексей
17.05.2018
16:38:05
Эм. Одни изменения в нескольких таблицах? Пахнет необходимостью нормализации
когда какая то информация размазывается в несколько таблиц - это не нормально?

Google
Алексей
17.05.2018
16:41:35
Эм. Одни изменения в нескольких таблицах? Пахнет необходимостью нормализации
вопрос в том, как поступить, чтобы не копипастить одинаковый код в несколько Dao. Ну или возможно я чтото не так понимаю.

Sergey
17.05.2018
16:42:39
Господа, а есть ли каки-то рекомендации по тому, где хранить вспомогательные классы и классы сущностей, создавать папки в *app_name*/ ?

или делать отдельный модуль с логикой типа

Alex
17.05.2018
16:46:50


Что за шрифт?

Кирилл
17.05.2018
16:49:22
Google sans видимо.

Alex
17.05.2018
16:50:44
Google sans видимо.
Спасибо https://fonts.google.com/specimen/Noto+Sans

D
17.05.2018
17:22:08
Кто-нибудь сталкивался с поведением Observable.timer() и мануальной сменой времени на девайсе? Завешивает наглухо, может есть какой-то способ обойти?

Artem
17.05.2018
17:24:12
мб останавливать таймер в resume?

D
17.05.2018
17:25:53
Он на уровне вьюмодели работает, не получается

Alexander
17.05.2018
19:03:31
Ребят, есть вопрос. Когда андроид убивает процес, чтобы освободить немного памяти, потом когда запускаешь приложение. Оно восстанавливает последнюю активити на которой ты находтлся. При этом все поля, синглтоны очищаются, что приводит к траблу, потери state. Можно как то сделать чтобы процесс запускался с launchera всегда, когда восстанавливается?

Мб флаг какой-то есть ?

balolam
17.05.2018
19:04:44
Это плохо

Google
Alexander
17.05.2018
19:04:49
Я гуглил но не нагуглил. https://stackoverflow.com/questions/5423571/prevent-activity-stack-from-being-restored Вот максимум что нашел. Но как-то коствльно ?

Это плохо
Это я знаю)

balolam
17.05.2018
19:05:37
Представьте что пользователю позвонили и он ответил на вызов, а до этого заполнял поля минут 10 в приложении

Лучше сделайте поддержку выживаемости

Или сами проверяйтк свои синглтоны и финишируйте открытую активити

Alexander
17.05.2018
19:07:32
У меня один глобальный синглтон. Но в bundle он не влезает

Мне нужно его сериализовать и сохранять в файл или в бд ложить по идеи?

naughtyBit
17.05.2018
19:14:08
то что в тулбаре search view не закрывается при нажатии кнопки назад это норма или я чё-то лишнее переопределил?

naughtyBit
17.05.2018
19:37:34
не норма, покажи, что переопределил
ничего особенного, searchview в фрагменте, все по стандарту onCreate onCreateView onResume onAttach onDetach onCreateOptionsMenu

мини-кастылем сейчас исправил, но это не круто

Artem
17.05.2018
19:38:32
https://stackoverflow.com/questions/18924445/searchview-not-closing-correctly-on-first-back-press-its-only-loosing-focus

это видел?

или оно вообще не закрывается кнопкой "назад"?

naughtyBit
17.05.2018
19:40:22
или оно вообще не закрывается кнопкой "назад"?
сначала убирает клавиатуру, потом отчищает текст, но на последнем нажатии, когда должно закрыть searchview выходит из приложения, место закрытия search view

Artem
17.05.2018
19:40:59
https://stackoverflow.com/questions/18924445/searchview-not-closing-correctly-on-first-back-press-its-only-loosing-focus
ну тогда отсюда попробуй варианты, большинство вроде не костыльные

naughtyBit
17.05.2018
19:41:35
Artem
17.05.2018
19:42:02
ну вроде норм :)

Google
naughtyBit
17.05.2018
19:44:57
ну надеюсь за кастыль не считается, т.к. мне это приходится вызывать в активности, но все равно спасибо

Костя
17.05.2018
21:30:58
У меня один глобальный синглтон. Но в bundle он не влезает
Ну лучше его декомпозировать как минимум, если например продолжать работу нельзя говорите пользователю, что ему нужно переавторизоваться и кидайте на экран логина, при этом можно для экранов где много заполнений было, сделать что-то типо черновика, чтобы после авторизации пользователь мог продолжить

А так да, или данные поддерживать ещё где-то кроме памяти приложения(база лучший вариант) или дергать снова запросы когда данные андроид очистил например

Опять же зависит насколько громоздкие данные и т.д.

Omurbek
17.05.2018
22:44:08
Omurbek Eraliev: Доброго времени суток Стоит ли ограничить показ полноэкранного баннера от admob, так как очень часто выходит при стандартной настройке, могут ли забанить аккаунт? просто показы выросли до 10к за три дня, до этого максимум в день 4к было

Dmitry
17.05.2018
23:10:40
Здравствуйте. Может кто сталкивался с проблемами multidex, когда после его включения на некоторых арм архитектурах андроид начинает постоянно оптимизировать приложение при перезагрузке?

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

Like
17.05.2018
23:51:32
Ребят, есть вопрос. Когда андроид убивает процес, чтобы освободить немного памяти, потом когда запускаешь приложение. Оно восстанавливает последнюю активити на которой ты находтлся. При этом все поля, синглтоны очищаются, что приводит к траблу, потери state. Можно как то сделать чтобы процесс запускался с launchera всегда, когда восстанавливается?
на примере, у нас в базовом классе активити в onCreate стоит проверка, инициализирован ли фреймворк, если да, то вызывается "safeOnCreate()", который уже переписывается. Если фреймворк не инициализирован, то пользователь летит на сплэш активити, где происходит инициализация собственно, сплэшу передается интент активити, с которой был переход, он после инициализации стартует активити по нему.

типо этого

omim/BaseMwmFragmentActivity.java at master · mapsme/omim · GitHub https://github.com/mapsme/omim/blob/master/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java

Алексей
18.05.2018
01:37:05
Всем привет. Может кто подсказать толковый баркод сканнер?

а то я уже пару перепробовал и на каждом какая-то фигня

Beka
18.05.2018
01:49:38
Да
Чувак ни кто не волнуется об востоновлении давнооото

Даже сам гугл

А ценарий что кто то позвонил и процесс сдох это работпл в 2008 году

Сейчас процесс хоть на 15 стеке будет жить

И что бы сдох нужено где то пол часа ждать

Через 5 минут лучше перезапкскать

Google
Beka
18.05.2018
01:51:24
Правильный и болезненный способ это херячит в бандл

И этот банбл буднт хранится у активити менеджер

И это не благодарное дело

Error prone

А вот вся состояния и вию модели тоже дохнут

Зачем такой полумертвый процесс. Пусть с чистого листа

Тем боле мобайл для этого и оптимизирован Что бы ап энд ран тайм 200 миллисекунд

Max
18.05.2018
04:35:40
Dmitriy
18.05.2018
04:37:12
Всем привет. Может кто подсказать толковый баркод сканнер?
zixing одна из популярных библиотек. Если есть деньги - то scandit

Алексей
18.05.2018
04:37:54
И если у пользователя аппа скана не стоит - шиш, а не скан

Dmitriy
18.05.2018
04:38:15
У него, кажется, скан через интент
не, я без инета сканирую

Алексей
18.05.2018
04:38:27
не, я без инета сканирую
А инет тут при чем?:)

Dmitriy
18.05.2018
04:38:39
не так прочитал =)

Алексей
18.05.2018
04:38:45
Понял:)

Dmitriy
18.05.2018
04:38:47
да, startActivityForResult

Алексей
18.05.2018
04:39:06
Вот, это неудобно

Dmitriy
18.05.2018
04:39:14
Хотя можно разобрать и через модель перекидывать данные ;)

Алексей
18.05.2018
04:39:40
У zbar тоже какие-то косяки были

Возможно, он даже сканил через раз

Google
Dmitriy
18.05.2018
04:41:05
А, гоню, я как раз zbar использую

И в своем фрагменте показываю без проблем

Сканирует хорошо в магазинах

только бывает что фокус никак не может поймать

Алексей
18.05.2018
04:42:06
У меня просто у клиентов не сканилось

Как раз через него, кажется

Dmitriy
18.05.2018
04:45:52
scandit очень хорошая либа, но платная.

Ещё одну находил на основе zbar, обещали качество и скорость сканирования. Только пока не было времени проверить

ещё у zbar при сканировании обычных ШК бывает неправильно цифры определяет

Алексей
18.05.2018
04:49:59
https://github.com/Simon-Leeeeeeeee/XCodeScanner

Я вон чего нашел

Вроде нормально сканирует и быстро

Правда, писали китайцы со всеми вытекающими

Но вроде норм

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