Size: a a a

Android Developer

2021 July 12

as

andrew s in Android Developer
Upd;
Слава богам Эта проблема решылась заменой одной строки
return  DataFragment.newInstance(getIntent().getBundleExtra(CODE_KEY))
меняется на
return DataFragment.newInstance(getIntent().getExtras());
Вроде 2 ф-ции делают одно и то же но какго МПх одна из них возвращает NULL?
источник

as

andrew s in Android Developer
боже убей всех индусов
источник

ИФ

Имя (обязательно) Фа... in Android Developer
Осуждаю, Я похож на них, а вдруг меня тоже по ошибке кикнет
источник
2021 July 13

AI

Aleksey Ivanov in Android Developer
источник
2021 July 15

as

andrew s in Android Developer
ВСе привет кто может сказать какого МПХ
вот это запрос в  AutnPresenter  вываливается в НПЕ
//8888888888888
       mCompositeDisposable.add(

       ApiUtils.getApiService().getAuthResponce(BuildConfig.USERNAME,BuildConfig.PASSWORD)
               .subscribeOn(Schedulers.io())
               .doOnSuccess(response -> getViewState().showAuthResponse(response))
               .map(Auth::getCode)
               .observeOn(AndroidSchedulers.mainThread()) // "listen" on UIThread
               .doOnSubscribe(disposable -> getViewState().showRefresh())
           //    .doFinally(getViewState()::hideRefresh)
               .subscribe(code->{
                           //здесь данные которые успешно извлечены из user после вызова API
                           //далее действия при успехе
                   getViewState().openDataFragment(code);


                       },throwable -> getViewState().showError())
                           //  Toast.makeText(getActivity(),R.string.auth_error, Toast.LENGTH_SHORT).show();


       );
//8888888888888888
Похожий на него запрос во фрагменте
выглядящий вот так возвращает в code not null value
               ApiUtils.getApiService().getAuthResponce(BuildConfig.USERNAME,BuildConfig.PASSWORD)
                       .map(Auth::getCode)
                       .doOnSubscribe(disposable -> mIsLoading.postValue(true))
                       .doFinally(() -> mIsLoading.postValue(false))
                       .doOnSuccess(response -> mIsErrorVisible.postValue(false))
                       .subscribeOn(Schedulers.io())
                       .observeOn(AndroidSchedulers.mainThread()) // "listen" on UIThread
                       .subscribe(code->{
                                   //здесь данные которые успешно извлечены из user после вызова API
                                   //далее действия при успехе

                                   Intent startProfileIntent = new Intent(getActivity(), DataActivity.class);
                                   startProfileIntent.putExtra(DataActivity.CODE_KEY, code);
                                   startActivity(startProfileIntent);



                               },throwable -> {
                                 //  Toast.makeText(getActivity(),R.string.auth_error, Toast.LENGTH_SHORT).show();
                               }
                       );
источник
2021 July 16

as

andrew s in Android Developer
Кто может сказать мне за каким МПХ
вот это выражение в в переменной data ничего не возвращает в то время как
в логах оно получает запрос от серверного АПИ с данными
источник

as

andrew s in Android Developer
Вопрос стоит так:
Как надо переписать процедуру в презентере чтобы получить от нее на выходе массив с данными который можно отобразить в холдере?
источник
2021 July 19

as

andrew s in Android Developer
Вопрос к команде курса
Есть другие менторы кроме этого вашего Ильи которые более ответсвенно относятся к своим обязанностям а не отпинывают нуждающихся в помощи?
Вот проблема с которой я бьюсь https://t.me/android_developer_eLegion/20350
Я уже переписывал этот запрос и вот как он выглядит теперь
источник

as

andrew s in Android Developer
Я смотрел этот код и переписывал этот запрос не единожды но в чем тут НЕХ я не вижу хоть убейте
Я требую чтобы мне показали где именно я ошыбся а вовсе не выполнения этой задачи вместо меня
источник

as

andrew s in Android Developer
источник

NK

ID:0 in Android Developer
К сожалению, наш ментор Илья оказывает помощь только с заданиями в рамках нашего учебного курса, а не помимо него, что и логично. Пожалуйста, отнеситесь с пониманием)
источник

AI

Aleksey Ivanov in Android Developer
Есть возможность полностью скинуть проект? я посмотрю, может быть помогу
источник
2021 July 22

МК

Максим Казанцев... in Android Developer
Добрый день!

У нас есть задача проверять настройки в MIUI (телефоны Хiomi Redmi)
1. Контроль фоновой активности - http://joxi.ru/V2VnW9T8kkDw2v
2. Автозапуск - http://joxi.ru/Dr8KDBuJMM6qA6
3. Вкладка Другое - http://joxi.ru/E2pv6yt4GGyZrY

Мы понимаем, что их нельзя включить автоматически за пользователя, но хотя бы проверить автоматически включено/выключено на Android 11 и на младших версиях нам надо.

Кто знает как это можно сделать?

Если кто-то поделится решением как это сделать (на Android 11 и на младших версиях), то мы заплатим 30 000 рублей (на карту или на р/с).

Не надо делать в нашем проекте, сделайте свой пустой проект только с проверкой вкл/выкл этих пунктов в настройках (на Android 11 и на младших версиях):
- Контроль фоновой активности - http://joxi.ru/V2VnW9T8kkDw2v
- Автозапуск - http://joxi.ru/Dr8KDBuJMM6qA6
- Вкладка Другое - http://joxi.ru/E2pv6yt4GGyZrY

Оплата день в день.
источник

as

andrew s in Android Developer
Да есть ,я буду очень признателен есть подскажете почему это у меня в методе ниже
не доходит до выполнения displayData
   public void getDataResponse(String code){
       this.mCode = code;

       ApiUtils.getApiService().getDataResponse(code,"10")
               .subscribeOn(Schedulers.io())
               .observeOn(AndroidSchedulers.mainThread())
               .map(new Function<DataResponse, List<Data.Datum>>() {

                   @Override
                   public List<Data.Datum> apply(@NonNull DataResponse dataResponse) throws Exception {
                       return dataResponse.mData;
                   }
               })
               .subscribe(new Consumer<List<Data.Datum>>() {
                   @Override
                   public void accept(List<Data.Datum> data) throws Exception {


                       //displayData method call here
                       displayData(data);

                   }
               });


   }
And zip arhive here
источник
2021 July 25

YM

Yaroslav Mishchenko in Android Developer
Привет, извините,но у кого есть опыт нахождения стажировки на андроит?Хотел бы устроится , но не знаю какие требования для стажера
источник

N

Natalie in Android Developer
Открой сайт с вакансиями, найди там вакансию стажёра и читай. Так будет лучше
источник
2021 August 02

as

andrew s in Android Developer
Всем добрый день
Вопрос по 4 му заданию 4 курса
В методе Base64.encodeToString(getBytes(bitmap), Base64.DEFAULT);
2 й параметр flags  он за сжатие картинки отвечает  или за что еще?
источник

as

andrew s in Android Developer
Вообще какой способ существует для сжатия изображения (c заданной в настройках степенью сжатия изображения)в этот самый String Base 64?
Сцылка на пример битте
источник

ИК

Илья Кубышкин... in Android Developer
ctrl+click на методе обычно открывает исходники, там должно быть описано, что за флаги. Метод берет набор байтов и кодирует их в строку, не важно изображение там было или еще что-то
источник

ИК

Илья Кубышкин... in Android Developer
если нужно сжать изображение, делайте это отдельно и заранее
источник