Vadim
Да, согласен, не хочется быть сеньором только потому-что проработал 5 лет на одном месте и тебе платят зарплату сеньора, чтобы ты не ушел))
Marat
чисто теоретические знания - так себе знания
Marat
вот с этим согласен)
Vadim
ну про паттерны и технологии и у джунов спрашивают на собеседовании, да и в андроиде их не так много используется (я про паттерны)
Marat
по факту сеньор это человек с очень широким кругозором и знаний не только технологий, но и механизмов работы чего бы то ни было
Vadim
Когда уже понял что такое mvp, mvvm, архитектура дяди боба, даггер, дата байндинг, ретрофит и построение rest api и т.д. и т.п. и умеешь это взаимосвязывать так чтобы клиент был доволен, куда дальше двигаться?))
Vadim
по факту сеньор это человек с очень широким кругозором и знаний не только технологий, но и механизмов работы чего бы то ни было
ну вот в этом и вопрос... Как кругозор то расширять чтобы добраться до звания сеньора? Поэтому и спрашиваю про книги, всякие МООС и т.д...
Vadim
я когда-то видел такую табличку, там вроде на примере джавы было?
Marat
Когда уже понял что такое mvp, mvvm, архитектура дяди боба, даггер, дата байндинг, ретрофит и построение rest api и т.д. и т.п. и умеешь это взаимосвязывать так чтобы клиент был доволен, куда дальше двигаться?))
тестирование, посмотри другие di библиотеки, напиши di своими руками, посмотри котлин, напиши на нем что-нибудь, посмотри что-то помимо rest, разработай свой архитектурный шаблон, попробуй наладить работу CI, поизучай паттерны и придумай в каких случаях их можно изучать
Kirill
подскажите либу которая умеет, в пинг, traceroute скан портов и тому подобное
Kirill
под андроид конечно же)
Artem
Народ, всех приветствую. Я полный новичок в разработке. Делаю лабу по мобильной разработке. Стоит задача реализовать опросник с radio button. 5 вопросов и выводом результатов тестирования. Каким образом можно будет сохранять промежуточные данные? Юзать для этого кэш? И как лучше это реализовать в принципе? Создать объект poll и поместить туда вопрос : массив вариантов? Подскажите пожалуйста
roman G
Ребят , помогите с вёрсткой https://pastebin.com/4eV3jTYC
roman G
Там textView должен быть прижат к самому низу
roman G
Который there is not internet connection, вот он должен быть с самого низу
Igor
Используйте relative layout с alignParentBottom
Alexander
Который there is not internet connection, вот он должен быть с самого низу
А еще лучше использовать ConstraintLayout тогда проблем не будет. И вложенности из Layout не будет.
Alexander
@RoGru Да
Alexander
@RoGru https://gist.github.com/integer222/0b154a40e27bebe52a711beef5d19db8
roman G
Evgeniy
if (новая сдк) новый вариант else задеприкейченый вариант
Anton
Господа, Paging Library кто-нибудь использует?
Evgeniy
https://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceSoftwareVersion() "Returns the software version number for the device, for example, the IMEI/SV for GSM phones. "
Evgeniy
А что непонятно тогда? Для gsm телефонов возвращается IMEI/SV.
Evgeniy
Ну видимо идентификатор, это это gsm телефон. Судя по документации
Evgeniy
Обращайся
Kirill
Почему при импорте png картинок в Android studio у них может меняться цвет?
Igor
Хорошо бы, а то ставишь неважное приложение, а оно отказывается работать без “READ_PHONE_STATE”, тупа для авторизации IMEI
Nikita
в виджете пытаюсь для relativeLayout установить для background изображение с помощью glide, Glide.with(context) .asBitmap() .load(R.drawable.photo) .apply(bitmapTransform(new RoundedCornersTransformation(16, 0, RoundedCornersTransformation.CornerType.BOTTOM))) .into(new AppWidgetTarget(context, R.id.rl_bck, views, new ComponentName(context.getPackageName(), MusicWidget.class.getName()))); //} но ругается что в relativeLayout нет метода setImageBitmap, подскажите как устранить данную ошибку?
Anonymous
а что вам мешает вызвать метод у лайаута после загрузки?
Anonymous
val reqListener = object : RequestListener<Bitmap> { override fun onLoadFailed(e: GlideException?, model: Any?, target: Target<Bitmap>?, isFirstResource: Boolean): Boolean { return false } override fun onResourceReady(resource: Bitmap?, model: Any?, target: Target<Bitmap>?, dataSource: DataSource?, isFirstResource: Boolean): Boolean { relativeLayout.backgroundDrawable = .... return false } } glide.asBitmap().load(path).listener(reqListener)
Andrew
Коллеги, на некоторых устройствах не отображается логотип: <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:scaleType="centerInside" android:src="@drawable/main_page_logo" />
Andrew
В чем может быть причина?
Kostya
main_page_logo случаем не svg?
Andrew
1.08MB
Kirill
можно ли в студии как-то цветовой профиль поменять?
Kirill
не точно выразился)
Kirill
цветовой профиль картинок
Kirill
которые импортируется
Kirill
там adobe rgb юзается
Kirill
а мне srgb надо)
Andrey
Ребят, всем привет, такой вопрос, в чем может быть проблема, recycler дергается при загрузки Picasso картинок в него
Andrey
?
Vladimir
Привет всем! Подскажите в какую сторону копать? Нужно сделать AR - для определённых gps координат показывать табличку с именем.
Vadim
Кто знает можно ли в `ClipboardManager`e провеить только скопированное содержимое?
Andrey
нет
Alexander
нет
элементы размер меняют после загрузки вот он и дергается
Vadim
@integer222 это наличие, а сам вот контент пробую через service?.primaryClip но я тестирую и не могу догнать что должно быть на выходе ну то есть я думаю что строка... пишу что то типо assertThat(service?.primaryClip, equalTo("some"))
Vadim
@integer222 всё верно assertThat(service?.primaryClip, equalTo(ClipData.newPlainText("Tet", "some")))
Vadim
подправил
Vadim
не понятно только как получить только текст? глянул в https://developer.android.com/reference/android/content/ClipData.html вроде getDescription() помогает определить скопированное содержимое, пишу assertThat(service.primaryClip?.description, equalTo(ClipData.newHtmlText("some", "some", "some"))) получается какая то ересь
Timofey Bystrov
привет, подскажите плиз как сделать делэй для появления notification, т.е. мне нужно показывать уведомление в 00:00
roman G
Ребят , есть хорошие ресурсы по верстке в Андроиде ?
Pavel
привет, подскажите плиз как сделать делэй для появления notification, т.е. мне нужно показывать уведомление в 00:00
Через AlarmManager пальнуть ПендингИнтент в определённое время, в нём запустить сервис, который выкиднет уведомляшку
Eugene
Ребят , есть хорошие ресурсы по верстке в Андроиде ?
?может это https://developer.android.com/design/index.html
Timofey Bystrov
ок, спасибо
Timofey Bystrov
Через AlarmManager пальнуть ПендингИнтент в определённое время, в нём запустить сервис, который выкиднет уведомляшку
Olexandr
киньте статью, где можно почитать про подгрузку данных в ресайкл вью частями. то есть пролистал в конец списка и грузишь след. часть данных
Никита 🙃
Вбей в Гугле пагинация recyclerview и первые ответы твои)
Никита 🙃
https://developer.android.com/topic/libraries/architecture/paging.html
Ну так это с либкой от Гугла. Ручками и без либ делается не сложно
Никита 🙃
Незачем лишние методы тащить в проект
Vladimir
Подскажите в какую сторону копать? Нужно сделать AR - для определённых gps координат показывать табличку с именем.
Artyom
Всем привет, закинул в proguard-rules -obfuscationdictionary obfuscationDictionary.txt -classobfuscationdictionary obfuscationDictionary.txt -packageobfuscationdictionary obfuscationDictionary.txt в obfuscationDictionary строки, но в файлах присутствуют как мои названия, так и штатные a, aa