@android_ru

Страница 1218 из 3205
Лёша
06.04.2017
13:59:40
для чтения поля не надо совершать транзакцию

транзакция нужна чтобы была возможность откатывать изменения в случае неудачи как-то так вроде было

Todor
06.04.2017
14:00:24
@antonkazakov я хз зачем, я ошибку скинул)

Anton
06.04.2017
14:00:31
если copyfromrealm тоже нужна транзакция

Google
Лёша
06.04.2017
14:00:58
если чё, я ушёл)

Quantum Harmonizer
06.04.2017
14:01:07
Anton
06.04.2017
14:01:07
ты говоришь у тебя уже обьекты получены и лежат где то. я спрашиваю заачем тебе реалм если ты можешь сделать метод getId просто

Stas
06.04.2017
14:01:08
юзаю StaggeredGridLayoutManager с вьюхами разной высоты. Если скролить в начало списка, то он начинает менять порядок у самого начала списка. Этого можно избежать?

Stas
06.04.2017
14:01:38
бля.

никто не придумал pinterest-like лейаут менеджер, который умеет хендлить высоту вью?

Quantum Harmonizer
06.04.2017
14:02:24
бля.
Ресайклер же не знает, какой высоты будут айтемы... Staggered и есть Pinterest-like.

Stas
06.04.2017
14:02:33
да, я понимаю

Todor
06.04.2017
14:07:29
@antonkazakov я хз ты троллишь или нет, но я писал, неоднократно писал, что реалм кидает эксепшн java.lang.IllegalStateException: This Realm instance has already been closed, making it unusable.

Anton
06.04.2017
14:07:43
бля все забей)

я не тролю а помогаю

Todor
06.04.2017
14:10:07
@antonkazakov просто я не знаю как правильно ответить на твой вопрос зачем мне реалм, потому что сам не знаю ответ, сам не понимаю почему так :) не хотел задеть или обидеть, извини, если что)

Google
Kylych
06.04.2017
14:36:14
Quarx2k ?
06.04.2017
14:36:33
Она возникает когда неправильная архитектура)

Anton
06.04.2017
14:36:33
вы прост неправильно делаете

Kylych
06.04.2017
14:36:43
да, я так и понял.

Quantum Harmonizer
06.04.2017
14:36:44
ппц это ошибка меня бесит, жуткие боли.
Если выстрелить себе в колено, тоже больно будет.

Kylych
06.04.2017
14:37:49
можете какой нибудь мини пример привезти, в каких случаях может быть такое, в двух словах описать пример, если такое возможно.

Quarx2k ?
06.04.2017
14:38:32
realm.close realm.where.... и ошибка эта

Kerrigan
06.04.2017
14:39:33
открывать и закрывать новый рилм имеет смысл, когда делаешь что-то в другом треде

Todor
06.04.2017
14:40:22
@Kylych https://gist.github.com/iamtodor/2fa126795f7bfd2eb73b93a87a2d1482

вот так работает

было/стало обрати внимание новый икспириенс благодаря @antonkazakov

Quantum Harmonizer
06.04.2017
14:41:25
@Kylych https://gist.github.com/iamtodor/2fa126795f7bfd2eb73b93a87a2d1482
Второй вариант работает, потому что это не Realm Proxy, а обычный объект.

Todor
06.04.2017
14:43:00
Второй вариант работает, потому что это не Realm Proxy, а обычный объект.
То, есть, если бы возвращал не Group, а RealmObject, тогда бы не работало?

Anton
06.04.2017
14:44:10
груп наследуется от реалмобджета

в любом случае

Quantum Harmonizer
06.04.2017
14:44:19
То, есть, если бы возвращал не Group, а RealmObject, тогда бы не работало?
Group это RealmObject по определению. А ещё есть прокси, сгенерированный на основе Group, свойства которого смотрят непосредственно в таблицу.

Sergey
06.04.2017
14:46:29
Кто-то писал клиента telegram (не boot)/ Там в доках упоминается(https://core.telegram.org/tdlib) so-файл . Но 404 Not Found у когонить есть so файл? может семплы есть ?

Pavlo
06.04.2017
14:48:49
привет ребята, такой вопрос Что происходит в первую очередь при отрисовке макета (layout)?

Google
Quantum Harmonizer
06.04.2017
14:49:33
А как я могу получить прокси объект?
Запросы к базе возвращают тебе managed объект (прокси), пока ты не скопируешь его. И createObject возвращает прокси.

Pavlo
06.04.2017
14:49:49
inflate -> measure -> layout -> draw
где об этом можно почитать

?

Sergey
06.04.2017
14:50:01
Ivan
06.04.2017
14:50:02
где об этом можно почитать
google -> android view lifecycle

Pavlo
06.04.2017
14:50:10
спасибо

Todor
06.04.2017
14:51:25
Sergey
06.04.2017
14:51:41
спасибо
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE

episode 58+

Kylych
06.04.2017
14:54:24
Наконец то понял что такое менеджед (прокси) объект Спасибо
уж лучше всегда брать через copyFromRealm(). От меня тоже огромное спасибо, я не знал про copyFromRealm().

Quantum Harmonizer
06.04.2017
14:57:00
уж лучше всегда брать через copyFromRealm(). От меня тоже огромное спасибо, я не знал про copyFromRealm().
Не лучше, потому что это всасывает весь объект в память, а может потребоваться только полтора поля.

Alexander
06.04.2017
15:46:22
Привет! Столкнулся с проблемой. Есть AppBarLayout и NestedScrollView. При скролле AppBarLayout просто уезжает под тулбар, при скролле верх возвращается. Внутри AppBarLayout есть EditText, который при достижении maxLines как бы тоже должен скроллиться, но вместо этого при свайпе по EditText'у уезжает AppBarLayout. Видимо события скролла кто-то перехватывает, но я не могу понять это выключить. Может помочь кто-нибудь?

Возможно лучшим вариантом будет отключение скролла при свайпе по AppBarLayout, но этого тоже хз как достичь

BullyBoo
06.04.2017
15:49:41
библиотека по шифрованию, если кому понадобится: https://github.com/BullyBoo/Encryption

Quantum Harmonizer
06.04.2017
15:51:38
BullyBoo
06.04.2017
15:51:44
угу

Quantum Harmonizer
06.04.2017
15:51:52
угу
клёво, спасибо

BullyBoo
06.04.2017
15:51:54
правда там только те, что встроены в java

Google
Quantum Harmonizer
06.04.2017
15:52:32
BullyBoo
06.04.2017
15:52:38
в дальнейшем постараюсь добавить и те, которых нет в java

все работает

плюс, можно асинхронно шифровать

вот тут в конце доки перечислены все методы: https://github.com/BullyBoo/Encryption/blob/master/Documentation.md

какие поддерживает либа

Sergey
06.04.2017
15:53:32
В Android все работают?
Надо смотреть в доках андроид какие алгоритмы доступны. В зависимости от версии андроид большая разница

Admin
ERROR: S client not available

BullyBoo
06.04.2017
15:54:38
под капотом то все равно java7, на ней либа и написана

Sergey
06.04.2017
15:54:43
Или там чисто джава?

BullyBoo
06.04.2017
15:54:48
чистая

даже jar файл есть

Sergey
06.04.2017
15:55:24
А где либа хранит ключи?

Quantum Harmonizer
06.04.2017
15:55:59
А где либа хранит ключи?
Мне кажется, это не задача либы.

BullyBoo
06.04.2017
15:56:14
либа не хранит ключи

вы передаете ключ, вектор инициализации, и сообщение какое нужно шифровать

в ответ получите зашифрованное сообщение

BullyBoo
06.04.2017
15:58:23
понятия не имею, что такое Bouncy Castle, так что не скажу)

Google
Quantum Harmonizer
06.04.2017
16:01:48
А чем она лучше Bouncy Castle?
А на гитхабе их нет? https://www.bouncycastle.org/java.html

Kerrigan
06.04.2017
16:01:49
выглядит как враппер над сдкшными методами

Toni
06.04.2017
16:04:05
Кто-нибудь работал с NFC?

Gregory
06.04.2017
16:18:29
Gleb
06.04.2017
16:27:08
WTF!!!??? Берем AppCompatActivity, тот что из "com.android.support:appcompat-v7:25.3.1"...



Сворачиваю - лог есть, поворачиваю - лога нет!!!

причём сам onSaveInstanceState - вызывается добросовестно в обоих случаях и примитивы бэкапит добросовестно - тоже в обоих случаях

Quantum Harmonizer
06.04.2017
16:29:20
Сворачиваю - лог есть, поворачиваю - лога нет!!!
Нет гарантии, что при сохранении состояния произойдёт парселизация. Система может доставить стейт по указателю.

Gleb
06.04.2017
16:31:19
Нет гарантии, что при сохранении состояния произойдёт парселизация. Система может доставить стейт по указателю.
так блин... он жеж из-за этого при повороте мне пустую структуру возвращает,.... а забирал заполненную? ну ок... а где-то про это сказано?

Gleb
06.04.2017
16:32:44
просто для меня ща вот это открытие прям - я думал если мой Parcelable правилно реализован -всё!!!! спи спокойно!!!

Gleb
06.04.2017
16:35:00
Он при повороте, скорее всего, вернёт тот же объект...
нет ... я под<XXX>лся на таком: extends SparseArray<Bundle> implements Parcelable и при повороте мне возвращался пустой массив

Gleb
06.04.2017
16:36:30
Зачем наследовать коллекцию?
надо сохранить мап "ключ int / bundle - значение"

парселизация там рабочая - это 100%!!!, всё по фэншую, CREATOR и тд

Igor
06.04.2017
16:38:38
выглядит как враппер над сдкшными методами
Там как раз фишка что все софтверно (но поэтому и медленнее чем системные вызовы)

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