Nikolay
ну если оси движения разные - то норм
Я не знаю где определить второй адаптер... Внутри 1
Георгий
Я не знаю где определить второй адаптер... Внутри 1
внутри вью холдера, так как это отдельная ячейка rv с перпендикулярной осью
Ильдар
Да
Мощный комп надо? Или от игры зависит?
влад
От игры, само собой
Ильдар
Ок, спс буду изучать
Александр
Всем привет) Кто-нибудь делал RecyclerView в RecyclerView?
Я делал, работает норм. Ну при условии, что оси разные
Anonymous
Кого-нибудь преследует проф деформация? Не хочется написать алгоритмы для решения повторяющихся задач в жизни?
Anonymous
в чем заключается конкретно проф деформация в реальности?
Когда начинаешь думать, а почему бы не применить инкапсуляцию, ведь твои действия часто повотряются :D
Konstantin
кхм кхм... мне кажется или вопрос вводит в заблуждение потому что повторяющиеся действия к инкапасуляции никак не релевантны? )
Anonymous
Да, ошибся в описании)
Konstantin
если ты про автоматизацию рутины - то это скорее не проф деформация а бизнес-идея
Anonymous
Ещё такой вопрос, подскажет кто-нибудь как применить анимацию печатания текста для textview? То есть есть текст с настраиваемой скоростью появления в виде анимации
Ilya
Возник небольшой вопрос. Есть приложения, которые позволяют использовать nginx, php, gcc на андроид. Но какими механизмами это достигается, чтобы запускать не-Java программы внутри приложения?
Pavel
Ещё такой вопрос, подскажет кто-нибудь как применить анимацию печатания текста для textview? То есть есть текст с настраиваемой скоростью появления в виде анимации
Можно объявить глобально счётчик и запустить таймер, который будет делать ++i; textView.setText(s.substring(0, i)); Где s - требуемая строка
Pavel
Может быть, есть и другие варианты
Ilya
Для встраивания кода на C / C++ в Java есть NDK, для запуска бинарников – Runtime.getRuntime().exec()
То есть если я скачивают бинарник, который был скомпилирован под арм во внутреннее хранилище приложение, то я могу запустить его через exec без рут?
Ilya
Очень интересный вопрос, стоит проверить.
Если решитесь проверить, поделитесь результатом
Nikita
Через ./ Запустить что ли?
Ilya
Нужно рассматривать каждый инструмент в отдельности. Многие языки портированы на JVM, например.
Проблема в том, что порты не идут "наравне" с релизами оригинала
Nikita
@Harmonizr
Elron
как узнать сколько строк кода в проекте ?
Denis
как узнать сколько строк кода в проекте ?
Мне так удобно find ./ -name "*.java" -type f -exec wc -l {} \; | awk 'BEGIN{sum=0}{sum+=$1;}END{print sum;}'
Denis
А чего не xargs? А лучше ещё грепнуть пустые строки
Где-то подглядел такую команду =) Пустые строки, тоже строки.
Никита 🙃
Ребят, я тут на javarush баг нашёл. Если не хотите платить 30$/мес и вам не важны задачи, то не залогинившись вы можете читать любую лекцию
Andrey
ребят, всем привет, такой вопрос, кто-нибудь знает как удалить фрагмент из viewpager'а с анимацией?
Глеб
То есть если я скачивают бинарник, который был скомпилирован под арм во внутреннее хранилище приложение, то я могу запустить его через exec без рут?
Да! По-крайней мере, это работает для запуска из assets(предварительно скопировав в files). "Скачать по сети" не сильно большая разница. Бинарник должен иметь флаг "executable". + ты можешь переопредилить при запуске бинарника его IO - в смысле "вывод в консоль" редиректить в свой OutputStream и ввод то же самое права процесс у наследует права твоего процесса, соответственно если твой апп - не system и не root, то и твой бинарник - обычный смертный process. И в плане доступа к API, системе и Environment - будешь иметь не больше чем из java-своего аппа
Глеб
вопрос тока юридический - как бы бан от гугла не отхватить за такое... ... но технически на уровне оси - без проблем и даже безопасность не течёт (все правила Linux - there is)
Thymomenos
Ребят, всем привет, может я чего не понимаю, увидел новость, что oracle планирует брать деньги с тех кто использует java se 8 в коммерческих целях и мб в будущем со всех вообще. Вопрос, есть ли смысл переходить на другие ЯП?
Ivan P.
Всегда есть бесплатный OpenJdk
Mike
Se? А зачем он вам?
ну собственно студия/идея, грэдл и все остальные на ней работают)
Thymomenos
А OpenJDK не JavaSE?
Я понимаю
Tishka17
А.
Thymomenos
Ммм Все, догнал, все
Кирилл
Вопрос крайне нубский, но всё же вопрос: всегда писал под андройд, используя только активити, пару раз тыкал в фрагменты и кондуктор, но каждый раз не понимал, зачем они мне нужны, и до сих пор не понимаю. Объясните, пожалуйста, в чём их профит?
Mike
У меня фрагменты — это фичи, а активити — роутер и DI-контейнер.
Кирилл
Всё равно ну такое. Можно чуть подробнее, пожалуйста?
Кирилл
Для табов
Ну да, логично.
Никита 🙃
У меня фрагменты — это фичи, а активити — роутер и DI-контейнер.
А для особо тупых, у тебя нет открытого проекта какого, чтоб посмотреть как эта конструкция выглядит?
Igor
А если изменить название пpиложения, его ведь можно в гп публиковать будет пpодолжать?
Mike
А для особо тупых, у тебя нет открытого проекта какого, чтоб посмотреть как эта конструкция выглядит?
Есть, но очень маленький, впридачу к библиотеке. https://github.com/Miha-x64/Flawless
blaccyee
Господа, пытаюсь получить html-страницы из асинхрона. На выводе получаю null, что делаю не так? https://pastebin.com/Q0eZKTjf
Thymomenos
А если изменить название пpиложения, его ведь можно в гп публиковать будет пpодолжать?
Почему нет, ты же при публикации меняешь названия. Некоторые каждый месяц меняют названия, указывая в нем какую-нибудь акцию, к примеру
Igor
Супеp, спасибо.
Igor
Я пpосто публикацией никогда не занимаюсь, это всегда заказчики делают
Igor
Так что не знал :)
blaccyee
скорее всего, пытаешься прочитать данные до того, как они скачиваются
Так метод onResponse же выполняется по завершению, когда данные уже есть ведь
Глеб
Всё равно ну такое. Можно чуть подробнее, пожалуйста?
Когда в аппе - много экранов панелей и контейнеров - проще все это раскидать по независимым фрагментам и там уже..... навигировать между ними, свайпать, вкладывать друг в дружку и тд
Igor
или какой-нибудь костыль в виде latch добавить, не хоpошо, но сpаботает
blaccyee
Но кто ж знает, когда ты get вызываешь?
В MainActivity web m = new web(); m.httpPost("https://d68eebb3926ff7107d1bc80.ru", ""); System.out.println(m.get());
blaccyee
Как в этом случае сделать?
Igor
коллбэк добавьте
Mike
В MainActivity web m = new web(); m.httpPost("https://d68eebb3926ff7107d1bc80.ru", ""); System.out.println(m.get());
более того, set вызывается в другом потоке — нет никакой гарантии, что get увидит это значение)
blaccyee
Понял, спасибо
Igor
Если после коллбека читать, то увидит
только если в atomicReference/ volatile + lock