Как стать автором
Поиск
Написать публикацию
Обновить
-16
0

Пользователь

Отправить сообщение
Актуально и сегодня в 2020, недавно заблокировали (удалили) и нас за использование слова Instagram в названии приложения (helper for Instagram) было написано. Менеджер в личной переписке ответил, что запрещают нам продолжать работу над приложением и перезалив. Скажите, если мы будем пытаться перезаливать это не повлияет на мой личный аккаунт разработчика в Гугл Плей (делаю приложение для заказчика сейчас)? Ведь разрабатываю приложение я с домашнего компьютера, с которого вхожу и в свою Гугл Консоль тоже. Но со своего компьютера я только бандлы собираю, публикует все заказчик.
Как сейчас дела с приложением после перезалива?
О нет, все они по сравнению с маштабами Гугл Плей просто мизер, у Гугл Плей просто нет конкурентов.

а когда-то ютуб стал альтернативой телевизору. То есть нам нужна новая альтернатива?) И так альтернатива за альтернативой, бесконечный процесс

Ребят, кто ответил эксперт. Вы правда теперь считаете, что у вас «синдром самозванца»? Человек, с синдромом самозванца не ответит эксперт, потому что он себя им не считает, хотя является, в этом и фишка.
У меня был BottomNavigationView с 3-мя фрагментами, я их с помощью show() и hide() переключал, так я мог сохранить состояние фрагмента при переключении. Подключил Navigation Components, фрагменты при переключении каждый раз создаются заново. Можно ли как-то избежать этого?
А что? Я сам жертва ресурса. Сидел когда-то выискивал там что потяжелее и поэмоциональнее. Ни к чему хорошему это не привело.
Давно пора этот ресурс прикрыть, меньше будет подростковых суицидов.
Дополню:
The Navigation component is designed for apps that have one main activity with multiple fragment destinations. The main activity is associated with a navigation graph and contains a NavHostFragment that is responsible for swapping destinations as needed. In an app with multiple activity destinations, each activity has its own navigation graph.
Получается дублирование тулбаров :/ С другой стороны можно их заинклудать. Тоже верно.

Не пойму пример с RecyclerView правильный или неправильный? Тогда надо во ViewHolder создать метод bind() и там сетить? Это имелось ввиду?

спасибо, теперь понятно.
И я проверил только что с помощью рефлексии, именно так это и работает. 10 —> 15 —> 22, и так далее.
Если места в массиве не достаточно, новая емкость рассчитывается по формуле (oldCapacity * 3) / 2 + 1
Где вы это взяли? В методе grow() вот что написано:

private void grow(int minCapacity) {
        // overflow-conscious code
        int oldCapacity = elementData.length;
        int newCapacity = oldCapacity + (oldCapacity >> 1);
        if (newCapacity - minCapacity < 0)
            newCapacity = minCapacity;
        if (newCapacity - MAX_ARRAY_SIZE > 0)
            newCapacity = hugeCapacity(minCapacity);
        // minCapacity is usually close to size, so this is a win:
        elementData = Arrays.copyOf(elementData, newCapacity);
    }

int newCapacity = oldCapacity + (oldCapacity >> 1);
То есть oldCapacity = oldCapacity + (oldCapacity / 2);
Пример: если вместимость была 10, то станет 15 (10 + (10/2) = 15).
Хорошее замечание, спасибо большое.
Приложение знает о покупках даже после того, как вы очистите данные. Это работает за счет кэша Google Servises, насколько я понимаю.
А мое приложение недавно забанили потому что я не указал Privacy Policy.

Issue: Violation of Usage of Android Advertising ID policy and section 4.8 of the Developer Distribution Agreement
If you decide to collect sensitive user information, be sure to abide by the above policies, and include a link to a valid privacy policy on your app's store listing page and within your app.

Но мое приложение не собирает данные и в нем нет рекламы :/ В приложении есть внутренниее покупки и firebase, может поэтому? :/
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность