Ответы пользователя по тегу Android
  • На каком этапе изучения Java стоит переходить на Kotlin Android?

    Jacen11
    @Jacen11
    На каком этапе изучения Java стоит переходить на Kotlin

    на сразушнем.
    не изучая многопоточное программирование, Stream API и т.д.,
    по твоему в котлине по другому что ли? почти все в котлине это только обертка и расширение джавовых классов

    что там вообще изучить? чит страницы изучил и вперед прогать, постепенно читая инфу по джаве и котлину. Тем более после шарпов.
    Ответ написан
    5 комментариев
  • Как переделать код, чтобы в state попадали правильные значения?

    Jacen11
    @Jacen11
    никак. Оно так не работает и не должно. И так никто не делает. Не понимаю кейса, что в реальности то нужно?
    данные конечно можно сохранять на каждое получение, но зачем?
    Ответ написан
    2 комментария
  • Почему ничего не появляется в списке?

    Jacen11
    @Jacen11
    ох, как много у меня вопросов.
    Что делает джава в андроид разработке?

    почему используется AsyncTask? почему используется не ресайклер?

    почему метод который должен возвращать число элементов возвращает всегда 0?
    почему метод который должен возвращать элемент всегда возвращает нал?
    почему метод который должен возвращать айдишник возвращает всегда 0?
    и главное почему ты решил что когда всегда возвращаешь ничего у тебя должно что то работать?
    Ответ написан
  • Как рассчитать размер шрифта для разных разрешениях экранов Android приложений?

    Jacen11
    @Jacen11
    ох, прочитать первые десять страниц любой книги по андроиду пробовали? В dp указывается размер для такого и об этом почти сразу в книгах говорится. Но вообще лучше указывать как раз в sp чтобы текст масштабировался в зависимости от настроек смарта
    Ответ написан
    2 комментария
  • Можно ли иметь два Android с одним гугл акком?

    Jacen11
    @Jacen11
    1. Вас не смутило что гугл акк можно иметь на любом числе компов? А телефон от компа принципиально сейчас не отличается. Конечно сколько угодно
    2. Спрашивает на какое устройство отправить подтверждение
    Ответ написан
    Комментировать
  • Как писать скрипты под android?

    Jacen11
    @Jacen11
    в какую сторону мне смотрет
    В сторону изучения андроида очевидно

    это надо писать android приложение
    то есть надо прочесть твои мысли что тебе надо и что ты называешь скриптом?

    приложение с помощью android studio
    можно хоть в блокноте, но в студии проще.

    для работы скриптов в фоне
    смотря что ты фоном ещё называешь. Вообще андроид все "фоновое" быстро убивает

    Буквально на первых страницах любой книги или курсов объясняется что "интерфейс" это компонент который называется активити, а для фоновой работы есть сервисы.

    Начните с изучения материала, а не вопросов без малейшего ознакомления
    Ответ написан
  • Как правильно учиться Android разработке?

    Jacen11
    @Jacen11
    какую посоветуете книгу по алгоритмам?
    да какие нахрен алгоритмы, там изучать нечего особо. Все эти структуры данных и "алгоритмы" за пару дней изучаются.

    втупую делать Ctrl+C, Ctrl+V с примерами в книге это такое себе.
    Ну так очевидно что нужно делать не в тупую, а с пониманием что делаешь и как то улучшать что дано

    Да, я придумал себе условный проект, но он не сильно-то похож на примеры в учебнике.
    судя по тому что ты написал ты еще нихрена не знаешь, ни в котлине, ни в программировании, ни в андроид. Изучи вначале по учебнику что в принципе существует и потом уже детально что надо изучай

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

    потом когда основы будут, тогда уже можно искать только то что нужно
    Ответ написан
    3 комментария
  • Зачем нужна @Qualifier, если после нее ничего нет?

    Jacen11
    @Jacen11
    Что я понимаю не так?

    видимо все

    ты указываешь что annotation class UseCaseScope будет уточнять какой бин. Ставишь его где создается бин и где вставлять. Обычно создается и инжектится один объект одного типа и тогда и так понятно куда вставлять. А это когда много бинов одинакового типа.

    Но ведь после аннотации нет скобок, в которых бы что-то уточнялось, например так:
    @Qualifier("appContext1")

    что это должно значить и что собрался уточнять я не понял
    Ответ написан
  • Как безвозвратно удалить файлы с Huawei или Xiaomi смартфона?

    Jacen11
    @Jacen11
    да, работает. И вопрос легко ищется в поисковике
    Ответ написан
    Комментировать
  • У приложения Speech service by google, нет кнопки открыть, только удалить, почему?

    Jacen11
    @Jacen11
    это синтезатор речи. Нет у него интерфейса. Его используют другие прилажухи. Например когда жмешь озвучить в Google Переводчике.
    Ответ написан
    Комментировать
  • Как получить доступ к owner?

    Jacen11
    @Jacen11
    никак, ты не сделал класс овнер и не сделал его полем в йтем. Как ты вообще собирался получить то что не сделал?
    Ответ написан
    Комментировать
  • Как конвертировать валюты с расчетом по любому полю?

    Jacen11
    @Jacen11
    andrej3337,
    может отдельный слушатель на каждое поле сделать

    да, в чем проблема?

    похоже что у тебе в руки попал молоток и ты начал им забивать все подряд. Лучше не использовать массив потому что сложно будет масштабировать. У тебя же потом могут добавиться поля в середину, конец, начало

    Вешал на них слушатель - в лог с него писались все из 4-х полей

    а пример есть? можно и на каждое повесить, можно и на все сразу. Зависит от числа полей

    ну и по мелочи
    for (int i = 1; i < 4; i++) {

    лучше for (int i = 1; i < etArray.size; i++), а еще лучше forEach цикл
    Ответ написан
    Комментировать
  • От middle backend java developer к middle android developer. Как учитывается опыт работы при приеме на работу?

    Jacen11
    @Jacen11
    Я именно прям так и сделал.
    Как лично у вас учитывался опыт работы в данном случае?

    всем плевать что был бэкендом

    Будет ли сильным фактором то, что у меня нет опыта разработки на android

    на текущей работе нет возможности потрогать андроид проект хоть немного?

    Самое главное это вызубрить теорию. Я проходил собеседования около месяца по 5-8 в неделю, сперва мне все отказывали и я сыпался на вопросах, потом уже начали брать, но предлагать зп меньше чем на бэкенде, к концу месяца мне уже предложили больше чем на текущей. Почти у всех одинаковые вопросы и все их надо вызубрить. Джава сильно поможет, считай что значительную часть уже знаешь.
    Сильно раздражало что предлагали много вакансий бэкенд разработчика, даже во время собесов на андроид бывало, соглашаться не стоит.

    зависит от того, как долго уже не могут закрыть вакансию,

    Сергей Горностаев тут это сказал, ну так ахренено долго не могут закрыть вакансии даже с хорошими деньгами во всех компаниях где я работал. На мидла много вакансий и людей не хватаетю

    Главный фактор только то насколько хорошо выучишь теорию с сайтов по подготовке к собесу
    Ответ написан
    Комментировать
  • Как исправить проблему с запуском игры unity (apk)?

    Jacen11
    @Jacen11
    с чем угодно, миллион и большая тележка причин

    логи читай
    Ответ написан
  • Как переместить элемент относительно RelativeLayout?

    Jacen11
    @Jacen11
    Для начала ты имел ввиду не относительно, а внутри. Во вторых RelativeLayout устаревший.
    MotionLayout есть для такого например
    Ответ написан
    Комментировать
  • Что читать после kotlin в действии?

    Jacen11
    @Jacen11
    о, я тоже так делал, прям гигабайты книг собрал, видео курсы еще. Годами собирал и пока собирал они все устарели, и когда действительно занялся изучением стали не нужны (были об одном и том же). Так что перестань заниматься херней и займись программированием.
    Ответ написан
    Комментировать
  • Android как отправить пост запрос?

    Jacen11
    @Jacen11
    Вообще-то все ретрофит используют.
    Ответ написан
    Комментировать
  • Как вызвать private метод в Fragmente Android Studio?

    Jacen11
    @Jacen11
    Не получается вызвать private void userLogin() в case 2.


    и что это значит? вот у вас же вызывается, вполне себе
    case R.id.signIn:
                    userLogin();
                    break;


    с точки зрения языка все ок. Ну а так дебажить и читать логи надо
    Ответ написан
    Комментировать
  • Правильно ли составлен путь к становлению android разработчиком?

    Jacen11
    @Jacen11
    3) Изучение программирования под android (?)

    для этого тоже есть head first

    2) Изучение Kotlin ( head first Kotlin )

    я бы советовал найти статьи по котлину из разряда в джаве так, а в котлине вот так и начать сразу андроид разработку. И уже пункт два и три изучать одновременно. После джавы котлин можно пучить пару дней. Но это конечно чтобы только основы понять и приступить к программированию уже.
    Ответ написан
    Комментировать
  • Каков план изучения андроид разработки?

    Jacen11
    @Jacen11
    есть куча учебников и курсов с готовыми программами и разного уровня, даже делать ничего самому не надо. Хоть один попробовал перед тем как сюда придти?
    Ответ написан
    Комментировать