@android_ru

Страница 427 из 3205
Nick Senchurin
18.10.2016
14:25:54
напримеж ждешь инфу о плоьзователе, а в ответ вместо джейсона "200" ???

Vladimir
18.10.2016
14:27:00
У меня ответ такой - {"id":"1","barcode":"4690363011063","name":"Ореховый торт","description":"рпнаевевев66663лощощ","photo_link":"11"}

Жду Callback<GoodRes?)

Google
Vladimir
18.10.2016
14:27:52
Callback<GoodRes> ()

у тебя json не валидный
Проверял онлайн - пишет валидный. В чём его не валидность?

Владислав
18.10.2016
14:28:38
Валидный, забудь, я тирешку скопировал случайно.

Vladimir
18.10.2016
14:30:07
public class GoodRes { @SerializedName("id") @Expose private String id; @SerializedName("barcode") @Expose private String barcode; @SerializedName("name") @Expose private String name; @SerializedName("description") @Expose private String description; @SerializedName("photo_link") @Expose private String photoLink; } класс в jsontoscemapojo такой сгенерил и не пойму, что ещё ждать в ответе

Да, забавно получилось. Но ты не пугай больше так, что не валидный ?

Pavel
18.10.2016
14:31:35
И как?
svn быстрее работает с большим репозиторием. Но для этого он должен быть ооочень большим (многогигабайт сорсов).

Владислав
18.10.2016
14:31:42
Да, забавно получилось. Но ты не пугай больше так, что не валидный ?
Прости ;( Я вообще в другом чате общался и удивился, что откуда-то json появился, пошел сразу чекать.. А потом смотрю, это вообще не та конфа

Mike
18.10.2016
14:31:51
Так, возможно идея выбрать ник "SerializedName" была не самой лучшей ;D

Владислав
18.10.2016
14:32:23
Ivan
18.10.2016
14:32:28
Это ты ещё Override не выбрал :)

Pavel
18.10.2016
14:32:34
Так, возможно идея выбрать ник "SerializedName" была не самой лучшей ;D
Зато ты можешь учить людей ставить бэктики. ))

Владислав
18.10.2016
14:33:01
Google
Gundabadec
18.10.2016
14:33:35
Народ тут холивар закатился. Какая структура апи лучше и удобнее. Отправлять все данные сразу с вложенными объектами или давать идентификаторы вложеных объектов и запрашивать их отдельно?

Ivan
18.10.2016
14:33:59
занято уже кем-то
И в самом деле

Vladimir
18.10.2016
14:34:06
А мою проблему поможет кто-то решить? Я даже не знаю, что делать вторую неделю, в какую сторону смотреть (

Yuri
18.10.2016
14:34:15
Ребят, есть какие нибудь гайды по QA тестировки под андроид?

Ivan
18.10.2016
14:35:02
А мою проблему поможет кто-то решить? Я даже не знаю, что делать вторую неделю, в какую сторону смотреть (
В первую очередь подменить ответ от сервера на локальный и проверить

Vladimir
18.10.2016
14:36:01
Оно не дебажится?
В дебаге exception выпадает на @Override public void onFailure(Call<GoodRes> call, Throwable t) { Log.d(TAG, "Server failed"); } Куда дальше дебажить?

Локальный хост поднять?

Ivan
18.10.2016
14:37:17
Где у тебя ответ от сервака передаётся, просто вместо вызова отдавай, скажем, локальную строку с тем же json

Ну или загони значения в модель и конвертни gson-ом

Хотя, че я гоню. Тебе ж строку в модель распарсить надо

The Dude
18.10.2016
14:47:06
Максим
18.10.2016
14:57:12
Если есть старая версия GenyMotion, она пойдет без лицензии?

Со старым акком

Или как они защиту организовали?

Vladimir
18.10.2016
14:59:13
Где у тебя ответ от сервака передаётся, просто вместо вызова отдавай, скажем, локальную строку с тем же json
Ложная тревога, на серваке немного косяков исправили и gson сработал как надо

Ivan
18.10.2016
15:00:04
? всего-то 2 недели ушло

Александр
18.10.2016
15:37:44
Ребят. Делаю 3 запроса и получаю 3 курсора, потом делаю Merge этих запросов. Но если какой-либо запрос возвращает 0 элементов по нему, то в merge уже не 3 курсора, а два, но мне нужно знать, что например 2 курсор имеет 0 элементов. Как можно решить вопрос?

Google
Roman
18.10.2016
15:52:13
есть некий View с большой бэкграундной картинкой. бОльшую часть времени он GONE. есть ли способы избежать зависания картинки в памяти без установки этого самого бэкграунда в коде (а через xml)?

я нашел один способ - ViewStub, но эта штука одноразовая. после инфлейта (показа вьюхи) обратно уже ее скрыть за ViewStub вроде как нельзя

Edgar Khimich
18.10.2016
16:04:21
Tue, 18 Oct 2016 06:23 PM EEST EEE, dd MMM yyyy hh:mm a z что я делаю не так ?

нужно ее в simpledateformat запарсить

Gregory
18.10.2016
16:13:28
Tue, 18 Oct 2016 06:23 PM EEST EEE, dd MMM yyyy hh:mm a z что я делаю не так ?
хочешь сказать, что есть что-то встроенное для формата дат?

Gregory
18.10.2016
16:14:46
ну, в том смысле, что форматировалку даты можно не писать самому что ли?

Edgar Khimich
18.10.2016
16:16:32
мне в общем нужно с Responce выделить hh:ss, но перед нужно полный Responce формат даты запарсить в новую в общем так private String formatTime(String t) { oldFormat = new SimpleDateFormat("ФОРМАТ"); newFormat = new SimpleDateFormat("HH:mm:ss"); Date date = null; try { date = oldFormat.parse(t); } catch (ParseException e) { Log.e("mLog", e.getMessage()); } t = newFormat.format(date); return t; }

Eugene
18.10.2016
16:26:17
Нас уже 600

Andre
18.10.2016
16:34:37
https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

Artem
18.10.2016
17:13:05
Кто знает проекты с хорошо написанными юнит-тестами?

Andre
18.10.2016
17:19:39
Кто знает проекты с хорошо написанными юнит-тестами?
Послушайте, ведь если юнит-тесты не пишут, значит, это никому не нужно? (ц)

Andre
18.10.2016
17:33:00
Кто сказал, что не пишут?
Ну смотри, 15 минут прошло, а в чате с 600 участниками помимо тебя никто не отозвался Просто если и пишут, то обычно на бизнес-логику же.

Artem
18.10.2016
17:34:08
А я для чего спрашивал?) Я, кажется, сказал "юнит-тесты", а не "юнит-тесты для вот тех модулей"

Gerc
18.10.2016
17:49:41
Я знаю, но йос
Как быстро перейти на йос разработку с андроида? Ведь там все по-другому

Google
Alex Фэils?︙
18.10.2016
17:50:27
Use xamarin?

Gerc
18.10.2016
17:51:02
Use xamarin?
На нем всеравно части под иос писать

Alex Фэils?︙
18.10.2016
17:51:41
А, ок

Admin
ERROR: S client not available

Andre
18.10.2016
17:52:49
Gerc
18.10.2016
17:53:44
Там все примерно так же, если рхом не баловался
И проблемы с сохранением после переворота и разворачивании?

Andre
18.10.2016
17:55:09
Насчет разворачивания не помню, но мемориворнинги там посылаются

Sergey
18.10.2016
17:55:13
там тоже есть рх )

Anton
18.10.2016
17:55:25
Там автолейаут решает смену ориентаций

Andre
18.10.2016
17:55:40
Почему-то мне доводилось слышать только о тех, кто пишет давно и автолэйаут не использует

Gerc
18.10.2016
17:57:02
Там автолейаут решает смену ориентаций
И фоновые задачи не перезапускает и забирает данные сам после выполнения задачи в момент переворота?

Anton
18.10.2016
17:57:56
Не знаю на счёт этого но думаю проще чем здесь это хендлить

Gregory
18.10.2016
17:58:27
задолбали уже так мыслить

пересоздание активити — экстренная ситуация

а не нормальная часть жизненного цикла приложения

Anton
18.10.2016
17:59:30
Кто сказал что Активити пересоздается

Gregory
18.10.2016
17:59:47
ну так все подразумевают, что это так происходит

потому что если реализовать поворот правильно, то он вообще никак не влияет на жизненный цикл активити

Google
Gregory
18.10.2016
18:00:24
ничего перезапускать не надо, например

никак не влияет на фоновые задачи, вообще

Sergey
18.10.2016
18:00:41
пересоздание активити — экстренная ситуация
например когда активити в фоне, и андроид выгрузил ее из-за нехватки памяти

Sergey
18.10.2016
18:01:18
в фоне ничего страшного
я и не говорю что это страшно )

Alex Фэils?︙
18.10.2016
18:01:27
потому что если реализовать поворот правильно, то он вообще никак не влияет на жизненный цикл активити
А можешь напомнить, какой метод активити вызывается при смене ориентации экрана? onConfigurationChanged?

Alex Фэils?︙
18.10.2016
18:01:40
да, он
Спс)

Sergey
18.10.2016
18:02:22
например твоя активити может умереть когда поверх нее открыть интентом апп камеры, сделать фото и возвратишся уже в пересозданную активити

Alex Фэils?︙
18.10.2016
18:03:05
Рекомендую "Activities LaunchMode demo" https://play.google.com/store/apps/details?id=com.novoda.demos.activitylaunchmode

Рекомендую "Activities LaunchMode demo" https://play.google.com/store/apps/details?id=com.novoda.demos.activitylaunchmode
Вот на днях нашел клевую шнягу по стекам активитей

Sergey
18.10.2016
18:04:51
да

Gregory
18.10.2016
18:05:04
и это не настолько простое действие, как поворот экрана

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