@android_ru

Страница 1073 из 3205
Quarx2k ?
07.03.2017
20:29:47
http://bfy.tw/AUl4
Там С выпадает :D

Михаил
07.03.2017
20:30:15
как замокать ответ ретрофита с определенным кодом ответа?

Anton
07.03.2017
20:30:35
респонс наверно

Google
Михаил
07.03.2017
20:31:38
респонс это и есть ответ)

Anton
07.03.2017
20:31:53
не ну там есть обьект респонс же у которого параметр код

Beka
07.03.2017
20:31:55
Хочешь в реалтайме моки передать?

Если так. То подруби Интерсептер. и вместо реального респонса передаешь свой мок.

Михаил
07.03.2017
20:33:11
хочу просто затычку для апи, пока сервер не готов

Beka
07.03.2017
20:33:47
)) Юзаешь Даггер?)

Или ДИ какой то?)

Михаил
07.03.2017
20:34:15
именно в это проекте нету

Beka
07.03.2017
20:34:20
хочу просто затычку для апи, пока сервер не готов
Я обычно так делаю. Делаю один интерфейс для полечение данных. И в боковом меню добавляю источник данных.

И добавляю возможность переключится в реалтайме.

Что бы можно было через сеть качать или мок данные юзать из локал ассета.

Beka
07.03.2017
20:35:15
Как только будет сервер готов в реалтайме они сами переключают датасорц и могут проверять. Как работает

Google
Михаил
07.03.2017
20:35:16
хочу затычку для RestService интерфейса именно. мне щас так удобнее всего

Михаил
07.03.2017
20:36:57
у меня проблема не подменить

а вернуть респонс нужного вида

Anton
07.03.2017
20:37:37
там есть обьект Response<T>

у него в конструкторе на взод okhttp.response

там можно свой код поставить

Михаил
07.03.2017
20:38:03
конструктор приватный

Anton
07.03.2017
20:38:04
это не подойдет?

Sergey
07.03.2017
20:38:19
конструктор приватный
там есть билдер

Anton
07.03.2017
20:38:38
билдер есть для окхттп

а не для ретрофит

Sergey
07.03.2017
20:38:53
а

Anton
07.03.2017
20:39:04
я не увидел тоже сорри

Sergey
07.03.2017
20:40:00
конструктор приватный
есть такое https://github.com/tientun/Android-Retrofit-Mock-Response

Anton
07.03.2017
20:40:04
public static <T> Response<T> success(T body, okhttp3.Response rawResponse) { if (rawResponse == null) throw new NullPointerException("rawResponse == null"); if (!rawResponse.isSuccessful()) { throw new IllegalArgumentException("rawResponse must be successful response"); } return new Response<>(rawResponse, body, null); }

вот тоже принимает респонс

Anton
07.03.2017
20:43:12
странно

Google
Todor
07.03.2017
20:46:40
Подскажите плз Удивился тому, что этот код private void pickPictureFromGallery() { Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult( Intent.createChooser(intent, getString(R.string.select_picture)), REQUEST_IMAGE_PICK); } private void dispatchTakePictureIntent() { Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); if (takePictureIntent.resolveActivity(getContext().getPackageManager()) != null) { startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE); } } не падает на 6.0+ без добавления пермишинов Как так?

Beka
07.03.2017
20:47:52
Какие то пермишны вроде работают какие от нет.

Там есть группировка

гугли. Кури мануалы. там подробнее

Anton
07.03.2017
20:48:10
ну тут вроде камера

Todor
07.03.2017
20:48:12
омг

Anton
07.03.2017
20:48:14
а она опасный пермишен

Todor
07.03.2017
20:48:22
Beka, я знаю что задаю

@antonkazakov угу камера + доступ к галерее

Anton
07.03.2017
20:48:34
а компайл какой

компайл версия

Anton
07.03.2017
20:48:54
ой бля

Todor
07.03.2017
20:49:16
compileSdkVersion 25 buildToolsVersion "25.0.2" minSdkVersion 15 targetSdkVersion 25

Alexey
07.03.2017
20:49:36
@iamtodor если ты запускаешь Intent в чужом приложении и в своем приложении камеру нигде не используешь, то твоему приложению разрешение не нужно

Sergey
07.03.2017
20:49:40
запускается внешнее приложение

Beka
07.03.2017
20:49:43
а почему тут собственно должно падать? )
Там акшн на камеру потому что.

m0d
07.03.2017
20:49:46
http://bfy.tw/AUl4
Java 8 руководство для начинающих?

Google
Sergey
07.03.2017
20:49:56
Там акшн на камеру потому что.
на другое приложение

Beka
07.03.2017
20:50:07
Ой мы раки)) Забыли)

Если вызываешь камеру не забудь про эти новый провайдеры для файла.

А то на седмерке будет падать

Anton
07.03.2017
20:50:57
я не понял))

Todor
07.03.2017
20:51:03
Хммм Спасибо, погуглю Не помню ничего подобного

Beka
07.03.2017
20:51:23
он старый )
Да ну?) И в каких местах ползовались?

Admin
ERROR: S client not available

Sergey
07.03.2017
20:51:51
Да ну?) И в каких местах ползовались?
то что им не пользовались уже другая причина )

вы не поверите, но много чего что входит в список dangerous permissions можно делать и без реквеста их самых

Alexey
07.03.2017
20:53:29
@iamtodor https://developer.android.com/training/permissions/usage-notes.html "Consider using an Intent"

Sergey
07.03.2017
20:54:23
читать файл или контакт например

Todor
07.03.2017
20:54:55
@illarionov пасиб, прочитаю сейчас)

Alexey
07.03.2017
20:57:15
@iamtodor но лучше проверять всегда, потому что если ты используешь камеру напрямую (либо, например, какая-то либа использует) и юзер на том экране на запрос разрешений нажал "а нехуй", то твое приложение упадет и при использовании интента

Todor
07.03.2017
20:58:10
Та не, это только в одном месте, больше нигде нет И либ нет помимо баттернайфа, пикасы и внутренней iot либы, но там камеры вообще нет :)

Как можно задать такой стиль кнопке https://imgur.com/a/SY8JJ? Я чет сильно туплю Такие стили и подход http://www.android-examples.com/change-material-design-android-button-style-in-studio/ не сработал

Sergey
07.03.2017
20:59:36
как НЕ использовать пермишены https://youtu.be/5xVh-7ywKpE?t=24m16s

тамлайн 24m16s

Google
Todor
07.03.2017
20:59:50
Как можно задать такой стиль кнопке https://imgur.com/a/SY8JJ? Я чет сильно туплю Такие стили и подход http://www.android-examples.com/change-material-design-android-button-style-in-studio/ не сработал
<style name="Button2Style" parent="Theme.AppCompat.Light"> <item name="colorControlHighlight">#E0F2F1</item> <item name="colorButtonNormal">#009688</item> </style> не сработало

а нет ваш покорный слуга криворучка и вместо theme задавал ранее style

Есть вот такие стили <style name="Button2Style" parent="Theme.AppCompat.Light"> <item name="colorControlHighlight">#E0F2F1</item> <item name="colorButtonNormal">#009688</item> </style> где найти какие еще айтемы у него есть? Гуглил по Theme.AppCompat.Light, но ничего понятного для себя не обнаружил Ищу как изменить цвет текста кнопки

Todor
07.03.2017
21:07:59
нашел, что на самой кнопке есть атрибут textColor вроде работает

Sergey
07.03.2017
21:08:19
Button это же TextView )

Todor
07.03.2017
21:13:48
Да, точно, наследник)

А как можно от этой дряни избавиться? рили бесит





Sergey
07.03.2017
21:14:54
у меня было такое на студии 2.2

Todor
07.03.2017
21:15:04
у меня как раз 2.2

не хо обновлять

Sergey
07.03.2017
21:15:08
после обновления на 2.3 вроде нет

2.3 хорошо работает

Alexey
07.03.2017
21:16:50
у меня и на 2.3 временами появляется

Todor
07.03.2017
21:19:03
ведь вас это тоже бесит?

http://stackoverflow.com/a/42079386/5151861

Работает ?

Alexey
07.03.2017
21:21:42
я не зочу добавлять в проект ненужные id только чтобы обойти баги layout editor

Nikita
07.03.2017
21:22:48
Доброй ночи, господа - помогите пожалуйста, не могу врубиться, как добавить в существующую таблицу ORMLite новую колонку с форейн = тру

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