
Eduard
31.03.2017
13:47:20
я думаю нагуглить на гитхабе опенсорс клаву легче лёгкого

Andre
31.03.2017
13:48:13

Emil'
31.03.2017
13:51:47
https://fossdroid.com/a/sophia-keyboard.html
https://fossdroid.com/a/hackers-keyboard.html
https://fossdroid.com/a/anysoftkeyboard.html
вот клавы, например. Исходники - в меню через три точки.

Alex
31.03.2017
13:52:13
кругом хэкеры

Google

Emil'
31.03.2017
13:54:02
» You can get source of every Android keyboard here: https://android.googlesource.com/platform/packages/inputmethods/LatinIME/

Vlad
31.03.2017
13:55:53
Какие есть книги по быстрому старту в material design?

Никита
31.03.2017
13:55:58
Look at you, hacker.

Vlad
31.03.2017
13:56:25

Sergey
31.03.2017
13:56:34
такого или нет, или оно сильно устарело

Igor
31.03.2017
13:57:03
гугл бывает переводит свои материалы
к сожалению

Sergey
31.03.2017
13:57:07
самая актуальная информация всегда на английском

Никита
31.03.2017
13:57:59
Ой ну шо там непонятного? Сплошные картинки и анимации... ну иногда пару цЫферок про отступы...

Emil'
31.03.2017
13:58:23
https://habrahabr.ru/company/redmadrobot/blog/252773/

Vlad
31.03.2017
13:58:54
Окей. Спасибо)

Женя
31.03.2017
14:18:53
ребят, у меня RecyclerView, а в нем всего навсего две текстВьюшки и картинка, которая подгружается из ресурсов. Но что-то список очень сильно тормозит, чуть ли не до закрытия активити. Может я что-то упускаю, не подскажете?

Google

Gerc
31.03.2017
14:19:57
https://s00.yaplakal.com/pics/pics_original/2/1/5/9503512.jpg

Quantum Harmonizer
31.03.2017
14:20:54

Andrey
31.03.2017
14:23:08
ребят progressDialog не отменяется, в чём может быть проблема?

Eduard
31.03.2017
14:24:17
dialog.setCancelable(true)

Andrey
31.03.2017
14:28:53
и в нужный момент dialog.cancel()?

Sergey
31.03.2017
14:30:14

Andrey
31.03.2017
14:32:13
у меня на респонз отменяется
точнее должен отменяться
ответ с сервака приходит
но диалог всё также висит

Eduard
31.03.2017
14:36:02
dialog.dismiss() не вызвал)

Bulat
31.03.2017
14:48:05
ни у кого не было проблем с именением локали программно на Android 5-?

Женя
31.03.2017
14:50:34

Artem
31.03.2017
15:33:38
Ребят, как-то спрашивал, но запамятал. В студии при подписи теперь две версии какие-то
Какие галки ставить для релиза?

Alexey
31.03.2017
15:34:46
обе пока

Artem
31.03.2017
15:35:04
А почему пока?)

Dmitry
31.03.2017
15:35:21
если ставить только v1 - тоже ок

Sergey
31.03.2017
15:35:35

Google

Dmitry
31.03.2017
15:35:35
вот если ставить только v2 то гп ругается на подпись

Artem
31.03.2017
15:36:33
Эм
Так ставить вторую или нет?)
Я что запутался)

Dmitry
31.03.2017
15:38:07
либо только v1, либо v1 + v2
лучше наверное обе, не просто так же они добавили v2 )
наверное рано или поздно гп перестанет принимать подписанные только v1. Там с v2 ньюанс с zipAlign. Если он стоял false, потом вы подписали v2 а потом поменяли на true, тогда гп не пропустит обновление.

Victor
31.03.2017
15:41:01
Ребят, а подскажите, есть ли в котлине возможнось вложенных енамов, как например, тут
https://gist.github.com/davinctor/5340a0a5fcd5d800b2a88b484e759ba8

Quantum Harmonizer
31.03.2017
15:48:29

Victor
31.03.2017
15:50:49
@Harmonizr там есть одна особенность, я передаю два аргрумента в конструктор enum и затем делаю по тем аргументам switch

Quantum Harmonizer
31.03.2017
15:51:59

Victor
31.03.2017
15:52:35
@Harmonizr можешь пример привести

@
31.03.2017
15:53:05
Ребятки, нужен ваш совет, как быть с ретрофитом если success и error отдается сервером с кодом 200?

Quantum Harmonizer
31.03.2017
15:53:06

Victor
31.03.2017
15:53:52
@Harmonizr не, это ясно, я про нестед енам, приведи пример плс

Quantum Harmonizer
31.03.2017
15:54:06

@
31.03.2017
15:55:55
Я так понимаю в Call<> передавать не модель а обертку которая десериализует запрос, и того если 20 класов-запросов, пилить 20 таких оберток? чет сложновато

Anton
31.03.2017
15:57:00
можно code получить

Victor
31.03.2017
15:57:05
@Harmonizr =) да вопрос не в этом же) если присмотреться в семл, то можно увидеть, что я делаю свитч там где его нельзя делать, точнее в джаве нет такой возможности. Вопрос, можно ли подобное выполнить в Котлине (возможно не в полной точности)

Google

Anton
31.03.2017
15:57:06
ой не код тоесть
ну там в теле значит респонсстатус есть?

Владимир
31.03.2017
15:57:25
Веселуха в гуглокартах

@
31.03.2017
15:57:43
там в стаусе все одинаково\

Quantum Harmonizer
31.03.2017
15:57:45
Мешает читать чат.

Admin
ERROR: S client not available

Quantum Harmonizer
31.03.2017
15:59:58
enum class Big(val small: Small) {
A(Small.A), B(Small.B)
}
enum class Small {
A, B
}
when (big.small) {
Small.A ->
Small.B ->
}

@
31.03.2017
16:00:18
Тоесть под каждый запрос свой дессириализатор выходит, там же ответы разные приходят, разные обьекты, с разным json и сука ошибку выдает как json с кодом 200
,
?
А в гугловом gson нет такой фичи как обязательное поле?

Quantum Harmonizer
31.03.2017
16:01:43

Victor
31.03.2017
16:02:01
одно и тоже состояние(в данном случае A) может зависить от других(Small) и при этом являться уникальным если он дублируеться в обьявлении

@
31.03.2017
16:04:00
Чет туго совсем, непонятно...

Quantum Harmonizer
31.03.2017
16:05:50

Victor
31.03.2017
16:06:36

Google

@
31.03.2017
16:07:20
Типа такого должно быть Call<Wrapper<Ожидаемый_обьект» а в этом Wrapper дессериализовать и вернуть или errorResponse или Обьект?

Victor
31.03.2017
16:07:23
я понимаю, что там фактически содержится список, но все же семантически то что нужно)

Quantum Harmonizer
31.03.2017
16:08:45

@
31.03.2017
16:13:23
ну ок, если незатруднит

Kamoliddin
31.03.2017
16:14:07
В facebook хакером называют лучших программистов

Quantum Harmonizer
31.03.2017
16:14:20

@
31.03.2017
16:14:46
А хендлится все это дело через .addConverterFactory() ретрофита?

Quantum Harmonizer
31.03.2017
16:14:53
А gson предварительно создаётся билдером, которому скармливается JsonDeserializer.

@
31.03.2017
16:19:58
Воооооот, выходит перед каждым запросом заново пересобирать retrofit, под конкретную дессериализацию\

Quantum Harmonizer
31.03.2017
16:37:30

Юсуф
31.03.2017
17:16:29
в Layout Preview можно отключить окно с Rendering Problems?

Artur
31.03.2017
17:21:23
Свернуть его только если

Quantum Harmonizer
31.03.2017
17:23:10
<s>Anko DSL. Нет превью — нет проблем!</s>

Artur
31.03.2017
17:23:31
Анко с кастраинтом работает?

Юсуф
31.03.2017
17:23:45
он все время обратно появляется если свернуть
там кастомная вьюха

Quantum Harmonizer
31.03.2017
17:24:08