OhosRateThisApp
Демонстрация эффекта представлена на рисунке (см. demo.gif).
allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
dependencies {
implementation('com.gitee.chinasoft_ohos:ohos_RateThisApp:1.0.0')
......
}
Проект можно запустить напрямую в среде SDK6 и DevEco Studio 2.2 Beta1. Если проект не запускается, удалите файлы .gradle, .idea, build, gradle и build.gradle и создайте новый проект с соответствующей версией. Скопируйте файлы из нового проекта в корневой каталог.
Использовать библиотеку очень просто. Достаточно изучить предоставленный исходный код (например, в MainAbilitySlice.java в методе initViews()).
Пример кода на Java:
// Set custom criteria (optional)
RateThisApp.init(new RateThisApp.Config(3, 5));
// Set callback (optional)
RateThisApp.setCallback(new RateThisApp.Callback() {
@Override
public void onYesClicked() {
ToastViewDialog.toast(MainAbilitySlice.this, "Yes event");
}
@Override
public void onNoClicked() {
ToastViewDialog.toast(MainAbilitySlice.this, "No event");
}
@Override
public void onCancelClicked() {
ToastViewDialog.toast(MainAbilitySlice.this, "Cancel event");
}
});
RgbColor[] colors = new RgbColor[]{
new RgbColor(241, 196, 15),
new RgbColor(236, 240, 241),
new RgbColor(41, 128, 185)
};
RateThisApp.showRateCommonDialog(MainAbilitySlice.this, colors);
RateThisApp.Config config = new RateThisApp.Config();
config.setUrl("http://www.example.com");
RateThisApp.init(config);
Тестирование CodeCheck и CloudTest прошло успешно. Вирусная проверка безопасности пройдена. Текущая версия demo функционально не отличается от исходного компонента.
Версия 1.0.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )