Alexey
улучшеный симбиан)
Vitaly
Denis
Можно и на ассемблере
сравнивать глупо. В Java дохера функционала из коробки, который ты можешь использовать
Denis
если не можешь что-то реализовать сам, то тяни либу
Mike
Поясни пожалуйста
Вопрос, какие библиотеки использовать, не может существовать без понимания решаемых задач.
Vitaly
Denis
всм одно и то же?
Mike
Vitaly
всм одно и то же?
Для работы с Resst API гораздо удобнее использовать Retrofit с GSON, чем писать через HttpUrlConnection
Mike
Denis
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 он не имеет смысла.
Mike
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
Alexey
https://github.com/material-components/material-components-android
Kirill
Как и где можно хранить массив со всеми марками и моделям авто
Denis
Denis
какую ты задачу решаешь?
Denis
тогда храни, где хочешь
Denis
хоть в string.xml
Kirill
А как это реализовать грамотно?
Kirill
Там же очень много данных
Denis
ты их откуда берешь?
Kirill
Просто из сети
Denis
что тебе приходит?
Kirill
Они должны хранится у меня
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
и используй их в активити
Mike
zlo
Denis
Anton
я делаю форму заполнения потом смотрю что ввел пользователь и вывожу соответсвтующий результат
zlo
Ну определил функцию на onclick
Anton
в принципи я могу все это перенести во фрагмент
zlo
А она в активити
Anton
но прост очень много уже написано в активити и вот подумал раз работает почему бы и не оставить
Denis
прости, до сих пор не понял
Denis
Ну определил функцию на onclick
Denis
А она в активити
Denis
Denis
Denis
делается за пару минут
Anton
Anton
это фрагмент
Denis
это раньше все было в активити?
Anton
это активити с этим же фрагментом и + еще элементы
Anton
Denis
т.е ты писал методы для работы?
Denis
почему ты просто не перенесешь методы из активити к фрагмент
Anton
мне этот фрагмент нужен будет в другом месте и там методы будут отличаться
Denis
Anton
я кнш могу перенести и по итогу собирать какой нибудь parcelable объект и дальше его отправылять в активити
Denis
можешь сделать BaseFragment