Vadim
http://prntscr.com/l0zf42
Anonymous
Anonymous
там MvvmCross, так что даже не знаю с чего начать )
Anonymous
да не, норм, вот первая проблема если не считать слоупочность VS4Mac при работе с Android
95% логики расшарилось с айоси
Anonymous
наибольшая проблема что я писал совсем без опыта в Android и вот например запорол lifecycle как сказал @HillmN 🙂
Anonymous
получается несколько раз нажатие назад выводит в чёрный экран без ничего
и скорее всего пользователь оттуда же потом запускается и не может никуда перейти
так что просто поправить навигацию – не дотестил стэк назад
Evgeniy
Всем привет!! Ребят, помогите пожалуйста. после добавления
implementation 'com.google.android.gms:play-services:6.1.11'
начинает ругаться на
implementation 'com.android.support:appcompat-v7:28.0.0-rc02'
Evgeniy
убирал rc, но все равно ошибка
Сергій
правильно, уже давно 28.0.0 в релизе )
Evgeniy
ну так же ругается. Alt+Enter только эт подставляет //noinspection GradleCompatible
Сергій
> play-services:6.1.11'
очень и очень старые сервисы
Evgeniy
Evgeniy
а это что тогда implementation 'com.google.android.gms:play-services:6.1.11'?
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.google.android.gms:play-services-location:15.0.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
} вот что сгенерировал ide, кроме implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.google.android.gms:play-services-location:15.0.1'
Vitaly
блин, идеальная документация...
Vitaly
getItemCount возвращает количество элементов или индекс элемента?
Vitaly
Скорее всего первое, но вдруг всё-таки второе
Pavel
Артём
Ребят, подскажите, как в android.support.design.widget.BottomNavigationView задать градиент (вместо цвета) для заполнения item'a?
Тони
Daniyar
Kot
Подскажите пожалуйста, что-то я запутался, а как создать navigation drawer (шторку меню) в приложении начиная с нужного мне активити? Я нашёл способы,как создать сразу на всех экранах,используя шаблон, но как быть,если мне нужно только на конкретных отдельных активити? Откуда инфу черпать-кто подскажет?
Ivan
В смысле? У вас один и тот же макет на все активити?
Kot
Ivan
То есть просто использовать разметку шаблона navigation drawer и адаптировать под своё активити?
А что вы имеете под этим в виду? Для каждой активити задается свой contentView. Даже если вы укажете там одинаковый ресурс, это будут разные вьюхи. У каждой активити свой макет, соответственно чтобы добавить nav drawer какой-то активити – вы прописываете это в ресурсах разметки (layout). Если у вас эта разметка используется и в других активити, там тоже появится этот drawer, но это будет объектно другая вью
Kot
Ivan
Не. Вы, видимо, смотрели пример для активити с фрагментами. Последние не стоит путать с активити
Ivan
А чего вы хотите в итоге добиться? Вообще можно посмотреть на startandroid, fandroid, developer.alexanderklimov и тд. Вообще привыкайте к английскому, без него никуда в нашей сфере
Ivan
Это ресурсы на простом языке. Про литературу на русском ничего не могу сказать
Ivan
Если разные активити, но логика дравера одна и та же - выносите в абстракцию типа BaseDrawerActivity и свои активити с дровером наследуйте от него
Ivan
Ну или ещё как-то. Вариантов можно придумать много
Kot
Ivan
Удачи в ваших начинаниях :)
Ekaterina
Ребят, пришло письмо считься от гугла. Violation of Usage of Android Advertising ID policy and section 4.8 of the Developer Distribution Agreement. У кого то такое было? Там типа privacy policy надо добавить. У меня приложение мелокое что писец. Что они хотят?
Ekaterina
В 4.8 вообще смешное. Что если я собираю логины пароли то я их и защищаю. Но у меня нет никакой авторизации в прилоге…
Ekaterina
Есть реклама, но опять же гугловская
Ivan
У тебя возможно есть какие-то пермишны в манифесте. Типа READ_CONTACTS или NETWORK_STATE
Ivan
Подобные пермишны требуют политики конфиденциальности. У меня так два приложения удаляли, одно даже несколько раз. Причем фишка была в том, что пробелма была только в альфа версии, которая уже давно была закрыта и недоступно, однако..
Ekaterina
Ekaterina
Хз зачем
Ivan
Где-то в доках был список пермишнов, для которых нужна приваси полиси.
Ivan
Наверное для чего-то типа isNetworkConnected
Ivan
классика))
Ekaterina
А как эти полиси писать?
Ivan
Можно опираться на какие-то крупные приложения и составлять нечто подобное
Ivan
но иногда проще просто выпилить пермишн из манифеста)
Ekaterina
Еще и вэйк лок
Ekaterina
Что я курила...
Ekaterina
ладно, пожалуй просто выпилю.
Ekaterina
Спасибо)
Ekaterina
Сложно все это
Anonymous
https://termsfeed.com
Ekaterina
Там одна из убитых прилог приносит по 3 бакса в месяц
Ekaterina
И юзеров нет. Валяется для галочки
Ekaterina
Мне просто все потерли
Ekaterina
Ekaterina
Доброго утричка, гугл
Ivan
У меня приложение удалили только через полтора года после «нарушения». Потом восстановили. Через месяц опять удалили. Странные ребята
Anonymous
Сложно все это
ну один раз написать, а дальше копипастить всем
Ekaterina
Я хз, их кто-то вообще читает? Просто приложения разные же
Ekaterina
И нарушенные пермишены наверное тоже…
Ekaterina
Да кто их главное вообще читает 😐
Anonymous
это как рефераты преподу по истории сдавать
Ekaterina
Проверяешь генератор это или нет?
Ekaterina
Там в одном из соглашений написанно про то что нужно предоставить возможность отключения таргетированной рекламы. The status of the “Opt out of Interest-based Advertising” or “Opt out of Ads Personalization” setting must be verified on each access of the ID. (https://play.google.com/about/monetization-ads/ads/inappropriate/) Я использую admob. В какой момент я вообще эти вещи затрагиваю и как, уж если так просят, их отключать?
Ekaterina
Хотя судя по дате это то правило на которое все чихали… 2014 год. Ну или я его неправильно поняла
Vladimir
Vladimir
?
Vladimir
;
Yura
человек написал httpclient, как-то странно, апачевский что ли? Я думаю дело просто в том, что он реально отправляет столько запросов, только не учитывает где именно
Jacob
Подскажите какой Ci для android лучше испльзовать, на каких меньше всего проблем с тестами на эмуляторе, эмуляторы в докере есть нормально работающие?
Игорь