Ivan
Ну как-то не приятно ))
Везде есть костыли) идеальный код до продакшена не доходит)
Maxim
XD
Ivan
👍
Ivan
Никто не помнит на какой странице при публикации приложения в Google Play можно вести данные от демо аккаунта? Что-то сейчас не могу найти, но на той неделе видел
Ivan
и что?
Ivansuper
89437 килловатт джоулей. Что за вопрос?
Ivansuper
На канвасе вся система рендерится
Ivansuper
Не нравится — вооружайся OpenGL
Андрей
ну что ты никогда такого не было и вот опять
Ivansuper
Канвас не считает твои переменные
Александр
всем привет. ркбят помогите. такая проблема. есть список recycler, и у каждого элемента списка есть подписок. получается список в списке. внутринний список никак не прокручивается. все ок. проблема вот в чем, когда быстро скролю вниз а потом вверх то вылетает ошибка из внутреннего адаптера, пытается обратиться к элементу которого нет. кто знает в чем причина и как ее исправить?
Ivansuper
И одного RecyclerView
Ivansuper
У тебя в распоряжении возможность использовать много разных типов. И ты можешь элементы подсписков делать через один основной адаптер
Александр
У тебя в распоряжении возможность использовать много разных типов. И ты можешь элементы подсписков делать через один основной адаптер
если бы у меня было 2 разных списка в одном списке я бы так и сделал. но у меня вот какая схема
Александр
Скролятся
Александр
Подписок растягивается вниз а не в ширину
Ivan
если бы у меня было 2 разных списка в одном списке я бы так и сделал. но у меня вот какая схема
То есть главный список крутится вертикально, а подписки горизонтально? Если так, то нет выбора, кроме как в ячейку добавить recyclerview и менять его visibility при открытии/закрытии элемента. А адаптер выставлять в oncreateviewholder. Для того, чтобы интерфейс не лагал имеет смысл пользоваться ListAdapter с диффером, а модели либо сделать data-классом либо прописать equals и hash
Dima
Мб есть тут кто пробовал mac oc ставить на vmware?
Александр
в общем то у меня все работает, только вот когда перерисовываются элементы в списках, происходит ошибка, не знаю как ее поправить
Ivan
нет все крутится единым списком
Тогда только вложенный список делать плоским, а типы разметки элементов менять через view type в адаптере (google в помощь), ну а в getCount простая математика в зависимости от количества открытых подсписков
Dima
Пробовал
И как? Что запускал? Хкод? Юнити?
Александр
Так с этого и надо начинать. Какая? Исключение? Баг? Первые две строчки стэктрейса
вылетает, пытается обратиться к элементу списка которого нет
Ivan
вот же я писал
Сорри, не видел. Ну тогда явно ошибка в математике суммы элементов) конкретно сказать вот так нельзя, ищите ошибку либо там, где составляете общий список элементов, либо там, где считаете их сумму. Так же имеет смысл проверить вызовы onDataSetChanged- правильно ли они расставлены
Ivan
И как? Что запускал? Хкод? Юнити?
Билды на флаттере. Юнити даже и не пытался. Да и не выйдет- трехмерное ускорение всё равно работать нормально не будет
Ivan
Блин а есть варианты по типу хкода только на Винду? Чтобы было на чём тестить
Так сначала надо понять что тестить) прилка? Игра? Что?
Dima
Хотя есть и прилки
Dima
Надо норм симулятор
Ivan
Игра
Тогда варианта 3 - хак, если железо подходящее, подключить к виртуалке айфон если аккаунт оплачен, ну и купить мак) это же apple - в любом случае потратите либо деньги либо время
Anonymous
Добрый вечер. Я студент и мало что знаю в программировании. Мне хотелось бы узнать , с чего лучше начать изучение и в какие дебри лучше сразу не лезть. Всё что я знаю ,так это Pascal и Object Pascal , Единственное ,где писал проги с человеческим интерфейсем это старый добрый Delphi 7. Мне хотелось бы узнать , на чём пишут ПО под Андроид ,как всё это отличается от ПО на Windows или MAC? С чего лучше всего начать изучение , или, может, какую-нибудь книгу посоветуете в которой описываются основы?
Anonymous
Я начинаю изучать, что как и на чём и вижу ,что много кто отдает предпочтение Kotlin
Anonymous
У Kotlin много подводных камней?
Anonymous
И есть ли у него свои особенности?
Marty
у любого языка есть особенности и подводные камни
Marty
у котла вроде не так много подводных камней, ну или я не очень с ним знаком
Ivan
У Kotlin много подводных камней?
Да нет) Котлин очень хорош, особенности есть само собой как и у любого ЯП. Но если у Вас был опыт только на Делфи- для начала лучше изучать java se- так поймёте, с чем едят с-подобные языки, а затем втянитесь в Котлин)
Anonymous
Спасибо огромное ,Ivan и Marty
Marty
поучи основы джавы, а дальше уже на котёл
Anonymous
Спасибо
Nikita
Здравствуйте участники группы, хочу у вас узнать как обстоят дела в android разработке, стоит ли изучать. Я студент и хочу выбрать направление. Есть сомнения из-за fuchsia os, мол она заменит android. Что можете сказать?
Ivan
Здравствуйте участники группы, хочу у вас узнать как обстоят дела в android разработке, стоит ли изучать. Я студент и хочу выбрать направление. Есть сомнения из-за fuchsia os, мол она заменит android. Что можете сказать?
Когда и если фуксия выйдет- большой вопрос. А когда выйдет- пройдет ещё пара-тройка лет, прежде чем масса устройств будет достаточной, чтобы разработка окупалась. Как бы под фуксию и учить пока нечего
Nikita
А сам android востребован на рынке?
Nikita
Нет
Ivan
Нет
Жаль. Ведь основная масса приложений- нативные
Nikita
Я про то, что если смотреть на android(мобильная разработка) и на, например, c#, то куда стоит податься?)))
Ivan
Я про то, что если смотреть на android(мобильная разработка) и на, например, c#, то куда стоит податься?)))
На шарпе можно много чего писать- бэкенды, веб, приложения. Список там приличный. Только знание шарпа не даст умения писать всё это сразу. Собственно как и java/kotlin. Так что смотря с чем сравнивать. Работа есть и там и там, а где, сколько платят и много ли- за этим на LinkedIn, hh и их аналоги
Ivan
Но на мобилки спрос будет по-больше- приложения сейчас нужны любому бизнесу
Nikita
Понятно
Nikita
Спасибо за ответ)))
Konstantin
Warning: Starting with version 3.3, Theme Editor is no longer included with Android Studio. Теперь с цветами почеловечески не поработать? Или можно что-то придумать?
Arsen
Unfortunately we had to disable the Theme Editor due to performance issues, complexity of maintenance on top of low usage.. We are working on a better alternative. If you found specific use cases that you like or wanted to be added, can you file a feature request here: https://issuetracker.google.com/issues/new?component=540580
Konstantin
ты рил юзал этот эдитор?
С ним я легко понимал какой цвет и за что отвечает. Очень легко было изменив быстренько цвет увидеть на всех базовых элементах - что с ними станет.
Олеся
Привет, при использовании material вью, например, com.google.android.material.floatingactionbutton.FloatingActionButton, перестаёт отображаться превью макета и сам макет на вкладке дизайна В новом проекте создаю из галереи Basic Activity (она с material кнопкой и тулбаром) и сразу ничего не видно Если убрать из макета material вьюхи, чинится Подскажите, можно это поправить как-то? Android Studio 3.4.1
Олеся
Привет, попробуй выбрать материал тему для превью
Здесь? AppTheme наследует от Theme.MaterialComponents.Light.NoActionBar
Yuri
всем привет. что по ревью приложений? у кого какие средние сроки прохождения ревью?
Akhmad Osmanov
Поскажите как быть. Приходит пуш (фаирбейс), если приложение открыто, открывается последний открытый фраг ( это реализовал), но если приложение не открыто кидает на начальный экран ( HomeFragment в моем случае), что делать, как быть?
LeV
в интент передать флаг что открыто из уведомления, и если этот флаг есть, открывать нужный фрагмент
Denis
Доброго времени суток, подскажите пожалуйста, как можно определить тип подключения к сети(WiFi или мобильные данные)? И есть ли возможность получить качество сигнала(4g 3g 2g)?
Arsen
+ конективити менеджер