Anonymous
Может быть есть способы оптимизировать
Anonymous
IDE
Anonymous
Вот слышал, что если перейти на чистую IDEA, то это будет быстрее?
Ivan
Не думаю. Попробуй с памятью поиграться, может поможет: https://developer.android.com/studio/intro/studio-config.html
Глеб
Привет, какую можете порекомендовать книгу по многопоточности в Java?
ща .... их не так много... можно сказать единственная, претендующая на "библию concurrency" в джаве
Глеб
Привет, какую можете порекомендовать книгу по многопоточности в Java?
"Java Concurrency in Practice" - авторы Джошуа Блох, Даг Ли и прочие непосредственно авторы пакета concurrency.
Глеб
"Java Concurrency in Practice" - авторы Джошуа Блох, Даг Ли и прочие непосредственно авторы пакета concurrency.
На русском хоть убей - не встречал до сих пор нигде.... а так-то если хватит сил и терпения осилить всю еще и с практикой - то хоть сам эрыксы пиши потом 👍
Anonymous
Глеб
Привет, какую можете порекомендовать книгу по многопоточности в Java?
Вообще жаль.... очень жаль что дорожки Андроида и Java расходятся всё больше и всё дальше друг от друга. Процесс этот неизбежен....видимо очень скоро надо будет определяться с кем ты? С большим JDK и миром Oracle или с умными гаджетами в лице гугл, фуксий, дартами и свифтами
Глеб
Очень жаль - хороший симбиоз их обоих - дал бы действительно то что нужно сообществу, и платформе, а не то что "выгодно только гуглу"
Anonymous
Салют
Anonymous
Приветствую всех. Можно ли как-то проверить какие ресурсы сколько занимают в приложении? Раньше приложение занимало 5 мб, сейчас случайно заметил что размер уже 45 мб(( При том, что никаких библиотек и ресурсов добавлено не было...
Axbor
я это и имел ввиду, как apk проверить?
в студии есть тул apk analyser
Axbor
я это и имел ввиду, как apk проверить?
https://developer.android.com/studio/build/apk-analyzer
Anonymous
в студии есть тул apk analyser
спасибо. Еще вопрос, на одном устройстве размер приложения 45 мб, а на другом тоже приложение занимает 5 мб. Кэш и данные удалены, как такое может быть? Проблема в телефоне?
Anonymous
хмм размер приложения после установки лучше не смотрет )
лучше смотреть размер apk в студии, я правильно понимаю?
Anonymous
да.
ок, еще раз спс
Soul
Добрый день. Подскажите те кто в курсе... Я планирую для своего приложения использовать вот эту библиотеку. В приложении будет на каждой странице по live трансляции. Противоречит ли политике Google Play использование сторонних плееров для работы с апи YouTube? Вот сама либа https://github.com/PierfrancescoSoffritti/android-youtube-player#ui
Soul
не хотелось бы попасть в бан Google Play
ᛖᚹᛋᛁᚱ
Могу только сказать что у меня приложение забанили, которое показывало трейлеры с Ютуб используя офф апи
ᛖᚹᛋᛁᚱ
Пришлось перенаправлять в офф приложение
Soul
Мда. Очень размытые правила.
Tishka17
У меня как-то забанили за иконку - она была похожа на patreon, хотя у нашего проекта она появилась на месяц раньше. Иконку заменил, но потом не хотели разбинивать, мол я чужой сервис использую. Пришлось писать им письмо с домена нашего сервиса со ссылками в абаут на сайте, что приложение нормальное
Artem
Ребята, кто знает в чём причина. Испытывал на экране с разрешением экрана 5.0, фрагмент с вопросом и вариантами ответов был посередине. Тестирую на экране с разрешением 4.0, съехало в право
Anonymous
Господа, как в Android Studio сделать из такого кода:
Anonymous
Такой
Semyon
В настройках внешности кода сделай как тебе удобнее)
Anonymous
Можно подробнее? Я первый раз Android Studio запустил, я вебер 😂
Artem
Вот кстати разметка https://github.com/ArtemGord1728/Builder-Quiz/blob/master/Quiz/app/src/main/res/layout/activity_quiz.xml
@Harmonizr
VӨVΛ
Создаю FragmentPagerAdapter всё работает, но мне нужно запустить функцию тогда, когда страница будет отображена. А onCreateView Создает сразу 2 страницы если их больше 1. Как вызвать мне мою функцию, когда нужная страница будет загружена на экране?
Artem
капец. переделай)
А что не так?
Anonymous
А что не так?
ну по верхним трем блокам их можно сделать ровно с помощью weight
Anonymous
а касательно проблемы убери мэржины
Anonymous
и разметку фрагмента на всякий кинь
Anonymous
у <fragment ширина и высота фиксированная? зачем?
Anonymous
по хорошему ничего фиксированного быть не должно вообще
VӨVΛ
Сергей вы можете мне помочь?
Artem
и разметку фрагмента на всякий кинь
https://github.com/ArtemGord1728/Builder-Quiz/blob/master/Quiz/app/src/main/res/layout/fragment_que_1.xml
VӨVΛ
Да
VӨVΛ
я?
Создаю FragmentPagerAdapter всё работает, но мне нужно запустить функцию тогда, когда страница будет отображена. А onCreateView Создает сразу 2 страницы если их больше 1. Как вызвать мне мою функцию, когда нужная страница будет загружена на экране?
VӨVΛ
так... вам надо что-то делать когда юзер кликает на таб и его кидает на фрагмент?
PageView у меня листаеться в право влево. На последнем фрагменте должно произойти действие когда этот последний фрагмент отобразиться на экране, а не когда будет создаваться последний фрагмент
VӨVΛ
Если у меня MyFragment идёт отдельный файлом.
VӨVΛ
Делаю как в этом уроке. https://startandroid.ru/ru/uroki/vse-uroki-spiskom/228-urok-125-viewpager.html
Anonymous
https://github.com/ArtemGord1728/Builder-Quiz/blob/master/Quiz/app/src/main/res/layout/fragment_que_1.xml
https://gist.github.com/MisterGitHubber/5f59a75974dc4c39b48c9fffdc9ce419
Anonymous
примерно так там сам поправь что надо и не используй больше констрейнты пока
Axbor
Если у меня MyFragment идёт отдельный файлом.
Кажется я понял. Тебе нужно вызвать метод из последного фрагмента когда выбрана страница?
VӨVΛ
Да
Axbor
Да
В методе onPageSelected береш фрагмент из адаптера с нужным индексом, и уже из него вызываеш метод. (самый простой способ)
Anonymous
Вообще я не доверяю этим ViewPager-ам Вечно из-за фрагментов проблемы ну их нафиг)
VӨVΛ
Вообще я не доверяю этим ViewPager-ам Вечно из-за фрагментов проблемы ну их нафиг)
И что же вы тогда юзаете если нужно много страниц отобразить с пролистыванием?
VӨVΛ
ну блин. приходится фрагменты конечно юзать
Ну вот и мне приходиться их юзать...
VӨVΛ
VӨVΛ
нету тут получить fragment
Anonymous
так ты его уже получил же
Anonymous
if (position == позиция нужного фрагмента) { Fragment page = //... if (page instanceof MyFragment) { page = (MyFragment) page; page.твойМетод(); } }
VӨVΛ
Ух ты ж йо ма йо
Alina
Привет! Подскажите, есть ли либа, где можно раздобыть вот такие поля ввода?
Anonymous
Привет! Подскажите, есть ли либа, где можно раздобыть вот такие поля ввода?
https://github.com/alphamu/PinEntryEditText + бонус https://github.com/stfalcon-studio/SmsVerifyCatcher
Vitaly
Как можно создать кастомную вьюшку вот такую?