@android_ru

Страница 892 из 3205
Александр
27.01.2017
07:42:40
Long.valueOf ))

Sergey
27.01.2017
07:42:59
сервер отдаёт json модель. я так понимаю в этом случ. все поля будут String?

Alla
27.01.2017
07:43:11
нет

Google
Александр
27.01.2017
07:43:29
Вам нужно по-больше разобраться в этом и не задавать тут слишком глупых вопросов)

Alla
27.01.2017
07:44:54
как вариант: если код высылать, то можно использовать http://pastebin.com/index.php, он форматирует с подсветкой, там язык можно выбрать

balolam
27.01.2017
07:46:24
Paste2.org

Куда проще и приятнее)

Sergey
27.01.2017
07:46:28
вот ответ сервера (тестовый) http://pastebin.com/paQAubqp

Александр
27.01.2017
07:47:49
"time_job" long, остальное String

Но за такие поля разраба нужно пнуть)

Sergey
27.01.2017
08:07:41
привет. подскажите как можно поменять requestCode ? например, я запустил с кодом 1 и расчитывал что пользователь будет фоткать одно, а он решил фоткать другое, и мне получается каким-то образом надо поменять отправленный requestCode на новый, чтобы обработать новый результат ?

Sergey
27.01.2017
08:07:45
ещё один глупый вопрос: Использование классов обёрток для простых типов(Long, Integer вместо long, int и т.д.) это нормальная практика ? Речь идёт о полях в класс-моделях

Anton
27.01.2017
08:08:24
Да

Google
Alla
27.01.2017
08:08:35
если поля в классах модели, то не очень понимаю, зачем обертки вместо примитивов

Sergey
27.01.2017
08:11:38
когда пишете тесы все поля и методы тестируемого класса делаете паблик или как?

Andrew
27.01.2017
08:12:12
зачем?

тестируется обычно либо конкретная функция, либо чёрный ящик

Nick Senchurin
27.01.2017
08:12:38
ну по идее вынос приватных методов в паблики ради тестов является антипаттерном "паблик морозов"

Alexander
27.01.2017
08:13:17
ещё один глупый вопрос: Использование классов обёрток для простых типов(Long, Integer вместо long, int и т.д.) это нормальная практика ? Речь идёт о полях в класс-моделях
Когда используешь примитивы в них всегда есть значение int long = 0 Когда объекты ты всегда можешь проверить что значение не установлено так как будет null.

Sergey
27.01.2017
08:13:47
тестируется обычно либо конкретная функция, либо чёрный ящик
непонятно, вот есть сервис как еого протестировать

там 12 приватных методов

InstrumentationRegistry.getTargetContext().startService(serviceIntent); IBinder binder = mServiceRule.bindService(serviceIntent);

запуск сервиса могу простестировать а работу как? только писать отдельные теты на каждую функцию

но тогда их надо делать пабликами

Sergey
27.01.2017
08:17:42
т.е. без очевидной/явной необходимости этим лучше не заниматься... ? спасиб

Alexander
27.01.2017
08:18:08
непонятно, вот есть сервис как еого протестировать
Есть @VisibleForTesting можно ставить на приватные методы и их будет видно в тестах

Kolas
27.01.2017
08:18:10
Yuri
27.01.2017
08:18:45
т.е. без очевидной/явной необходимости этим лучше не заниматься... ? спасиб
Чтобы больше разрбраться можешь прочитать Item 5 в Effective Java

Sergey
27.01.2017
08:22:53
Есть @VisibleForTesting можно ставить на приватные методы и их будет видно в тестах
@VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) public static final int UPDATE_LOCATION_INTERVAL = 15000; да так есть доступ к полю с тестов

спасибо

Alexander
27.01.2017
08:24:25
Пожалуйста )

Sergey
27.01.2017
08:30:55
@Mihail_t

Google
Михаил
27.01.2017
08:31:32
@Mihail_t
а андроид монитор?

Sergey
27.01.2017
08:32:43
есть все

даже IR

Михаил
27.01.2017
08:34:44
прикольно

оказывается надо было проект под андроид создать)

Михаил
27.01.2017
08:35:43
а почему постоянно на идее не сидишь?

Sergey
27.01.2017
08:36:19
а почему постоянно на идее не сидишь?
привык, и в студии большенство плагинов установлено

в идею лень ставить

идею использую больше для котлин, и когда ковыряю Java Spring

Kostya
27.01.2017
08:50:33
ребята как можно проверить, что ProGuard в проекте подключен и работает?

Sergey
27.01.2017
08:51:36
Михаил
27.01.2017
08:52:00
Декомпильнуть апк и помотреть названия классов)

Sergey
27.01.2017
08:53:19
если он его только включил, то с вероятностью 99% билд не соберется пока не настроит rules

Kostya
27.01.2017
08:53:34
@Mihail_t в проекте что-то есть, декомпилируется и код нормально, но некоторых класов нет

@sergeyfitis rules есть

Sergey
27.01.2017
08:54:06
@sergeyfitis rules есть
файл всегда есть

настроен под библиотеки которые юзаются в проекте?

Kostya
27.01.2017
08:54:46
в гредл у меня minifyEnabled false, есть, а useProguard true нет. Так же есть такое: proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

мне нужно только ниже сделать useProgruar true?

Google
Admin
ERROR: S client not available

Kostya
27.01.2017
08:55:28
понимаю :)

@sergeyfitis спасибо :)

Sergey
27.01.2017
08:56:25
minify - включает минификатор кода useProguard - говорит что надо юзать именно Proguard а не гугловый

Kostya
27.01.2017
08:58:28
понял :) Еще вопрос есть по Fabric. Теперь вижу там появилась возле крешев иконка rooted и проценты. Это показывает сколько крешей произошли, когда на девайсе был рут?

Kostya
27.01.2017
08:59:52
@sergeyfitis просто раньше не было такой иконки

Kostya
27.01.2017
09:00:56
вот такая

вчера ее еще не было

Sergey
27.01.2017
09:01:17
первый раз вижу

Kostya
27.01.2017
09:01:36
ну я тоже :) вот и спрашиваю что за :)

Sergey
27.01.2017
09:01:48
хотя это даже полезно )

креши на рутированных девайсах я оставляю на потом )

Kostya
27.01.2017
09:02:57
ну вот, а то только на одном девайсе креш

Sergey
27.01.2017
09:04:25
если юзер рутировал устройство, значит он мог и что-то системное удалить, поменять(xposed), понизив этим стабильность работы фреймворка )

Artem
27.01.2017
09:06:34
рутировал

Quarx2k ?
27.01.2017
09:07:09
Xposed вообще зло

Sergey
27.01.2017
09:07:24
рутировал
сделал рут - лучше?

Google
Kostya
27.01.2017
09:08:17
еще есть вопросик один по Google Play

клиент никак не может залить - в чем проблема то?

Sergey
27.01.2017
09:09:22
тут не знаю

Alexey
27.01.2017
09:13:25
http://mbltdev.ru/ru/video

Anton
27.01.2017
09:13:47
уу сука худшая конфа евер

Alexey
27.01.2017
09:14:03
уу сука худшая конфа евер
да не надо тут, есть норм доклады

Anton
27.01.2017
09:14:08
организация

Alexey
27.01.2017
09:14:19
Про жизнь без фрагментов глянул

неплохо

Anton
27.01.2017
09:14:31
а это где вью бейсед

?

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