
Alexander
19.12.2016
14:15:51
реалм закрываете после каждой транзакции кстати, и в onDestroy?

Quantum Harmonizer
19.12.2016
14:15:52

Andy
19.12.2016
14:15:55
спасибо, попробую

Quantum Harmonizer
19.12.2016
14:16:39

Google

Quarx2k ?
19.12.2016
14:16:55
можно сделать BaseAcitvity в котором или фрагмент

Alexander
19.12.2016
14:17:03
ну можно сначала открыть инстанс, юзать его, а закрыть в ондестрой

Quarx2k ?
19.12.2016
14:17:04
и отсюда брать реалм

Alexander
19.12.2016
14:17:12
а можно для каждого чиха открывать-закрывать

Quantum Harmonizer
19.12.2016
14:17:42

Alexander
19.12.2016
14:19:15
а в риалм завезли нормальные change listeners?

Quarx2k ?
19.12.2016
14:19:37
они и были нормальные, если с ними работать правильно )
https://github.com/realm/realm-java/issues/989
а это еще пилят
но и без этого живется отлично

Alexander
19.12.2016
14:22:00
ну было бы удобнее, если бы я знал, что конкретно изменилось, а не только сам факт изменения

Quarx2k ?
19.12.2016
14:22:23
Можно юзать https://developer.android.com/reference/android/support/v7/util/DiffUtil.html
Пока то не запилили

Google

Quantum Harmonizer
19.12.2016
14:22:49
можно кидать себе броадкаст)

Alexander
19.12.2016
14:22:52
так и делаю

Quarx2k ?
19.12.2016
14:24:18
Судя по последним событиям, они активно занялись этой фичей для джавы
на других платформах уже появилось

Alexander
19.12.2016
14:25:23

Quantum Harmonizer
19.12.2016
14:26:47
Немного о другом.
Мне понравилось, что в GreenDAO для столбцов генерируются константы, и если убираешь колонку, все константы краснеют. А в Realm нужно писать строкой, и если структура меняется, имена колонок остаются жить в строчных литералах.

Yevhenii
19.12.2016
14:30:58
А если у меня некий репозиторий работает с реалмом и перед каждой записью берет инстанст то его нужно сразу и закрывать?

Quarx2k ?
19.12.2016
14:31:21
Угу

Yevhenii
19.12.2016
14:31:56
Нужно добавлять клоузе?

Quantum Harmonizer
19.12.2016
14:32:12
да
хотя, что там в коде getRealm()?

Yevhenii
19.12.2016
14:33:42
Просто деф инстанс

Quantum Harmonizer
19.12.2016
14:35:15
деф?

Yevhenii
19.12.2016
14:35:21
Дефоулт

Quarx2k ?
19.12.2016
14:35:39
закрывай его и все ;)

Yevhenii
19.12.2016
14:36:29
Просто раньше я выносил реалм в поле, но тогда при мультипочной работе может быть ошибка что запись не с того треда что реалм получил инстанс
Но тогда можно было просто в неком дестрое закрыть его

Quarx2k ?
19.12.2016
14:37:10
в каждом потоке нужно свой инсанс брать
он не может между потоками свои обьекты передавать

Yevhenii
19.12.2016
14:37:26
Вот изза этого так и вынесено

Google

Yevhenii
19.12.2016
14:38:37
Окей, может тогда с вопросом енкрипшина поможете

Quarx2k ?
19.12.2016
14:38:54
Тут не знаю, не пробовал эту фичу

Yevhenii
19.12.2016
14:40:41
А еще у кого проект полностью покрыт тестами, как боротся с Роболектриком и реалмом?

Sergey
19.12.2016
14:53:58
почему рекуклер игнорирует высоту и ширину?
http://prntscr.com/dlbv85
есть айтем просто текстфилд с высотой, в рантайме в списке высота только только по тексту, ни падингов ничего, приходится оборачивать в линеар

Ⓜ️ᵃʳᵃᵗ
19.12.2016
14:58:11
margin тоже ?
вариант в рантайме ставить, я вроде когда то так делал

Sergey
19.12.2016
14:58:38
Маргин незнаю не пробовал тут надо именно падинг
т.к. у текствью бекграунд

Gerc
19.12.2016
15:21:10
Зачем же текствью высоту задавать и размер в сп?!!

Vladislav
19.12.2016
15:22:50

Gerc
19.12.2016
15:23:30

Vladislav
19.12.2016
15:23:56

Gerc
19.12.2016
15:24:39
Ясно, предыдущие посты и скрины не смотри, сразу отвечай

Denis
19.12.2016
15:32:30
гайз, а ни у кого на примете нет хорошей либы для бейджиков на иконке лончера?

Alexander
19.12.2016
15:33:12
не совсем понял, о чем речь

Igor
19.12.2016
15:33:38
это иосная дичь
нет такой либы емнип

Quantum Harmonizer
19.12.2016
15:33:58

Alexander
19.12.2016
15:34:27
у меня нет такой)

Google

Igor
19.12.2016
15:34:28
так телеграм сорцы ж есть

Denis
19.12.2016
15:34:39
да, типа вот такой, но чтобы работало)
https://github.com/leolin310148/ShortcutBadger

Ⓜ️ᵃʳᵃᵗ
19.12.2016
15:34:49

Denis
19.12.2016
15:35:13

Quantum Harmonizer
19.12.2016
15:35:19
Виджет сделать.

Igor
19.12.2016
15:35:24
+1

Admin
ERROR: S client not available

Quantum Harmonizer
19.12.2016
15:35:32
пчу?
Потому что андроид так не умеет.

Denis
19.12.2016
15:35:51
как, блин, "так"? ж)

Ⓜ️ᵃʳᵃᵗ
19.12.2016
15:35:55
пчу?
потому что это кастомные лончеры и вендорские штуки,
в чистом ведроиде нет такого функционала.

Denis
19.12.2016
15:36:12
ну это же не помеха сделать либу, которая охватит максимум лончеров

Ⓜ️ᵃʳᵃᵗ
19.12.2016
15:36:23
мне как пользователю нехуса, все равно на эти байджы

Denis
19.12.2016
15:36:43
я поэтому и спрашваю у комрадов, вдруг кто уже проходил эти грабли

Alexander
19.12.2016
15:36:49
конечно не помеха, придется только поставить каждый ланчер и сделать для него свой твик)

Quantum Harmonizer
19.12.2016
15:37:16

Alexander
19.12.2016
15:37:43
https://github.com/leolin310148/ShortcutBadger/blob/master/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java#L147
вот как раз они)

Quantum Harmonizer
19.12.2016
15:37:51
мне, как Android-разработчику, всё равно на эти самсунги и интернет эксплореры)

Denis
19.12.2016
15:39:20

Google

Denis
19.12.2016
15:40:33
но видимо качество китайской мануфактуры не очень хорошо) поэтому ищу либу получше

Taras
19.12.2016
15:46:27
▫️Какой у вас проект или где работаете?
Пока только начинаю.
▫️Чем интересно сообщество вам?
Посмотрю, может узнаю чего полезного.
▫️Откуда вы?
Челябинск
▫️Как узнали про группу?
Друг скинул ссылку

Alexey
19.12.2016
15:52:44

Denis
19.12.2016
15:53:06

O'Miay
19.12.2016
15:53:39
Всем привет

Alexey
19.12.2016
15:54:12

Denis
19.12.2016
15:54:55
ну там в issues пачка багрепортов про xiaomi и прочих

Alexey
19.12.2016
15:55:53

Denis
19.12.2016
15:57:29
телега похоже только два варианта поддерживает – android.intent.action.BADGE_COUNT_UPDATE (видимо это самсунги) и com.teslacoilsw.notifier (судя по гуглу это пакет Nova Launcher)

Quantum Harmonizer
19.12.2016
15:57:44
С собственным кодом Xiaomi я бы рискнул взаимодействовать только с catch (Throwable)

Denis
19.12.2016
15:57:56

O'Miay
19.12.2016
15:58:38
С помоштю каких кантролов такое можно запелить в Android?

Igor
19.12.2016
15:59:23
ёлы
да почитайте ж гайды гугловые
нет там таких контролов
и незачем их тащить

Denis
19.12.2016
15:59:33
думаю надо поставить UIKit для начала)

Иван
19.12.2016
15:59:55
android.widget.iOSEmulator