Mike
А чем запрос делаешь? Okhttp?
HUC, в коде всё есть
Egor
HUC, в коде всё есть
Это что такое? Либа такая HUC?
Mike
Это что такое? Либа такая HUC?
короче, посмотри гист)
Egor
короче, посмотри гист)
Так чел там ручками пишет и парсит jsoup-ом
Mike
Так чел там ручками пишет и парсит jsoup-ом
это про какого чела вообще?
Alexey
Ну ты же попросил код с помощью которого я контент страницы беру для парсинга
с начальной пасты принципиально ничего не изменилось, измерение времени сетевого запроса по прежнему не отделено от времени парсинга JSON
Egor
это про какого чела вообще?
Который про запросы писал и гист кинул
Egor
там в коде первый метод выше как я понял сам запрос
Line'R
Я нашел интересную фигню на гите, может там подчерпну себе чего https://github.com/declangao/WordpressReader
Mike
Который про запросы писал и гист кинул
а, лол, действительно. JSONObject и Jsoup вперемешку
Egor
и асинк таски( рх зря придумали(
Egor
теперь пойду городить асинк таски
Mike
и асинк таски( рх зря придумали(
Всё правильно делает. Рх говна кусок. Асинктаски — такое себе, но от них хоть польза есть.
Mike
корутины вообще дауны придумали
корутины топ, если их уметь готовить, а не совать в каждое приложение для IO
Mike
ща будем наблюдать офигительные истории * переход со второго ырыкса на третий * переход с ырыкса на флоу
Mike
Mike
А зачем? В сеть можно и на экзекьюторе сходить.
Egor
Нет конечно.
почему тогда рх говно? Замену рх пока не придумали
Mike
почему тогда рх говно? Замену рх пока не придумали
Зачем искать ему замену, если он бесполезен?
Egor
Зачем искать ему замену, если он бесполезен?
Чтобы не писать кучу лишнего кода. Сразу указал в каком потоке подписываешься и обрабатываешь. Плюс удобные фишки в виде map flatmap delay и прочие
Mike
Андроидные интенты или MVIные?
Mike
Нет, но они пишутся в 15 строчек.
Mike
А это точно плохо?
Кирилл
А зачем? В сеть можно и на экзекьюторе сходить.
Можно делать мпп код. Экзекьютор не мпп.
--------
Можно делать мпп код. Экзекьютор не мпп.
блин, кому нужен мпп? Вот смотрю на все эти модные штуки и не понимаю, кто их будет использовать
Mike
Можно делать мпп код. Экзекьютор не мпп.
Хмммм, а многопоточка нормальная только в JVM…
Кирилл
блин, кому нужен мпп? Вот смотрю на все эти модные штуки и не понимаю, кто их будет использовать
А ты разбирался в мпп? Он мега перспективный. С таким же успехом можно спросить: "Блин, кому нужны эти корутины? Это просто модные штучки".
Maryna
а что такое мпп?
--------
При чём здесь «модные»? МПП решает конкретную проблему.
я к тому, что по большому счету о мпп говорят те, кому он нафиг не нужен
Ivan
ребят, использую navigation arch component. В созданом фрагменте всегда пустой граф, тоесть если вызвать getGraph(), то бросит java.lang.IllegalStateException: You must call setGraph() before calling getGraph() Но в контроллере в активити он есть. Почему так происходит?
Ivan
только один варик - не у того контроллера граф берёшь
ну я делаю просто findNavController() и все. Еще пытался передавать фрагмент, то же самое
--------
ну я делаю просто findNavController() и все. Еще пытался передавать фрагмент, то же самое
ну а ты точно граф устанавливаешь? Он просто так там не появится
Ivan
Ну какие примеры не смотрю, там в активити делается тупо setContentView(), в startDirection прописан фрагмент, и в этом фрагменте просто findNavController(). Упустил что-то?
--------
сделай в активити findNavController().setGraph(R.navigation.твой граф)
Alim
Тут принято представляться? Надеюсь не буду выглядить дурачком. Всем привет, меня зовут Алим, 20 лет, учусь на 3 курсе, занимаюсь дизайном мобильных приложений и ios dev, недавно заинтересовался разработкой на андроид и как сильно отличается от разработки на iOS
Ivan
сделай в активити findNavController().setGraph(R.navigation.твой граф)
вот что сделал. Во фрагменте тоже самое(ошибка та же)
--------
вот что сделал. Во фрагменте тоже самое(ошибка та же)
значит что-то не так делаешь. Вероятней всего - контроллер не тот
--------
вот так контроллер этот получаю
чет вообще левая шляпа какая-то
Ivan
чет вообще левая шляпа какая-то
Как должно быть примерно? Мб брал из старых туторов каких, хз
Aiaal
Всем привет, как можно сделать чтобы ImageView в ListView кликался
--------
вот так контроллер этот получаю
Сделай в активити: val controller = Navigation.findNavController(this, R.id.nav_host_activity); потом controller.setGraph(R.navigation.твой граф);
Alim
О привет, а сколько у тя стоит минимальный диз какой нить на клиент серверное приложение? Ну там экранов 8-10
Зависит каеш от требований клиента, ну там онли кастомные иконки или подойдут со стоков, а так где то от 70 долларов
Omer
Какой лучший способ показывать «in-app» рекламу на Android Я знаю, что мой конкурент рекламирует в этом приложении, но я не вижу его рекламы, я использую vpn и gps faker ?
Ivan
Сделай в активити: val controller = Navigation.findNavController(this, R.id.nav_host_activity); потом controller.setGraph(R.navigation.твой граф);
java.lang.IllegalStateException: Activity com.merseyside.template.view.activity.MainActivity@d9d105f does not have a NavController set on 2131361979 теперь вот так вот
Ivan
да не знаю, возможно старый туториал по старой версии какой был
--------
java.lang.IllegalStateException: Activity com.merseyside.template.view.activity.MainActivity@d9d105f does not have a NavController set on 2131361979 теперь вот так вот
ну ты навконтроллер то правильный указал в параметрах метода? Он у тебя вообще есть?
Aiaal
imageView.setOnClickListener(new View.OnClickListener)
если сделать так, то я не узнаю где находится эта картинка в списке
Ivan
видимо нет)
Ivan
угу
До этого был FragmentContainerView, поменял на fragment, не крашнулось, но крашнулось так же в фрагменте
Ivan
Я скачал пример и там все работает, я сравнил и не вижу разницы, ну мб тольк ов том как получал navController
Павел
Всем привет. Есть приложение со списком изображений. Задача - по нажатию на изображение переходить на новый экран, где все изображения можно просматривать во ViewPager. Для этого пытался передавать ранее загруженный список изображений на эту самую страницу посредством putParcelableArrayList, также пробовал переводить список в Json и передавать строку, но в любом случае, если передавать слишком много изображений, приложение падает. Как быть в таком случае?
Ivan
ну вот если бы там нашел, сюда не написал, просто в активити контроллер могу получить, а почему в создаваемом фрагменте он пуст, не понятно
Ivan
не контроллер, а граф в нем
Ivan
этот фрагмент в startDirection
Ivan
тоесть я тупо делаю setContentView(activityId)
Maksym
Всем привет. У кого есть большой опыт в работе с камерой через SurfaceView?
Ivan
сейчас скину на гит проект
Ivan
кажись разгадка стала ближе
Anonymous
Как сильно GraphQL популярен в аднроид?
Ivan
это init
Egor
если сделать так, то я не узнаю где находится эта картинка в списке
Можешь взять всегда позицию у списка. Юзай ресайкл лучше.
Vadim
если мне скажем надо передать listOf<MenuItemData> в Bundle то какую функцию put мне можно использовать?