2

我正在尝试在我的应用中实施 Admob 广告。

在对以前的应用程序进行了几次测试后,我意识到屏幕之间的静态广告通常会产生更好的 eCPM。

所以我搜索了一下,发现了一篇关于为 Admob 实现单例的帖子——不幸的是,它是用 Objective-C 编写的。我想知道是否有人在 monotouch 中实现了类似的东西,或者可能实现了会得到相同结果的东西。

这是相关的帖子: 在 AdMob 应用程序中创建 GADBannerView 单例

谢谢你的帮助!

4

1 回答 1

1

我只会使用以下方法创建一个静态变量Lazy<T>

private static Lazy<GADBannerView> _adBanner = new Lazy<GADBannerView>(() => new GADBannerView());

public static GADBannerView AdBanner
{
    get { return _adBanner.Value; }
}

你可以把它放在你的AppDelegate,或者只是放在一个静态类中。

于 2013-05-08T23:33:20.737 回答