FromSi
Здравствуйте)
http://neprivet.ru/
Сергей
https://ru.m.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_%D1%81%D0%BF%D1%8F%D1%89%D0%B5%D0%B3%D0%BE_%D0%BF%D0%B0%D1%80%D0%B8%D0%BA%D0%BC%D0%B0%D1%85%D0%B5%D1%80%D0%B0
Сергей
Ого сколько интересного
Даниил
я тут в андроиде только начинаю разбираться (собрал прошивок 3-4) и хотел спросить, у меня имеется ядро версии 3.4.х, а обновлять ядро допустим до версии 4 очень сложно?
Konstantin
Ого сколько интересного
https://howtodoinjava.com/java7/forkjoin-framework-tutorial-forkjoinpool-example/ вот тут тоже
Konstantin
не ответ на вопрос но стоит полуркать вокруг, может наткнешься на решение
V.Ilin
Приветствую, я новичок в программировании под Андроид, программирую на джаве и столкнулся с такой проблемой. У меня есть главное Fragment Activity и 4 фрагмента добавленые в это активити, они корректно отображаются, но вот сама проблема: На втором фрагменте(Фрагмент с языками) у меня есть элементы и ListView, я хочу чтобы при клике на item у меня отображался(создавался) другой фрагмент(Фрагмент с категориями), который не обозначён в FragmentActivity, пробовал сделать через 1) FragmentTransaction.replace(FrameLayout с первого фрагмента(Фрагмент с языками), add_category(Класс фрагмента с категориями)), также пробовал 2) FragmentTransaction.replace(android.R.id.tabcontent(Главный FrameLayout в FragmentActivity в который помещаются те 4 фрагмента, о которых я писал выше, add_category(Класс фрагмента с категориями))ю В 1 случае когда я переходил с фрагмента с языками на фрагмент с категориями, второй фрагмент налаживался на первый, хотя метод replace, а не add, но остальные 3 "главных" фрагмента отображались корректно. Во 2 случае наоборот когда я переходил с фрагмента с языками на фрагмент с категориями, всё отображалось корректно, а вот когда я переходил со второго фрагмента на "главные", то они налаживались на фрагмент с категориями. Вообще считаю что использовать FragmentTransaction.replace это неправильно но другое решение немогу придумать. Может Вы поможете мне, если надо что-то детальнее расписать, напишите. Заранее спасибо.
Konstantin
Приветствую, я новичок в программировании под Андроид, программирую на джаве и столкнулся с такой проблемой. У меня есть главное Fragment Activity и 4 фрагмента добавленые в это активити, они корректно отображаются, но вот сама проблема: На втором фрагменте(Фрагмент с языками) у меня есть элементы и ListView, я хочу чтобы при клике на item у меня отображался(создавался) другой фрагмент(Фрагмент с категориями), который не обозначён в FragmentActivity, пробовал сделать через 1) FragmentTransaction.replace(FrameLayout с первого фрагмента(Фрагмент с языками), add_category(Класс фрагмента с категориями)), также пробовал 2) FragmentTransaction.replace(android.R.id.tabcontent(Главный FrameLayout в FragmentActivity в который помещаются те 4 фрагмента, о которых я писал выше, add_category(Класс фрагмента с категориями))ю В 1 случае когда я переходил с фрагмента с языками на фрагмент с категориями, второй фрагмент налаживался на первый, хотя метод replace, а не add, но остальные 3 "главных" фрагмента отображались корректно. Во 2 случае наоборот когда я переходил с фрагмента с языками на фрагмент с категориями, всё отображалось корректно, а вот когда я переходил со второго фрагмента на "главные", то они налаживались на фрагмент с категориями. Вообще считаю что использовать FragmentTransaction.replace это неправильно но другое решение немогу придумать. Может Вы поможете мне, если надо что-то детальнее расписать, напишите. Заранее спасибо.
просто батя копипейста
Konstantin
я бы состарился пока писал
V.Ilin
)
V.Ilin
я решил описать подробно
Sergey
Ого сколько интересного
В общем то, популярно объяснено зачем нужны семафоры.
Mike
Приветствую, я новичок в программировании под Андроид, программирую на джаве и столкнулся с такой проблемой. У меня есть главное Fragment Activity и 4 фрагмента добавленые в это активити, они корректно отображаются, но вот сама проблема: На втором фрагменте(Фрагмент с языками) у меня есть элементы и ListView, я хочу чтобы при клике на item у меня отображался(создавался) другой фрагмент(Фрагмент с категориями), который не обозначён в FragmentActivity, пробовал сделать через 1) FragmentTransaction.replace(FrameLayout с первого фрагмента(Фрагмент с языками), add_category(Класс фрагмента с категориями)), также пробовал 2) FragmentTransaction.replace(android.R.id.tabcontent(Главный FrameLayout в FragmentActivity в который помещаются те 4 фрагмента, о которых я писал выше, add_category(Класс фрагмента с категориями))ю В 1 случае когда я переходил с фрагмента с языками на фрагмент с категориями, второй фрагмент налаживался на первый, хотя метод replace, а не add, но остальные 3 "главных" фрагмента отображались корректно. Во 2 случае наоборот когда я переходил с фрагмента с языками на фрагмент с категориями, всё отображалось корректно, а вот когда я переходил со второго фрагмента на "главные", то они налаживались на фрагмент с категориями. Вообще считаю что использовать FragmentTransaction.replace это неправильно но другое решение немогу придумать. Может Вы поможете мне, если надо что-то детальнее расписать, напишите. Заранее спасибо.
не делай так больше, хочешь поднять вопрос — сделай это ответом или ссылкой, а лучше — сократив текст
V.Ilin
хорошо, буду знать
Andrey
Кто что юзает как кеш моделек для api calls?
Akim
Свой cashManager в виде хэшмапы в application
Alexander
Ребят , для начала работ с БД , чтение доков с чего будет правильней начать ?
Akim
От бд зависит. Какая?
Alexander
От бд зависит. Какая?
Да , мне не очень важно . Есть задача перенести часть данных , чтобы обновления не выпускать каждый раз , когда добавляю материал
Akim
Да , мне не очень важно . Есть задача перенести часть данных , чтобы обновления не выпускать каждый раз , когда добавляю материал
Да хоть в файлы сериализовать в таком случае. Mysql в андроиде? Бд вам в этом случае и не сильно нужна, если раньше не было. Для рбд - sqlite доку и туториалы по использованию в андроиде или nosql решения и доки к ним.
Сергей
Sqlite она в андроиде
Michael
room же это просто фреймворк над SQLite, не?
Michael
Вроде из вариантов ток SQLite и realm Поправьте если ошибаюсь
Anonymous
LDPI уже не используется?
Mike
LDPI уже не используется?
используются, но явно поддерживать их незачем, и так работает
Anonymous
да, и mdpi тоже незачем
если я хочу заюзать картинки для кнопок, списков, то мне с такими разрешениями создавать их?
Anonymous
векторные делай)
мне нужна поддержка старых устройств(
Mike
там, правда, через XML боль и srcCompat, но XML сосатб, это естественно
Arslan
если я хочу заюзать картинки для кнопок, списков, то мне с такими разрешениями создавать их?
У меня сейчас эти же проблемы, апк не могу собрать, ошибки на картинки
Arslan
Кстати, кто через что собирает и разбирает апк? Мне сейчас надо подменить файлы, а собираться апк не хочет, делаю через BatchApkTool
Akim
Кстати, кто через что собирает и разбирает апк? Мне сейчас надо подменить файлы, а собираться апк не хочет, делаю через BatchApkTool
Пересобирать апк лучше, чем шариться и патчить. Если лень самому - поставь дженкинс и собирай автоматом при пуше
Andrey
Свой cashManager в виде хэшмапы в application
Просто сереализуются модели и пишутся на диск? Я смотрю куча либ обсерв кешируют, думаю стоит ли
Arslan
Konstantin
а кто сталкивался - первый коннект к серверу по https отваливается по таймауту, а последующие нормально работают, через какое то время опять такое же поведение
Konstantin
это с сервером что ли проблема?
Di7aK
ну ващето да
Влад
в моем случае, сервер долго почему то отвечает на первый запрос, а так как в серверную часть я не лезу, мне бэк эндщик просто посоветовал увеличить тайм аут
Влад
было 20 стало 60
Arslan
jenkins.io
а если апк защищен от пересборки?
Konstantin
а бэк аспнет
Сергей
Минута? Оо. Прямо 1992 год.
Konstantin
прост подумал вдруг у меня как то что то не так настроено, может забыл что то добавить, пиннер сертификатов вроде в порядке
Влад
ну я с ретраем просто делаю, и как бы норм, у меня 10 секунд таймаут
ну типа ты запрос отправил, сервер всё равно ответит, чтобы ретрай опять на сервер не делать, увеличиваешь тайм аут и забываешь об этом
Di7aK
Минута? Оо. Прямо 1992 год.
в великой сверхдержаве 5 минут до 2012го было
Konstantin
хмм ну ладно попробую таймаут подольше поставить
Mike
было 20 стало 60
Лол. Больше 10 секунд — издевательство.)
Michael
Ну такое
Michael
У меня до недавнего времени был тариф: 30 мб в день
Влад
Лол. Больше 10 секунд — издевательство.)
и не говори... но когда ты работаешь с 1с базами, других вариантов нет)
Сергей
1999 за 60с модем коннектился. Дважды. После "занято"
Michael
И я бы поспорил насчёт 60 секунд много)))
Влад
И я бы поспорил насчёт 60 секунд много)))
ахах :D да, когда инет у пользователя говно, ретраить каждые 10 сек - вопрос)
Michael
Поэтому я каждый раз когда сажусь писать сетевой код вспоминаю про себя и все становится уже не настолько очевидным))
Akim
а если апк защищен от пересборки?
Вы уверены что это ваш апк?
Arslan
Вы уверены что это ваш апк?
апк не мой. раньше я делал пересборку в BatchApkTool, все работало прекрасно. сегодня апк отказывается собираться мне нужно сменить только 4 папки внутри 2 из них появляются только после полного разбора в BatchApkTool
Mr O
всем привет, не показывает widget cardview, на андроид 9. Но в 8.1 и в других версиях всё нормально, даже нету ошибок в логах
Mr O
кто нибудь сталкивался с такой проблемой?
Semyon
Всем привет! Сделал приложение которое работает в фоне (service), но как вы наверное знаете должно висеть при работе уведомление "MyApp is running", "Tap for more information or to stop the app." Почему приложения по типу Telegram и другие работают в фоне, но не показывают такие уведомления? Как сделать такое же в моём приложении если это возможно?
tridetch
Привет Всем, немного оффтоп. Кто как ИП работает как приблизительно выглядит договор с заказчиком и какие моменты могут сильно исполнителя подставить в будущем? Моменты по поводу гарантий что никакие авторские права не нарушены и т.д И стоит ли вообще париться по этому поводу?
tridetch
Если есть у кого печальный опыт поделитесь
Semyon
Телеграмм не работает в фоне, с чего ты вообще так решил?
а как мне тогда уведомления приходят если приложение закрыто? 🤔
Unat
а как мне тогда уведомления приходят если приложение закрыто? 🤔
ясненько. Это колдовство зовется push-уведомлениями и они "пробуждают" приложение
Unat
И ещё есть WorkManager - https://developer.android.com/topic/libraries/architecture/workmanager .
Konstantin
ясненько. Это колдовство зовется push-уведомлениями и они "пробуждают" приложение
ага, особенно интересно как они приходят на телефоны без google play как у меня )
Konstantin
наверное черное колдунство
Unat
Тем не менее, сам процесс приложения может быть "мёртв", но пуш придёт.
Яўгеній
Привет. Можно как-то ограничить диапазон скролинка recyklerview? например у меня несколько элементов от 0 до 9, нужно что бы скрол был от 1 до 8 элемента? В документации не нашел метода, только scrollToPosition. Если его использовать, то зависнет на определенном элементе. Хотя, если бы был метод, определяющий, в какую сторону идет скролл, то можно было бы в принципе сделать костыль...