@android_ru

Страница 496 из 3205
Denis
05.11.2016
16:51:39
А плагин только две легкие вещи. Без глючного биндинга и кода в хмл
Ну насчет глючности все относительно, а вот "лишний код в хмл" - условность

Konstantins
05.11.2016
16:51:43
Не по функциональности, а удобству

Двусторонний байдинг - это круто

Denis
05.11.2016
16:52:12
Не по функциональности, а удобству
Не писал под винфоны и про хамл ничего особого не могу сказать

Google
Denis
05.11.2016
16:52:17
Konstantins
05.11.2016
16:52:39
Тоже не всегда
Разумеется, тогда, когда это нужно

Denis
05.11.2016
16:53:06
Разумеется, тогда, когда это нужно
Ну в этом и проблема, что голова должна быть на плечах, а не жопа. Так и код в хмл тоже норм заходит, если он там по делу.

Gerc
05.11.2016
16:54:14
Там же рефлексия в ваших биндингах?

Denis
05.11.2016
16:55:44
Там же рефлексия в ваших биндингах?
"The Data Binding Library avoids the use of reflection and generates binding classes at compile time for layouts you indicate will use data binding. Also, the view hierarchy is only traversed once to find your views. "

Konstantins
05.11.2016
16:57:45
А конверторы там тоже есть?

Konstantins
05.11.2016
16:58:37
Например, если я хочу отобразить данные, но не в том формате, в котором они хранятся в объекте

Alex
05.11.2016
17:00:50
Там же рефлексия в ваших биндингах?
Я в ведре мало чего понимаю, но компайлтайм процессинг не завезли чтоль?

Denis
05.11.2016
17:02:02
Например, если я хочу отобразить данные, но не в том формате, в котором они хранятся в объекте
Есть: @BindingConversion public static ColorDrawable convertColorToDrawable(int color) { return new ColorDrawable(color); }

Gerc
05.11.2016
17:02:54
Оч быстро. Статик метод написать, потом в хмл еще

Denis
05.11.2016
17:03:15
Да, я понял, что плагин все сделает за тебя

Google
Gerc
05.11.2016
17:03:32
А еще в датабиндинге данные не сразу обновляет

Нужно секретный метод тыкать везде

Denis
05.11.2016
17:04:32
Оч быстро. Статик метод написать, потом в хмл еще
хмл сам подхватывает потом, вроде как

Gerc
05.11.2016
17:05:12
хмл сам подхватывает потом, вроде как
Но до этого написать аттрибут статического метода надо

Denis
05.11.2016
17:06:03
Не вижу проблем

Дмитрий
05.11.2016
17:06:17
ребята, простите я не хотел начинать священную войну

Gerc
05.11.2016
17:06:49
Не вижу проблем
Может и нет, но кода писать больше

Denis
05.11.2016
17:06:52
ребята, простите я не хотел начинать священную войну
Да не, какая война. Просто есть другое мнение у человека, это нормально.

Может и нет, но кода писать больше
Конечно, чудоплагин поможет все это сделать быстрее

Только по сложности он и выйдет как датабинд

Тогда зачем он?

Это как писать свой OkHttp. Просто потому, что можешь.

Axrorxo'ja
05.11.2016
17:08:18
как можна отправить несколько картинка через ретрофит2 ,например я должен отправить сервер объект одного рецепта и внутри рецепта есть ингридиенты разные категории и картинки для новые рецепта как можна этого делать,кто знает помогите народ

Denis
05.11.2016
17:08:50
Поток сознания какой-то

Дмитрий
05.11.2016
17:09:02
do you speak English?

Gerc
05.11.2016
17:09:30
Только по сложности он и выйдет как датабинд
Штоа. Он просто генерит код с файндами прям в моем файле и вешает листинеры

Denis
05.11.2016
17:10:42
Штоа. Он просто генерит код с файндами прям в моем файле и вешает листинеры
Тогда его вообще нельзя даже близко как замену датабинду ставить.

Дмитрий
05.11.2016
17:11:19
@Multipart - пометить метод

@Part MultipartBody.Part file

а это в параметрах

Google
Axrorxo'ja
05.11.2016
17:11:38
do you speak English?
эта для меня

Denis
05.11.2016
17:11:47
а это в параметрах
Туда мапу же суют для файлов

Дмитрий
05.11.2016
17:11:48
да

Denis
05.11.2016
17:11:50
Если файлов > 1

Дмитрий
05.11.2016
17:11:52
https://futurestud.io/tutorials/retrofit-2-how-to-upload-files-to-server

собсна первая ссылка из гугла

Denis
05.11.2016
17:12:16
Народ совсем обленился, даже гуглить лень

Axrorxo'ja
05.11.2016
17:12:17
@Part MultipartBody.Part file
@Multipart @POST("api/register") Call<Message> createUser( @Part("client_id") String clientId, @Part("client_secret") String clientSecret, @Part("username") String userName, @Part("password") String password, @Part("image") RequestBody requestBody );

Andre
05.11.2016
17:13:28
ахалай махалай

Anton
05.11.2016
17:14:06
как сделать чтобы серчвью при експанде не залезал на соседние айтемы справа

Дмитрий
05.11.2016
17:17:21
https://futurestud.io/tutorials/retrofit-2-passing-multiple-parts-along-a-file-with-partmap

Дмитрий
05.11.2016
17:17:39
вот тут ребята говорят можно сразу Map передать

и n файлов отправить

Anton
05.11.2016
17:18:46
а все

Ivan
05.11.2016
17:30:57
вот так зделал проста искал более оптимальны вариант
Аткуда ж столька мусульман в ондроед прудся?

Axrorxo'ja
05.11.2016
17:31:29
ну ишто чо ?

Andre
05.11.2016
17:32:41
Ivan
05.11.2016
17:33:29
обязательно с золотым Note 7!
Ничего против религии не имею, но у них неплохо принципы ооп реализованы

Google
Ivan
05.11.2016
17:33:43
Инкапсуляция, это наряды женские, паранджа

Александр
05.11.2016
17:36:32
Ничего против религии не имею, но у них неплохо принципы ооп реализованы
И внезапно могут сломаться от OOBE, и всё вокруг сломать )

Ⓜ️ᵃʳᵃᵗ
05.11.2016
17:55:36
почему бы и не пощутить про ислам.

а то, вся религия придумана великими занудами

Axrorxo'ja
05.11.2016
17:57:29
почему бы и не пощутить про ислам.
? сперва пойми про чего скажешь

Alexander
05.11.2016
17:57:40
завязывайте

Admin
ERROR: S client not available

Alexander
05.11.2016
17:57:48
политика, религия в других чатиках

тут ондроед

Axrorxo'ja
05.11.2016
17:58:13
да я тока хатель взять новые опыты

Andre
05.11.2016
17:58:55
какой же ты все-таки толстый

Axrorxo'ja
05.11.2016
17:59:22
who ?

Александр
05.11.2016
18:01:27
ни понил что ты хочешь сказать
Ты только не взрывайся из-за моих слов )

Andre
05.11.2016
18:01:36
Есть видео, где инженеры гугла объясняют про LayoutManager? Вчера тут кидали, но там только кусок про predictive animations, а вот про размещение элементов и что надо учитывать — нету

Иван
05.11.2016
18:02:22
Че за цирк тут. Хватит уже

Andre
05.11.2016
18:02:41
ну, я серьёзно спросил

Иван
05.11.2016
18:02:47
тут ондроед
От Андройд умирает один котенок, а ты сейчас толпу завалил.

Google
Дмитрий
05.11.2016
18:05:35
кто-нибудь использует уже coordinator layout?

DivelNick
05.11.2016
18:05:54
выа

ыва

ячм

ячм

Дмитрий
05.11.2016
18:06:14
есть какие-то подводные камни? можно ли в прод выкатить?

DivelNick
05.11.2016
18:06:19
й

.

.

Ⓜ️ᵃʳᵃᵗ
05.11.2016
18:08:31
есть какие-то подводные камни? можно ли в прод выкатить?
почему нет, правда вот у меня, точно на какой то мобилке, с кординатором падало, стек ведет на внутренности координатора.

Alexey
05.11.2016
18:12:32
@gordinmitya давно в проде

Artur
05.11.2016
18:57:47
Всем здрасьте. вопрос новичка на тему themes & styles. Каков самый адекватный алгоритм поиска имен атрибутов/стилей из текущей темы приложения, чтобы применить их где-то в другом месте аппа и все это выглядело наиболее близко к платформенным гайдам? Например, взять стандартый ListView в аппе. Задача - выковырять цвет айтема в состоянии фокуса. Или TextView - найти какой именно textAppearance в нем применяется и взять из него размер текста. Прочитав базовый гайд с developer.android.com, а так же ряд других нагугленных статей я понял, что можно расковыривать android.jar/res, или appcompat*/res, что не кажется удобным и надежным способом. Наверное, я ищу что-то наподобие Chrome DevTools из мира веб, который показывает и примененные цсс с возможностью отследить откуда ноги растут, и computed styles для элемента.

Владислав
05.11.2016
19:02:27
Вообще, это все программно делается

Denis
05.11.2016
19:03:00
Какая-то странная потребность

Если хочешь взять штатный styles для листвью - он же есть в стилях дефолтных.

Владислав
05.11.2016
19:05:26
Всем здрасьте. вопрос новичка на тему themes & styles. Каков самый адекватный алгоритм поиска имен атрибутов/стилей из текущей темы приложения, чтобы применить их где-то в другом месте аппа и все это выглядело наиболее близко к платформенным гайдам? Например, взять стандартый ListView в аппе. Задача - выковырять цвет айтема в состоянии фокуса. Или TextView - найти какой именно textAppearance в нем применяется и взять из него размер текста. Прочитав базовый гайд с developer.android.com, а так же ряд других нагугленных статей я понял, что можно расковыривать android.jar/res, или appcompat*/res, что не кажется удобным и надежным способом. Наверное, я ищу что-то наподобие Chrome DevTools из мира веб, который показывает и примененные цсс с возможностью отследить откуда ноги растут, и computed styles для элемента.
Тебе по каждому из пунктов нужно отдельно гуглить, желательно на английском и искать ответы на stackoverflow..

Ну и +, зачем тебе узнавать что-то, когда ты сам это все в xml'ке указываешь?

Смотришь свою хмльку и все

Artur
05.11.2016
19:09:39
Если хочешь взять штатный styles для листвью - он же есть в стилях дефолтных.
Так то он есть, и дефолтный стиль применяется к дефолтному листвью автоматом. Но мне хочется узнать, например, какой textAppearance у айтема листвью, чтобы применить ровно такой же к текствью в другом месте приложения

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