Данил
.putExtra
ivPay.setOnClickListener { context?.let { val intent = Intent(it, PaymentActivity::class.java) intent.putExtra("amount", "10034.53") requireContext().startActivity(intent) } }
Данил
Da
val amount = intent.getStringExtra("amount") if(amount == null) { Log.d("PaymentActivity", "null") loadFragment(PaymentAuthFragment(), null, "paymentAuthFragment") } else{ val bundle = Bundle() bundle.putString("amount", amount) Log.d("PaymentActivity", "null") loadFragment(PaymentAuthFragment(), bundle, "paymentAuthFragment") } Возвращает Null
Mykyta
Всем привет, делал тестовое задание на Flutter был первый опыт моб разработки, мне понравилось, хоть и не прошел туда.Так вот можете пожалуйста подкинуть ресурсов для новичка в этой сфере и минимальный стек технологий или что нужно конкретно что б попасть на первую работу в этой области.Закончил курсы JavaRush, есть знания Syntax,Core, Multithreading, Collections Заранее благодарю
neikist
А если только Android + Java?
Ну если на флаттер только под андроид разрабатывать собираетесь - тоже сойдет.
Mykyta
Ну если на флаттер только под андроид разрабатывать собираетесь - тоже сойдет.
Хотелось бы вести разработку на Java, плюс я знаю что на Андроиде явно не на последнем месте
Mykyta
Это была предистория как я познакомился с моб разработкой)
Данил
Ну так экстра и стринг экстра разные вещи
Поправил, все равно Null. https://pastebin.com/nDvzACbS
Kredy Leonrin
Коллеги, кто какие ORM для БД использует?
neikist
Ну еще книга "Андроид для профессионалов" ничего так
neikist
Поправил, все равно Null. https://pastebin.com/nDvzACbS
Естественно, потому что ты не поправил
Mykyta
start android
Спасибо
Muhammad
Muhammad
Как сделать поиск по БД и вивести в listview ?Мой не работает вроде норм
Maxim
Лучше юзать ресайклвью, листвью больше жирет ресурсов.
Anonymous
Блин, посоветуйте что можно сделать из приложений не слишком сложное, но и не изи. Хочу что-то сделал, да всё переделал. Идей вообще нет
Anonymous
Такси, соц сеть
Вот,кстати, такси круто было бы попробовать. Видел даже туториал по созданию клона убера
Изам
Добрый день. Подскажите пожалуйста как передать класс типа sealed в качестве аргумента Bundle?
Leonid
Всем привет! Столкнулся с проблемой Показываю dialogFragment (он создает alertDialog с моим лайаутом) Лайаут представляет собой constraintLayout со вьюхами, связанными в vertical chain Проблема: при заполнении большого числа строк нижняя часть лайаута уезжает за пределы диалога. Не хочу использовать maxLines у editText, т.к. это не универсальное решение получится. Какие ещё есть варианты это поправить?
Leonid
Andrey
Как из apk запустить службу (service) ? Есть моя apk и отдельно apk со службой. Как из моей apk запустить эту службу?
Данил
Платные пакеты?
Ну например, для маршрутизации, просчета лучшего маршрута
Данил
Google Direction API - платный Yandex, также требует платный API
Anonymous
Ну например, для маршрутизации, просчета лучшего маршрута
Сколько примерно будет стоить, к слову?
Изам
Как из apk запустить службу (service) ? Есть моя apk и отдельно apk со службой. Как из моей apk запустить эту службу?
вроде два разных приложения могут общаться через сервер, но есть вариант через блютуз, но это гемор
Данил
Сколько примерно будет стоить, к слову?
Ну у яндекса, вроде 100к запросов, около 1.5кк
Данил
Сколько примерно будет стоить, к слову?
у Google около 8 долларов за 1000 запросов
Anonymous
Воу. Жёстко
BDB 🏴‍☠️
maxHeight? maxLines
Данил
Воу. Жёстко
Можно конечно чисто по координатам делать, не ведя маршрутизацию, но это не будет эффективно
Данил
Воу. Жёстко
https://developers.google.com/maps/documentation/directions/usage-and-billing?hl=ru
Данил
https://yandex.ru/routing/doc/tariffs/vrp/prices/index.html
Andrey
вроде два разных приложения могут общаться через сервер, но есть вариант через блютуз, но это гемор
Они уже умеют общаться между собой. Надо только запустить одно из другого
Leonid
maxHeight? maxLines
maxHeight так же, как и maxLines вариант не адаптивный, писал об этом в вопросе Пример: зададим maxHeight="300dp" Откроем на трёх разных устройствах: телефон с маленьким экраном, флагман и планшет На маленьком телефоне 300dp может оказаться слишком много и кнопки все равно не поместятся На флагмане пусть будет все ок А на планшете наоборот останется слишком много свободного места, что тоже не очень
Станислав
Подскажите, настраиваю встроенные покупки. Почему система не видит метод withContext()?
Изам
Они уже умеют общаться между собой. Надо только запустить одно из другого
стогда слушатели нужны, посмотри репозитории где реализован чат, как пример: https://github.com/actorapp/actor-platform
Egor
Ну у яндекса, вроде 100к запросов, около 1.5кк
1.5 лимона за 100 тысяч? Мне кажется ты перегнул чуток)
Станислав
это где, viewModel?
В активити. Просто отдельный метод
Данил
Leonid
Можно взять высоту дисплея и делить на х. (Это конечно колхоз)
Ну это всегда успеется) Хотелось бы найти красивый вариант Или понять, что делаю не так
Anonymous
Вопрос: на кой ляд свежеустановленная android studio качает httpcore, jdom2, и кучу всякого разного, когда я в ней открыл проект, в котором этих библиотек точно нет? Или она должна их скачать просто потому что должна?
Anonymous
Ты прочекал все зависимости? Либо которые есть, могут тянуть то, что им нужно
Не могу быть в этом уверен. Это в build.gradle смотреть надо?
Dmytro
Не могу быть в этом уверен. Это в build.gradle смотреть надо?
Это нужно градл таску запустить, android dependencies
Muhammad
Что не так?
Anonymous
Это нужно градл таску запустить, android dependencies
Написал Starting a Gradle Daemon (subsequent builds will be faster) и уже минут 10 висит в таком виде.
Тарас
Добрый день! Подскажите пожалуйста, в Bottom Navigation View, когда кликаешь на элемент, то размеры его иконки и текста немного увеличиваются. Как это убрать?
Polina
Всем привет) А можно ли в группе постить мероприятия по мобильной разработке?
Leonid
Может использовать ScrollView?
Опять же вопрос, какие layout params должны быть у скролл вью
Future Franklin
Кто подскажет как сделать, допустим диплинк уже есть , что дальше?
Ярослав🇺🇦
Это что за приложение такое, где кеш нельзя удалить🌚
Valentin
Кто подскажет как сделать, допустим диплинк уже есть , что дальше?
Если должен переживать чистку, то отпадают префы, бд. Остаётся запись в файл, но опять же, не во внутреннюю область аппки (она тоже вроде чистится)
Valentin
Но да, любой файл можно удалить в конечном итоге
Ярослав🇺🇦
Firebase, через аккаунт всё тянется, остальное локально чиститься
Roman
Если должен переживать чистку, то отпадают префы, бд. Остаётся запись в файл, но опять же, не во внутреннюю область аппки (она тоже вроде чистится)
Странно, я тут вот нашел чуть более гранулярное пояснение. Что думаешь? Есть же разница между clear cache и clear data
Valentin
Так как по ТЗ надо чтобы никак нельзя было удалить
Roman
Мне кажется под очистителями имелось ввиду и clear data, и clear cache
А, если так, то да. Тоже ничего не приходит в голову от клир дата
Roman
Так как по ТЗ надо чтобы никак нельзя было удалить
Слушайте, а что если бэкап использовать? Была же фишка со скидыванием данных на гугл диск юзера
Valentin
+
В любом случае, единственный вариант, который приходит в голову - хранить такие данные удаленно, каким конкретно образом - это уже как удобнее
Roman
Это какая-то уже авторизации через Гугл нужна?
Я не в курсе деталей, не пробовал использовать это. Ставлю, что неявная - пользователь так-и-так будет логиниться в свой акк для пользования телефоном
Maxim
Оцените. Это мое второе приложение. Буду благодарен за объективную критику и пожелания.