Alexey
улучшеный симбиан)
Vitaly
не глупее, чем вопрос
Поясни пожалуйста
Denis
Можно и на ассемблере
сравнивать глупо. В Java дохера функционала из коробки, который ты можешь использовать
Denis
если не можешь что-то реализовать сам, то тяни либу
Mike
Поясни пожалуйста
Вопрос, какие библиотеки использовать, не может существовать без понимания решаемых задач.
Denis
всм одно и то же?
Vitaly
всм одно и то же?
Для работы с Resst API гораздо удобнее использовать Retrofit с GSON, чем писать через HttpUrlConnection
Vitaly
Посмотреть "что там у людей" можно на всяких списках вроде https://github.com/JStumpp/awesome-android
Я ожидал получить следующий ответ) Ещё раз спасибо человеку, который мне помог) Думаю вопрос можно считать закрытым
Denis
Для работы с Resst API гораздо удобнее использовать Retrofit с GSON, чем писать через HttpUrlConnection
ты задал странный вопрос, на который невозможно дать нормального ответа. Когда пишешь что-то, то старайся сначала решить проблему стандартными инструментами. Если не можешь, то бери либу, но лучше разобраться, как она работает
Denis
Тогда и вопрос будет конкретный
Denis
про конкретную проблему
Denis
а не в стиле "что мне надеть"
Сергей
Непривет всем и заранее спасибо за любые комментарии! Создаю вьюшку. Состоит из Bitmap'a и ячеек на нём. Как бы вы организовали хранение данных для нее? Я пока пытаюсь сделать так: class ViewData{ Bitmap mainBitmap; List<BitmapCell> cells; class BitmapCell{ float x, y, r; Bitmap bitmap; } }Но создавать ячейки через viewData.new BitmapCell() мне кажется странным. А выносить BitmapCell в отдельный, вроде как неправильно, т.к. без ViewData он не имеет смысла.
Jacob
Помогите плз, прям боль. Проблема - ставлю цвет для рипл эффекта и когда зажимаешь кнопку кнопка не полностью переходит в этот цвет, он чуть чуть светлее/прозрачнее, наверное в андроид зашита альфа для всех риплов какая то, вопрос какая?? Нужно скорректировать как то, тк в дизайне конкретный цвет написан.
Сергей
Спасибо. Правда с этим тоже небольшие проблемы, у меня метод в BitmapCell, устанавливает bitmap и ставит ему размер в зависимости от главного bitmap'a: public void setBitmap(Bitmap bitmap){ int size = (int) this.r*2*ViewObject.this.bitmap.getWidth(); this.bitmap = Bitmap.createScaledBitmap(bitmap, size, size, false); }Или стоит вынести эту логику в саму View?
Alexey
https://github.com/material-components/material-components-android
Jacob
Кажется с риплами будет боль. В их либе material-design есть возможность ставить цвет рипла
я ставлю через тему colorControlHightlight и через RippleDrawable результат один, а если тему применить к bottomnavigation или к tablayout то табы красятся нормально не светлее.
Kirill
Как и где можно хранить массив со всеми марками и моделям авто
Denis
какую ты задачу решаешь?
Kirill
какую ты задачу решаешь?
Мне надо выбрать из спина марку и модель автомобиля
Denis
тогда храни, где хочешь
Denis
хоть в string.xml
Kirill
А как это реализовать грамотно?
Kirill
Там же очень много данных
Denis
ты их откуда берешь?
Mike
Там же очень много данных
давай сразу всё условие задачи, чё по одному слову спрашивать
Kirill
Просто из сети
Denis
что тебе приходит?
Mike
Просто из сети
и нужно закешировать?
Kirill
Они должны хранится у меня
Kirill
Просто надо сделать статичный список
Leonid
Кто-нибудь делал подобный "аватар пикер", как в телеграме? может есть либа хорошая? Чет лень самому пилить)
Anton
Ребзя, всем привет) Вопрос такой: у меня есть активити на которой лежит фрагмент. На всех ресурсах пишут что для доустпа к элементам фрагмента из активити нужно писать Fragment frag = getFragmentManager().findFragmentById(R.id.fragment1); frag.getView().findViewById(R.id.textView)) Но у меня отрабатывает по простому findViewById(R.id.fragment1); Вопрос, на сколько правильно оставлять мой вариант (если он прекрасно работает) или имеет смысл перепсать?
Denis
Просто надо сделать статичный список
можешь при первом запуске загрузить все и закешировать
Denis
и отображать потом
Denis
если это все, что надо делать, конечно
Denis
R.id.fragment1 - это что?
Anton
ошибка
Anton
должно быть R.id.textView
Anton
тот же самый элемент в общем
Denis
давай так. Что ты пытаешься сделать?
Anton
мне нужно получить элементы из фрагмента в активити для работы с ними
Denis
а почему с ними не работать во фрагменте?
Denis
или если очень хочется, то сделай методы у фрагмента
Denis
и используй их в активити
zlo
а почему с ними не работать во фрагменте?
Он наверно изclick хочет получить
Anton
я делаю форму заполнения потом смотрю что ввел пользователь и вывожу соответсвтующий результат
zlo
Ну определил функцию на onclick
Anton
в принципи я могу все это перенести во фрагмент
zlo
А она в активити
Anton
но прост очень много уже написано в активити и вот подумал раз работает почему бы и не оставить
Denis
прости, до сих пор не понял
Denis
Ну определил функцию на onclick
Denis
А она в активити
Denis
делается за пару минут
Anton
Anton
это фрагмент
Denis
это раньше все было в активити?
Anton
это активити с этим же фрагментом и + еще элементы
Denis
т.е ты писал методы для работы?
Mike
это активити с этим же фрагментом и + еще элементы
если вопрос не про вёрстку, то и скидывать её не надо
Denis
почему ты просто не перенесешь методы из активити к фрагмент
Anton
мне этот фрагмент нужен будет в другом месте и там методы будут отличаться
Anton
я кнш могу перенести и по итогу собирать какой нибудь parcelable объект и дальше его отправылять в активити
Denis
можешь сделать BaseFragment