Maxim
Дизайн не очень
Цветовой набор я взял с темной темы телеги
Paladin
Почему?
Еле различимы между собой и бэкграундом
Paladin
Просто добавь полоску снизу как у обычных инпутов
Alexander
Еще вопрос как по быстрому сверстать такой макет?
Paladin
Ок ок. Спасибо
И еще в списке заметок должно быть несколько стройк предпросмотра
Valentin
Оцените. Это мое второе приложение. Буду благодарен за объективную критику и пожелания.
Если не трогать ui - нет синхронизации списка и бд (удалил заметку - лист старый)
Paladin
Ок ок. Спасибо
https://github.com/SpikedPaladin/WifiPassword/blob/6f6e9de09ba907a7a7625d88046352c106d0ffc4/app/build.gradle#L17 Вот такое добавил?
Paladin
Нет, что это?
Просто добавь эту и следующую строчку чтоб меньше приложение на релизе было
Maxim
Спасибо большое, хорошо
Anonymous
В android studio создал пустой проект c fullscreen activity Дальше из директории с этим проектом запустил gradlew.bat без параметров. в итоге получил: Welcome to Gradle 6.1.1! Here are the highlights of this release: - Reusable dependency cache - Configurable compilation order between Groovy/Kotlin/Java/Scala - New sample projects in Gradle's documentation For more details see https://docs.gradle.org/6.1.1/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'MyTestApp'. > Could not resolve all artifacts for configuration ':classpath'. > Could not download tink-1.3.0-rc2.jar (com.google.crypto.tink:tink:1.3.0-rc2) > Could not get resource 'https://jcenter.bintray.com/com/google/crypto/tink/tink/1.3.0-rc2/tink-1.3.0-rc2.jar'. > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/3aa576b5671d0e26d83d7fdb7186810b5672f00bf8e72184260bcc7c2d7dc07a?response-content-disposition=attachment%3Bfilename%3D%22 tink-1.3.0-rc2.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvM2FhNTc2YjU2NzFkMGUyNmQ4M2Q3ZmRiNzE4NjgxMGI1NjcyZjAwYmY4ZTcyMTg0MjYw YmNjN2MyZDdkYzA3YT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFjaG1lbnQlM0JmaWxlbmFtZSUzRCUyMnRpbmstMS4zLjAtcmMyLmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6M TU5Nzc1NjIzMX0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_&Signature=Ap1RFNwJWn6SUvlYNrwlGWKHGipUr4P5IIAcp6tuFNC6eE9n3xSiha1UcVN9Ky51O-CkPK2VTuRuFoceUPK3hhJXo2VoIicqWTd B3SnMYI3hCWzenOBxX0Go6ekYGpKHeomdtDyHhir2j7X8V5L16rTCdIIpxIGTb5LjJ5nUY85mqeYWhx9yWrxcr9Ji8AiGq6vn-CxZPY2JHmw5Q8x63evSC-4hvrROotol60ShA52zZVyPmKpke3Lt9aF7FgX~hbEG15tCICd7zgAPow1qt~jG6k52 GIVAgrGBtHz0EydlCpuqyPmNbOspecbmMqriN7TdaA~ci1-6ZRAjWWOZ1g__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'. > Read timed out > Could not download protobuf-java-3.10.0.jar (com.google.protobuf:protobuf-java:3.10.0) > Could not get resource 'https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.jar'. > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/161d7d61a8cb3970891c299578702fd079646e032329d6c2cabf998d191437c9?response-content-disposition=attachment%3Bfilename%3D%22 protobuf-java-3.10.0.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvMTYxZDdkNjFhOGNiMzk3MDg5MWMyOTk1Nzg3MDJmZDA3OTY0NmUwMzIzMjlkNm MyY2FiZjk5OGQxOTE0MzdjOT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFjaG1lbnQlM0JmaWxlbmFtZSUzRCUyMnByb3RvYnVmLWphdmEtMy4xMC4wLmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkV wb2NoVGltZSI6MTU5Nzc1NjI3OH0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_&Signature=feAKIqJXB~myldQ4vDMv1h68uOzON0KZqZjreNQ30Pd7aOwQoMFVS5vDH75Ywc-w4NBigqM6ihDMYIlqm5u2z IwldPLtLYMevxzcBiquWNSVVfi~Ctc0Vo5jUco9snJ4KxpcWEUothCPGf2-623sgmfTTKXQntFkQNR04P6lJ0jM7Yy6ox~95ulo0N5L44tiYvSlVnUvi8Szf1gBeUAh6fcE4WqN~SOgRri2IoIRcxx6CJ5pK5b4FWgm-kw5yjWfaz5cb9B0SzQFJO 5fdxVvwqqFWsWa9P1X3DS4VBNzCH407hOx6wan1MoC5WsUiuwZiidNenx~d601tYvrPXEVHw__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'. > Read timed out (И ещё кучу других ошибок того же типа)
Roman
всем привет подскажите пожалуйста, как реализовать такой код в Kotlin? насколько я пониимаю wait выпилили из котлина а как заменить?
Ярослав🇺🇦
А если для маркета, то дизайн надо прокачивать
Maxim
Это для себя пока все
Gleb
парни, кто может помочь, добавил proguard в приложение, собрал apk файл, перестала отображаться карта, раньше все работало, поэтому думаю что дело в proguard
Valentin
в apk файле как посмотреть?
Логкат, в рантайме уже
Gleb
Логкат, в рантайме уже
сейчас попробую
Абл
Всем привет, Почему то при выборе 1 из 3 и после перехода на другой фрагмент, отметка не остается, хотя я сохранил в sharedpreferences и в переменную, код ниже
Абл
Константин
День добрый, подскажите пожалуйста. Насколько корректно использовать фрагмент внутри другого фрагмента. И какие сложности могут возникнуть например при обмене данными между ними. Если например дочерний фрагмент будет брать информацию из главного и сообщать главному когда пользователь нажмет на кнопку в дочернем фрагменте. Пока что статей не нашел подобных к сожалению. Может кто подскажет, как более правильно задуманное сделать. Или стоит вовсе отказаться от идеи вложенных фрагментов и объединить их в один?
Сергей
парни, кто может помочь, добавил proguard в приложение, собрал apk файл, перестала отображаться карта, раньше все работало, поэтому думаю что дело в proguard
Нужно в правилах proguard указать data class, который он не должен переименовывать, иначе у тебя данные с сервера не корректно сериализуются.
Константин
Valentin
#-keep class com.google.android.gms.maps. { *; } #-keep interface com.google.android.gms.maps. { *; } вот так вставил, не сработало
Надо выяснить конкретно причину, а не запрещать прогварду резать поля во всей либе)
Сергей
#-keep class com.google.android.gms.maps. { *; } #-keep interface com.google.android.gms.maps. { *; } вот так вставил, не сработало
посмотри в файле mapping.txt в папке outputs там эти классы не тронуты?
Сергей
#-keep class com.google.android.gms.maps. { *; } #-keep interface com.google.android.gms.maps. { *; } вот так вставил, не сработало
это не поможет, нужны указать именно свои классы, в которые ретрофит парсит result
Сергей
это где, нвти не могу
в папке проекта
Gleb
в папке проекта
такого нет
Gleb
в папке проекта
в app тоже нету
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
а обворачивать textview в scrollview это ж порнография! Я видел такие примеры... как правильно то сделать?)
Gleb
в папке проекта
buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles fileTree('proguard').asList().toArray() shrinkResources true proguardFiles getDefaultProguardFile( 'proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles fileTree('proguard').asList().toArray() } } flavorDimensions "version" productFlavors { flavor1 { // ... } flavor2 { proguardFile 'flavor2-rules.pro' } } это proguard
Сергей
такого нет
*\build\outputs\mapping
Gleb
*\build\outputs\mapping
сейчас гляну
0x88
ку кто нибуть пробывал компилить android x86 ?
0x88
https://www.android-x86.org/source.html
0x88
собрал вроде все ок только после GRUB-а клава не поднимается
Сергей
да первый файл, только сначала в правилах прогварда укажи дата классы, которые не должны трогаться
🐈 гав-гав
гайс, подскажите что для js обозначает Android (обьект или ключ или ...) который я передаю ключем через javascriptInterface
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Друзья, как сделать прокручиваемый по горизонтали текст? Вот так должно быть, два элемента по краям экрана, а между ними текст, который автоматический прокручивается. Как это сделать? Во всех примерах текст делают прокручиваемым во всю ширину экрана! Макет у меня сделан через constraint layout, в XML у текста поставил параметры android:ellipsize="marquee", android:singleLine="true" во фрагменте прописал: itemName.isSelected = true. Но получается, что текст игнорирует ограничения Constraint'a и прокручивается во всю ширину макета( Ширина текста в макете "wrap_content" Что я делаю не так? Помогите!
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
поставь ширину 0dp
😊это помогло! какая мелочь.. Спасибо
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Muhammad
Как ловит appbarsearch ?
Абл
ID может равняться 0?
Muhammad
SearchView searcview =(SearcView) menu.findItem(R.id.app_bar_search);
Future Franklin
Кто может объяснить в чем смысл HashMap?(лс)
Ivan
Кто может объяснить в чем смысл HashMap?(лс)
много смыслов, в т.ч. обращение по ключу с O(1)
Future Franklin
много смыслов, в т.ч. обращение по ключу с O(1)
По ключу получаем значение , да?
Anonymous
Есть список из текста и id. 100 элементов. Также есть 3 кнопки, при нажатии я должен отображать элементы по id. до 30, до 60, до 90. Как сделатЬ? Стоит ли юзать Filterable ???
Egor
Ребят, кто то выкладывал обычные веб вью в гп недавно? Проходят нормально?
Egor
У меня веб вью + пуши только.
Vitaly
Нужно реализовать анимацию раскрытия карточки в RecyclerView Есть некий header и сам контент, которые расположены друг за другом в LinearLayout По нажатию на элемент карточка либо сворачивается, либо разворачивается с анимацией. Чтобы реализовать такую анимацию мне нужно знать высоту раскрытой карточки, которую можно измерить только отобразив элемент в режиме VISIBLE или INVISIBLE, но тогда пользователь видит мерцания Есть какие-то способы реализовать анимацию раскрытия без отображния View во ViewGroup, чтобы измерить высоту раскрытия?
Сергей
Как заставить код выполнится в точное время, напр. в 15:00? В JobScheduler что-то не нашел такой опции
Anonymous
Не стоит
А что стоит?
Артем
Vitaly