Алексей
Надо будет, я просто как ни пытался - volley всегда удобней получался
Алексей
Надо будет - это я про то, что конкретней покопаться
Алексей
дело вкуса и требований.
Алексей
а, ну может:)
Anonymous
Ivan
Всем привет!
Вопрос такой:
При тестировании библиотеки как можно для тестов на эмуляторе/телефоне дать permissions для чтения-записи файлов?
Я что-то только нашел как делать реквест пермишнс через активити.
Алексей
Алексей
Mike
но при этом Volley можно подсунуть OkHttpClient :)
Что тогда остаётся от Volley?)
Мне так и не удалось им попользоваться. Года три назад его надо было собирать из исходников, и для этого чего-то не хватало. А потом я открыл для себя OkHttp/Retrofit.
Алексей
Ясненько
Алексей
Разобрался, спасибо
Mike
Anonymous
Есть ли кто нибудь кто работал с postgresql... все раб вроде но не добавляются новые Rows...
Mike
Anonymous
Ну я думаю в коде проблемка, хотя не уверен
Anonymous
statement = connection.createStatement();
String sql = "INSERT INTO transactions (title, date_of_creation, additional_params, cost_of_transaction, sender, reciever, system_of_creator) "
+ "VALUES ( '"+columns.getTitle()+"', '"+ columns.getDate_of_creation()+"', '"+ columns.getAdditional_params()+"', '"+ columns.getCost_of_transaction()+"', '"+ columns.getSender()+"', '"+ columns.getReciever()+"', '"+ columns.getSystem_of_creator()+ "' );";
statement.executeUpdate(sql);
Mike
statement = connection.createStatement();
String sql = "INSERT INTO transactions (title, date_of_creation, additional_params, cost_of_transaction, sender, reciever, system_of_creator) "
+ "VALUES ( '"+columns.getTitle()+"', '"+ columns.getDate_of_creation()+"', '"+ columns.getAdditional_params()+"', '"+ columns.getCost_of_transaction()+"', '"+ columns.getSender()+"', '"+ columns.getReciever()+"', '"+ columns.getSystem_of_creator()+ "' );";
statement.executeUpdate(sql);
wrong chat
Никита 🙃
А как можно строку с телефоном вида
+12345678900
Привести к
+1 (234) 567-8900?
Dmitrii
Bahrom
Bahrom
Если сразу на EditText то можно c https://github.com/RedMadRobot/input-mask-android
Никита 🙃
Спасибо)
Bahrom
Только надо эмулятор запускался на английском языке, или надо заменить текст "ALLOW" на другую
Bahrom
Но сам рекомендую Robolectric UI test
tRuNKator
Здравствуйте, при замене фрагмента в transaction устанавливаю анимацию
transaction.setCustommAnimation(int,int,int,int)
tRuNKator
Дело в том что заменяющий фрагмент вылазиет снизу заменяемого
tRuNKator
Есть ли способ установить его поверх старого?
Ivan
tRuNKator
Хмм.. zAdjustment в анимации тоже не дало результатов
tRuNKator
Спасибо всем 😁 Проблему решил переопределив onCreateAnimation в BaseFragment. Код: https://pastebin.com/uhwvyB35
tRuNKator
Так же по этой теме https://stackoverflow.com/questions/12155845/fragments-androidzadjustment-z-order-and-animations/12314173
tRuNKator
https://carlrice.io/blog/fragmenttransaction-z-index
Kirill
кто-нибудь работал с grpc в андроид?
Kirill
Возник вопрос, можно ли поддерживать постоянное grpc соединение?
Kirill
Если поддерживать постоянное вебсокет соединение, то приложуха будет есть много энергии и отваливаться на некоторых девайсах
Kirill
А grpc?
Eugene
Mike
Кажется, я такое где-то видел — типа 1.2-phone-deadbaad
Dmitrii
@aantoniv, есть такая https://semver.org/lang/ru/
Anonymous
Подскажите есть какой-то встроенный механизм клянчить рейтинг у пользовотеля? Как в iOS например год назад сделали. Или надо рисовать все самому и перенаправлять в маркет?
Сергій
“Configuring Android Project — Version Name & Code” @dmytrodanylyk https://proandroiddev.com/configuring-android-project-version-name-code-b168952f3323
Alexey
Кто-нибудь испоьзовал докер в комбинации с эмулятором дройда?
Alexey
Они из-за виртуализации несовместимо, как решить? На genymotion переходить?
Сергій
чем? это просто хеш
Никита 🙃
тут вам могут дать бан
Сергій
думаю то что сам апк можно декомпилировать практически в сорс код это больше проблема чем хеш )
Aleksandr
Сорри, удаляю
Alex
Ребята всем привет. Помогите разобраться. Ставят такую задачу:
Включить камеры с обеих сторон, в фоне (экран ничего не показывает).
Транслировать видео сразу с двух камер на сервер( сказали Амазон).
Помогите разобраться возможно ли это, если да, то что использовать, какие могут быть проблемы?
Спасибо.
Alexey
Alexey
Alex
Проблемы с законом дело личное пользователя). За ссылку спасибо, читаю.
Alexey
Petr
https://t.me/mobile_jobs
Andy
Dmitry
Такой вопрос. Есть необходимость сделать сложную кастомную View. Главное условие чтобы она была по ширине экране независимо от телефона. Как известно размер экранов в dp разный (не путать dp и px). В виду своей сложности view содержит много слоев из графики в PNG формате. В векторах это нельзя сделать, там разные тени и свечения есть, которые VectorDrawable не поддерживает.
Если резать под все dpi (m, h, x, xx, xxx) с запасом, т.е. чтобы 100% не было апскейла, получается очень накладно в размере, и APK сильно разрастается. Вот я подумал может стоит нарезать только под 4к экраны, а остальное пусть ресайзится в меньшую сторону. При таком подходе размер графики в APK более чем на 50% сократится. Но не уверен как это в плане производительности будет на бюджетных аппаратах...
Поделитесь своим опытом и секретами адаптивной верстки UI если простыми xml формами или VectorDrawable невозможно UI нарезать.
Arka
Такой вопрос. Есть необходимость сделать сложную кастомную View. Главное условие чтобы она была по ширине экране независимо от телефона. Как известно размер экранов в dp разный (не путать dp и px). В виду своей сложности view содержит много слоев из графики в PNG формате. В векторах это нельзя сделать, там разные тени и свечения есть, которые VectorDrawable не поддерживает.
Если резать под все dpi (m, h, x, xx, xxx) с запасом, т.е. чтобы 100% не было апскейла, получается очень накладно в размере, и APK сильно разрастается. Вот я подумал может стоит нарезать только под 4к экраны, а остальное пусть ресайзится в меньшую сторону. При таком подходе размер графики в APK более чем на 50% сократится. Но не уверен как это в плане производительности будет на бюджетных аппаратах...
Поделитесь своим опытом и секретами адаптивной верстки UI если простыми xml формами или VectorDrawable невозможно UI нарезать.
Подгрузка с сервера
Alexey
Такой вопрос. Есть необходимость сделать сложную кастомную View. Главное условие чтобы она была по ширине экране независимо от телефона. Как известно размер экранов в dp разный (не путать dp и px). В виду своей сложности view содержит много слоев из графики в PNG формате. В векторах это нельзя сделать, там разные тени и свечения есть, которые VectorDrawable не поддерживает.
Если резать под все dpi (m, h, x, xx, xxx) с запасом, т.е. чтобы 100% не было апскейла, получается очень накладно в размере, и APK сильно разрастается. Вот я подумал может стоит нарезать только под 4к экраны, а остальное пусть ресайзится в меньшую сторону. При таком подходе размер графики в APK более чем на 50% сократится. Но не уверен как это в плане производительности будет на бюджетных аппаратах...
Поделитесь своим опытом и секретами адаптивной верстки UI если простыми xml формами или VectorDrawable невозможно UI нарезать.
если не резать, то головная боль с изменением размеров
выход - размеры под все экраны, либо все это делать программно
Dmitry
Если указать match_parent то все ок будет отображаться
Dmitry
проблема с размером APK
Vladimir
Такой вопрос. Есть необходимость сделать сложную кастомную View. Главное условие чтобы она была по ширине экране независимо от телефона. Как известно размер экранов в dp разный (не путать dp и px). В виду своей сложности view содержит много слоев из графики в PNG формате. В векторах это нельзя сделать, там разные тени и свечения есть, которые VectorDrawable не поддерживает.
Если резать под все dpi (m, h, x, xx, xxx) с запасом, т.е. чтобы 100% не было апскейла, получается очень накладно в размере, и APK сильно разрастается. Вот я подумал может стоит нарезать только под 4к экраны, а остальное пусть ресайзится в меньшую сторону. При таком подходе размер графики в APK более чем на 50% сократится. Но не уверен как это в плане производительности будет на бюджетных аппаратах...
Поделитесь своим опытом и секретами адаптивной верстки UI если простыми xml формами или VectorDrawable невозможно UI нарезать.
а в абсолютных цирфах - какой вес апк? может делать под все размеры и забить на вес?
Dmitry
размером графики внутри APK
Vladimir
Dmitry
В общем наверно переформулирую вопрос. Сильно ли на производительность влияет удаление m, h, x, xx ? Если оставить только xxx. Я знаю что android все заресайзит как надо, но вопрос в том какова этому цена. На сколько сильно будет на бюджетных аппаратах тормозить загрузка экранов.
Alexey
Dmitry
https://developer.android.com/topic/performance/reduce-apk-size#support-densities
Гугл предлагает If your app needs only scaled images ..... at least an xxhdpi image variant.
Dmitry
Ничего он не ресайзит, на слабых телефонах вылетит по памяти
Надо поэксперементировать. Есть один старых телефон для таких целей.
Знаю что если оставить только xhdpi графику с небольшим оверхедом по размеру то все ок. В текущей версии приложения так и сделано, но его 5 лет назад делали тогда не было 4k. Хочу чтобы на 4к экранах все ок было тоже.
Марат
Марат
Марат
Учтите только, что есть девайсы, где dpi указан нестандартный, например "520dpi" или какие то такие цифры (например есть подобные конфиги у самсунгов, пикселей). И для того что бы сматчить вашу "xxhdpi" например на этот девайс, придется написать градл-таску, которая будет в смерженный манифест добавлять информацию о дополнительно поддерживаемых density. На медиуме есть про это статья.
Марат
Если этого не сделать, то эти девайсы будут качать универсальную апкшку со всеми ресурсами.