
Виталий
25.08.2017
05:50:28
на эмуляторе? =)

Dmitriy
25.08.2017
06:06:17
Больше не дали

Eugene
25.08.2017
06:07:14

Google

Eugene
25.08.2017
06:07:22
Сколько покупок
С старых апи
Он сказал
Одна из 50
Стыре <21

Dmitriy
25.08.2017
06:09:16
У нас не приложение, а сдк)
Даже гуглолибы уже давно с минсдк 14

Eugene
25.08.2017
06:10:05
Некрофилия

Никита
25.08.2017
06:10:42
у нас ниже 16 не бывает

Dmitriy
25.08.2017
06:12:12
Ну вот стату на беке по UA собирали люди, не знающие, что 4.х это как минимум 3 версии андроида
А так следующим шагом до 19 хочу поднять

Sergey
25.08.2017
06:14:27

Dima
25.08.2017
06:46:21
Ребята - в какую сторону смотреть для реализации следующего поведения - на item in recyclerview если сделать move влево - то поверх итэма выежяет панелька с левой стороны. Конда отпустить то панелька плавно скроетса тоже в лево ....

Михаил
25.08.2017
06:46:43

Google

Dima
25.08.2017
06:47:36
Спасибо )))

Михаил
25.08.2017
06:47:51
https://developer.android.com/reference/android/support/v7/widget/helper/ItemTouchHelper.Callback.html

Dima
25.08.2017
06:48:48
?

Никита
25.08.2017
06:50:08
?
глаза заслезились после прочтения

Dima
25.08.2017
06:51:55
Надеюсь у тебя есть салфетки чтоб их протереть

Artur
25.08.2017
07:13:59

Dima
25.08.2017
07:15:26

Михаил
25.08.2017
08:57:21
Подскажите, пожалуйста, как в CoordinatorLayout сделать так чтобы картинка располагалась до кнопки, в RelativeLayout это был layout_above

Михаил
25.08.2017
08:58:20

Михаил
25.08.2017
08:58:38

Алексей
25.08.2017
08:59:13
Причём тут координатор, блин)

Михаил
25.08.2017
08:59:31
Аа. Сори.
Я думал констреинт лейаут)

Михаил
25.08.2017
08:59:53
Это Constraint(
Тогда вложенный Relative

Igor
25.08.2017
09:28:04
Может кто оценить адекватность такого кода? Вроде подход каноничный, но делать пришлось впервые ? https://gist.github.com/KomarovI/bba6575953a4967e2b7a1ff7cc0b4777
Он упрощен, поэтому здесь не видно смысла в TaskExecutionDelegate. Суть в том, что в этой штуке осуществляется работа с фреймворков с говно-апи, поэтому пришлось делать такую цепочку из observer-ов.

George
25.08.2017
09:51:53
Привет, подскажите пожалуйста... я делаю билд аппы в режиме дебаг, а подключённый модуль библиотеки почему-то постоянно подключается сбилденый как релиз, как сделать так, чтобы при билде в дебаге и библиотека билдился в режиме дебага, а в релизе соответсвенно релизная?

AndXor
25.08.2017
09:52:46
а ты либу подключаешь как jar или как модуль?

George
25.08.2017
09:53:21
как модуль

AndXor
25.08.2017
09:53:48
http://joxi.ru/zANYapDTBON312

Google

George
25.08.2017
09:54:01
вот так
releaseCompile project(path: ':mylib', configuration: 'release')
debugCompile project(path: ':mylib', configuration: 'debug')

Savelii
25.08.2017
09:54:10

George
25.08.2017
09:59:22
в библиотеке я пишу
android {
publishNonDefault true
compileSdkVersion 25
buildToolsVersion "25.0.2"
....
а в аппе
dependencies {
releaseCompile project(path: ':mylib', configuration: 'release')
debugCompile project(path: ':mylib', configuration: 'debug')
...
но всё равно не получается...
в build-variants всё стоит в дебаге, я поставил вывод в лог
Log.i("DEBUG_TEST", String.valueOf(BuildConfig.DEBUG));
и при запуске отладки прилаги в эмуляторе, этот лог мне выдаёт постоянно false

Savelii
25.08.2017
10:07:04
В библиотеке мб нужно ещё в build types написать debug { } и release { } ?

George
25.08.2017
10:07:44
в фигурных скобках надо что-нибудь писать или оставить пустыми?

Savelii
25.08.2017
10:08:15
Попробуйте без ничего сначала

George
25.08.2017
10:08:36
по умолчанию там уже есть вот это
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
release оставил как есть и добавил debug{} - не помогло

Евгений
25.08.2017
10:11:38
Android{
buildTypes {
release {
тут для релиза
}
debug {
тут для дебага подключаешь либы
}
}
}
И заклинь проект
еще можешь попробывать в productFlavors {
}

George
25.08.2017
10:15:59
как правильно будет в таком случае вписать либу, так как выдаёт ошбку на такую запись
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.App
}
debug{
compile project(':mylib')
}
}

AndXor
25.08.2017
10:17:53
debug {
...
dependencies {
compile project(':my_lib')
}
}

Миронов Борис
25.08.2017
10:18:20
народ, нормально смотрится или нет?

Vlad
25.08.2017
10:19:01
Есть отдельный чатик по тестам или тут можно спрашивать?

Никита
25.08.2017
10:21:59
это у тeбя вентилятор встроенный? :D

Миронов Борис
25.08.2017
10:22:11
Управление вентилятором
Скоростью
кондер

Google

Михаил
25.08.2017
10:22:54

Никита
25.08.2017
10:23:10
ну если я смог угадать что это вентилятор то уже неплохо

Nick Senchurin
25.08.2017
10:25:54

Pavel
25.08.2017
10:25:58
Парни подскажите, что испльзовать чтобы сделать свой аналог статус бара, гуглится SlidingDrawer, но он Deprecated, и в этом чате его ни разу не упомянали.

Vlad
25.08.2017
10:26:17
Нету) а какой вопрос?
Где можно почитать как правильно юзать Robolectric? Вообще ничего толкового найти не могу

Admin
ERROR: S client not available

Nick Senchurin
25.08.2017
10:26:42
вооо, злободневно )

Михаил
25.08.2017
10:26:48

Nick Senchurin
25.08.2017
10:27:04
еспрессо?

Михаил
25.08.2017
10:27:06
А по делу - не знаю)

Vlad
25.08.2017
10:27:24

Nick Senchurin
25.08.2017
10:27:32

Gleb
25.08.2017
10:28:24
ААА! это видать в Beta 3 прилетело!

Михаил
25.08.2017
10:28:54

Vlad
25.08.2017
10:29:21

Dmitriy
25.08.2017
10:29:47

Михаил
25.08.2017
10:30:02

Nick Senchurin
25.08.2017
10:30:32

Google

Dmitriy
25.08.2017
10:30:43

Vlad
25.08.2017
10:35:35
Хорошо, давайте тогда спрошу конкретнее. Мне нужно покрыть тестами сплэш скрин. Он вызывает метод isUserLoggedIn() и в зависимости от результата переходит на разные активити. Тестится ли такое вообще и как это лучше сделать?

Михаил
25.08.2017
10:37:05

Nick Senchurin
25.08.2017
10:37:31
тада https://stackoverflow.com/questions/5896088/testing-that-button-starts-an-activity-with-robolectric

Vlad
25.08.2017
10:38:34
Сейчас покажу код

Nick Senchurin
25.08.2017
10:39:30
activity = Robolectric.buildActivity( MainActivity.class )
.create()
.resume()
.get();
видимо у тебя будет без резьюма

Kostya
25.08.2017
10:39:33
у вас есть такой баг в андроид студио с БД? Изменяешь БД (добавляешь данные например), но когда билдишь, то оно нормально не ставиться на телефон (может таблицы провтыкать или данные с них) и где-то после нескольких очищений кеша и повышеный температуры 5 точки начинает норм записывать. Можно это как-то фиксануть?

Vlad
25.08.2017
10:40:04
https://gist.github.com/nedomovnyvlad1/239f239e05e60ceaea384ba03adb48f4

Nick Senchurin
25.08.2017
10:40:04

Kostya
25.08.2017
10:40:52
создал например колонку в бд, а в студии до сих пор пишет, что колонки нет (БД с апки чистил и ее тоже удалял)

Vlad
25.08.2017
10:43:22

Nick Senchurin
25.08.2017
10:44:25
всмысле ничего не происходит, тест проходит или нет?

Vlad
25.08.2017
10:45:11

Nick Senchurin
25.08.2017
10:45:37
тест либо падает либо успешен, ничего это как то странно, проверяй конфиги