sinuke

Пользователи
  • Публикаций

    110
  • Зарегистрирован

  • Посещение

  • Победитель дней

    14

sinuke стал победителем дня 8 декабря

sinuke имел наиболее популярный контент!

Информация о sinuke

  1. Локализация диалогов

    Локализовать под разные языки не получится. Там эти строки заданы в виде констант. Я лично использую NativeView Равиля - и вид нативный и надписи можно любые вставлять во время выполнения приложения
  2. Меню из TListBox

    ListBox1.ItemIndex := -1;
  3. это сообщение называется Toast использовал из библиотеки Ярослава - TfgToast
  4. Попробуйте не TImage, Fill.Kind = Bitmap И загружайте вашу картинку в Bitmap для заполнения ректангла. Я так делал, когда нужно было тоже самое, что и вам
  5. Вот так можно узнать, какая кнопка нажата (в продолжение предыдущего сообщения): procedure TForm1.OnMyClick(Sender: TObject); var MyButton: TButton absolute Sender; begin ShowMessage(MyButton.Name + ' ' + MyButton.Tag.ToString); end;
  6. Под Андройдом имеется ARC. Объект удаляется из памяти только в случае, когда на него ничего не ссылается (счетчик ссылок равен 0). И вызов Free этот счетчик не обнулит. Чтобы точно ничего не осталось, лучше под Android делать для визуальных контроллов: ListBoxItem.DisposeOf; ListBoxItem := nil;
  7. Вызов TPopup ломает поведение TWebBrowser

    хм. у меня описанная проблема не проявилась Вин10 x64, Rad 10.2.1 Tokyo Апд: а вот в Берлине действительно есть такая проблема
  8. Как прибить рекламу? (TBannerAd)

    Вроде под Андройдом лучше не FreeAndNil, а BannerAd1.Hide; BannerAd1.DisposeOf; BannerAd1 := nil;
  9. Монетизация TBannerAd

    есть событие OnTap - там можно считать. а интерес - только заинтересованность в рекламе так в правилах четко и написано. https://support.google.com/admob/answer/2753860
  10. Монетизация TBannerAd

    считать можно. там вроде есть событие onClick - там и можно считать. но за клик никаких баллов (пусть и внутри только приложения) начислять нельзя - это прямо противоречит правилам программы AdSense и AdMob. за это забанят пожизненно и никакая апелляция не поможет. плюс могу забанить за недействительные клики, когда с одного устройства будет много кликов (накрутка). даже если это сделает ваш конкурент - вас могут забанить. забанить могут даже за частые показы на одном и том же устройстве. поэтому показ и клики нужно продумать - допустим не более 10 показов и не более 5 кликов за сеанс. Нужно себя обезопасить, чтобы потом можно было доказать Гуглу, что вы настроены на честный зароботок п.с. в AdMob есть видеореклама с вознаграждением. вот за просмотр (!) этой рекламы можно будет начислять какие-то баллы. но TBannerAd ее не поддерживает (как и модуль, который тут есть для межстраничной рекламы)
  11. Монетизация TBannerAd

    платят за клики
  12. с нового года пользуюсь приложением для подсчета расходов на автомобиль. довольно неплохое приложение Авто Расходы - Car Expenses
  13. Круглая кнопка

    Вот набросал на скорую руку примерчик (может конечно не идеальный пример, но сегодня что-то голова совсем деревянная) 111.zip
  14. Круглая кнопка

    наверное только самостоятельно по координатам мыши рассчитывать, попадают ли они в круг заданной окружности. если попадают - вкл необходимые эффекты. если нет - выключать.
  15. Монетизация TBannerAd

    поощрять клики. пользователь должен самостоятельно решать, кликать ему или нет в общем внимательно почитайте правила, чтобы не было потом проблем. гугл за этим следит очень строго