
Алексей
13.09.2017
14:59:20
я просто не очень хочу каждую переменную с сервера на нулл проверять

Dmitry
13.09.2017
15:00:12
не удержался )

Quantum Harmonizer
13.09.2017
15:00:30

Google

Dmitry
13.09.2017
15:01:04
@indevid91 можно дальше в маппере наверное преобразоваться, проверить если строка null - то вернуть ""

Алексей
13.09.2017
15:02:07
какой мапер? я в ретрофит класс подсовываю которым я парс делаю и всё.
и в этом объекте пустые ссылки

Штирлитц
13.09.2017
15:04:12

Quantum Harmonizer
13.09.2017
15:05:02

Алексей
13.09.2017
15:05:21

Штирлитц
13.09.2017
15:05:43
?
Ну не могу получить ответа :м

Anton
13.09.2017
15:05:52
ну твои проблемы
сиди читай

Artem
13.09.2017
15:06:13
Всем привет! Столкнулся со странной проблемой — логинюсь, сохраняю данные в SharedPreferences. Но когда сразу после логина я попробовал достать даттые из SharedPreferences, то они пусты, а точнее null. Если закрываю приложение через кнопку назад, и захожу снова, то всё равно данные из SharedPreferences не достаются. Если закрываю через многозадачность и захожу в приложение — данные достаются. Это как так-то?

Штирлитц
13.09.2017
15:06:45
Сижу, читаю, ищу. Просто мало ли, кто то, кто уже сталкивался увидит сообщение и поможет)

Nikita
13.09.2017
15:06:48

Anton
13.09.2017
15:07:14
кликуха

Google

Artem
13.09.2017
15:07:20

Сергей
13.09.2017
15:07:22

Andrey
13.09.2017
15:07:31
Всем привет. Раньше в https://romannurik.github.io/AndroidAssetStudio/older-version/ можно было nine path background генерить, сейчас не работает, ни у кого ничего похожего не завалялось?)

Quantum Harmonizer
13.09.2017
15:07:52

Dmitry
13.09.2017
15:08:22

Andrey
13.09.2017
15:09:49

Artem
13.09.2017
15:10:30
надо код
Вот сюда толкаю строку с данными аккаунта:
fun saveAccount(serializedAccount: String) {
preferences.edit().putString(PrefsTable.Account.account, serializedAccount).apply()
}
А вот так я её получаю:
val serializedAccount: String? = getString(PrefsTable.Account.account)
fun getString(key: String, defaultValue: String? = null): String? =
preferences.getString(key, defaultValue)
после входа в аккаунт смотрю через stetho в локальном хранилище SharedPreferences данные записаны, всё ок. Но почему-то не видит их в приложении

Alexander
13.09.2017
15:43:22

Artem
13.09.2017
15:45:48
оно ведь не одновременно просиходит по идее
и запись и чтение проходит в мейн потоке

Alexander
13.09.2017
15:49:55
Не, я не про потоки, а про процессы. С потоками всё норм, из любого потока вызов apply() асинхронен, запись в SP не сразу появляется, но таких длинных интервалов не должно быть. А вот если обращаться из разных процессов, то могут быть баги, там надо в специальном моде вызывать

Artem
13.09.2017
15:53:24
проблема была в том, что в проперти один раз записывалось значение. get() = помогло

Denis
13.09.2017
15:53:31
кто скажет, ConstraintLayout уже не такой медленный как раньше? стоит юзать?

Pavel
13.09.2017
16:01:37
hi. подскажите пожалуйста кто какие либы юзает по вводу номера телефона с маской?

Dmitrii
13.09.2017
16:24:08

Anton
13.09.2017
16:25:00
юзал декоро год назад. он какой то хуевый
теперь свои пишу

Sashka
13.09.2017
17:17:39

Google

Сергей
13.09.2017
18:36:12
Ребзя. Подскажите название дроида который с модами идет

You
13.09.2017
18:37:51
Какими модами?

Сергей
13.09.2017
18:38:04
ну типа расширенная версия дроида
опенсорсная версия

You
13.09.2017
18:38:49
Кастом?

Сергей
13.09.2017
18:39:21
типа да
о

You
13.09.2017
18:39:51
Cyanogen, Lineage, Resurrection

Сергей
13.09.2017
18:39:51
cyanogen
да
спасибо!!!

You
13.09.2017
18:40:15
Только он все

You
13.09.2017
18:40:22
Теперь lineage

Vladimir
13.09.2017
19:59:48
В чем отличие между appbar и toolbar?

You
13.09.2017
20:00:26
appbar старый
toolbar новый

Anton
13.09.2017
20:02:39
appbar тоже новый
старый actionbar

You
13.09.2017
20:03:30
ой, точно

Vladimir
13.09.2017
20:08:29
Я просто не могу понять в для чего каждый нужен

Google

Михаил
13.09.2017
20:24:04

Alexander
13.09.2017
20:40:50
Всем привет. Кто что использует для блюра на заднем фоне?

Anton
13.09.2017
20:41:00
кто работал со спанаблами
какого хуя у меня не переносятся строки там что нужно свою логику добавлять или что. весь текст в 1 линию идет

Vladislav
13.09.2017
20:41:59
Господа, что посоветуете почитать по созданию архитектуры приложений?

Admin
ERROR: S client not available

Alexander
13.09.2017
20:42:59

Vladimir
13.09.2017
20:48:20

Vladislav
13.09.2017
20:51:33

Aleksandr
13.09.2017
21:57:36
compile 'at.favre.lib:dali:0.3.4'

Igor
13.09.2017
23:41:08
Эх, радует, что нативная разработка умирает! JS рулит) Спасибо fb

Владислав
13.09.2017
23:43:07

Igor
13.09.2017
23:43:29

Владислав
13.09.2017
23:43:54

Igor
13.09.2017
23:46:25
?
Не понимаю людей, которые гонятся за "чистой" архитектурой. Я напишу то же приложение на реакте в 2 раза быстрее под обе платформы без всякой архитектуры)))

Владислав
13.09.2017
23:46:41

Igor
13.09.2017
23:47:07

Google

Владислав
13.09.2017
23:47:48
Я лично не гонюсь за чистой архитектурой, но после знакомства с ректом, пишу нативно на обе платформы

Igor
13.09.2017
23:48:21

Владислав
13.09.2017
23:49:38
Интересный вопрос

Igor
13.09.2017
23:50:15

Zhenya
13.09.2017
23:50:23
наконец то срач

Владислав
13.09.2017
23:50:25
типо тебе так или иначе надо нативную часть знать

Igor
13.09.2017
23:51:00

Владислав
13.09.2017
23:52:12
Так, давай уточним, я не против реакта
Лично мне он не нравится

Igor
13.09.2017
23:52:50

Владислав
13.09.2017
23:53:46

Igor
13.09.2017
23:54:35

Владислав
13.09.2017
23:54:43