android-adDialog 介绍
android-adDialog,一个简单、强大的广告活动弹窗控件。
实现效果:
示例代码:
所有的设置参数均返回AdManager对象,所以可以直接链式调用。
AdManager adManager = new AdManager(MainActivity.this, advList); aDMamager. /** * 设置弹窗背景全屏显示还是在内容区域显示 */ .setoverScreen(true) /** * 设置ViewPager的滑动动画 */ .setPageTransformer(new DepthPageTransformer()) /** * 设置弹窗距离屏幕两侧的距离(单位dp) */ .setPadding(100) /** * 设置弹窗的宽高比 */ .setWidthPerHeight(0.75f) /** * 设置弹窗的背景色(当弹窗背景设置透明时,此设置失效) */ .setBackViewColor(Color.parseColor("#AA333333")) /** * 设置弹窗背景是否透明 */ .setAnimBackViewTransparent(true) /** * 设置弹窗关闭图标是否可见 */ .setDialogCloseable(false) /** * 设置弹窗弹性滑动弹性值 */ .setBounciness(15) /** * 设置弹窗弹性滑动速度值 */ .setSpeed(5) /** * 设定弹窗点击事件回调 */ .setonImageClickListener(new AdManager.OnImageClickListener() {}) /** * 设定关闭按钮点击事件回调 */ .setonCliseClickListener(new OnClickListener() {}) /** * 开始执行弹窗的显示操作,可传值为0-360,0表示从右开始弹出,逆时针方向,也可以传入自定义的方向值 */ .showAdDialog(AdConstant.ANIM_UP_TO_DOWN)
android-adDialog 官网
https://github.com/yipianfengye/android-adDialog
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。