@android_ru

Страница 815 из 3205
Nick Senchurin
13.01.2017
13:10:28
ну да, там просто процесс инициализации долго тянется

J
13.01.2017
13:10:28
возможно ещё что чуваки тесты гоняют на десктопе

какой смысл их на андройде гонять?

тыж код проверяешь, который сам написал

Google
Gerc
13.01.2017
13:11:15
чуваки заработали на сервера мощные и гоняют и тесты пописывают от нечего делать

J
13.01.2017
13:11:39
да 18 миллионов тестов - скорее всего гоняют на отдельной тачке

Nick Senchurin
13.01.2017
13:11:41
какой смысл их на андройде гонять?
я обычно в студии все и прогонял, а вы по другому делаете?

Nick Senchurin
13.01.2017
13:12:07
просвятите нубяру ) спросил - дурак на 5 минут, не спросил - дурак на всю жизнь )))

Maxim
13.01.2017
13:12:08
не путайте инструментальные тесты с юнитами же)

Nick Senchurin
13.01.2017
13:12:19
так а причём тут эмулятор?
я просто для сравнения запустил

@RunWith(AndroidJUnit4.class) public class OrderModelUnitTest { и

это ведь юниты?

Maxim
13.01.2017
13:14:02
Юнит тесты - онли код, ноу андроидных зависимостей Инструментальные тесты - с использованием сдк

Юнит тесты - про ява/котлин Инструментал - про андроид

Дальше вариации - я, например, когда надо было над JSONObject издеваться, гнал тесты как инструментал, чтобы не таскать JSONObject из org.json в тест-зависимостях, но это уже на любителя

Google
Maxim
13.01.2017
13:17:30
Угу

Nick Senchurin
13.01.2017
13:18:55
в чатике подкаста мне пару дней назад посоветовали https://github.com/bjoernQ/unmock-plugin

кто-нибудь юзал?

Maxim
13.01.2017
13:19:56
Хм, идея понятна Но я в своей практике не столкнулся с желанием чего-то такого.

Alexander
13.01.2017
13:21:24
Я вот считаю, все, что можно запустить на машине - юнит, даже если тянуть sdk.

То, что приходится запускать на устройстве - инструментальные

Maxim
13.01.2017
13:24:58
Наверное такая точка зрения вернее. И я это и имел ввиду про JSONObject и запуск на устройстве. Выкрутиться можно было.

Иван
13.01.2017
13:33:22
еще вопрос, как сделать так, чтобы при удалении сущности, все связаные с ней сужности тоже удалялись(при этом не делаа тупо delete(имя связаной сущности))

в Realm

Quarx2k ?
13.01.2017
13:34:37
делаешь у обьекта cascadeDelete()

и в нем прописываешь удаление всего связанного

автоматически он в каскад не может ;p

Иван
13.01.2017
13:37:05
удобно(нет)

Quarx2k ?
13.01.2017
13:37:40
Удобно почему

Иван
13.01.2017
13:38:52
ну блин это достаточно логичка фича и должна быть из коробки

http://stackoverflow.com/questions/36992703/realm-cascade-delete-on-android

J
13.01.2017
13:39:15
посоны, а вы пробовали на андройде камеру телеграмовскую? нормально работает или барахлит?

Иван
13.01.2017
13:39:19
вот вроде удобный вариант

Google
J
13.01.2017
13:43:44
Они либу сделали ? Или скопировать код?)
на Samsung Galaxy Note не работает, хочу знать на каких ещё девайсах

Volodymyr
13.01.2017
13:53:27
https://github.com/robbyrussell/oh-my-zsh/pull/5777

Stas
13.01.2017
14:31:20
как передавать inline dimention в databinding adapter? Можно ли это вообще?

app:evelationV21="@{@4dp} app:evelationV21="@{4dp} app:evelationV21="@4dp не работает ни один из них

Stas
13.01.2017
14:33:54
хочу inline =)

Sergey
13.01.2017
14:34:36
тогда app:evelationV21=«@{model.getMyDimen()}»

)

Stas
13.01.2017
14:36:08
бля, они еще через точку не работают

@dimen/cart_screen.counter.elevation

Anton
13.01.2017
14:38:01
как сервисы в мвп юзать?

Anton
13.01.2017
14:38:07
что в них размещать

допустим сервис который периодически делает запрос на сервак и что то в бд кладет

в реалм

Stas
13.01.2017
14:38:49
кажется адаптеры еще и не полиморфны.

@BindingAdapter({"evelationV21"}) public static void setEvelation(View v, @Dimension int elevation) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { v.setElevation(elevation); } } не работает на texiview

Sergey
13.01.2017
14:40:36
@BindingAdapter("itemsPadding") public static void setRecyclerViewItemsPadding(RecyclerView v, float padding) {} bind:itemsPadding="@{@dimen/small_padding}"

Stas
13.01.2017
14:42:58
разницы не вижу.

Google
Sergey
13.01.2017
14:43:28
setEvelation(View v

укажи тип TextView

Igor
13.01.2017
14:43:44
как сервисы в мвп юзать?
думается, как обычно из презентеров

Stas
13.01.2017
14:44:01
ну так в этом и проблема)

не хочу я тип указывать

Anton
13.01.2017
14:44:14
тоесть с сервиса обращаюсь к презентуру потом по выполнению допустим через рхбас отправляю на вью

так?

Admin
ERROR: S client not available

Stas
13.01.2017
14:45:06
@BindingAdapter("evelationV21") public static <V extends View> void setEvelation(V v, @Dimension float elevation) { хочется такого

Stas
13.01.2017
14:46:12
какой шрифт?

Timur
13.01.2017
14:46:46
Stas
13.01.2017
14:47:02
а.. добавляете ` три подрят до и после текста

Sergey
13.01.2017
14:48:28
жуть шрифты

Stas
13.01.2017
14:48:52
ага)

оно заработало

хз как

Sergey
13.01.2017
14:49:21
хз как
кодогенерация )

Stas
13.01.2017
14:49:22
а...у меня тип не тот был. dimen float

?b?u?l?l?y
13.01.2017
14:49:36
'''Привет'''

Google
Stas
13.01.2017
14:49:37
да это понятно, я про полиморфность

не ', а `

Sergey
13.01.2017
14:50:19
А ну не флудите

?b?u?l?l?y
13.01.2017
14:50:23
'''Привет'''
Скрин можете заделать

Не Muhammat

'''Привет```

Не не знаю

Не знаю ?

```рыры```

Sergey
13.01.2017
14:55:19
Не флуди

?b?u?l?l?y
13.01.2017
14:58:55
Не флуди
У меня не получается

Sergey
13.01.2017
14:59:02
не так

и не получится

?b?u?l?l?y
13.01.2017
14:59:52
Скриншот можети заделать

Nick Senchurin
13.01.2017
14:59:56
чтоже это за дизайнер то такой, запятые друг от дружки отличить не может

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