フツー、公式APIリファレンスで ListView を見るとこんなです。
で、クラス名やメソッド名や説明文に含まれる単語を元にぐぐったりしながらサンプルコードを見つけたりします。
それってめんどくさかったりします。
こんなリファレンスがあったりします。
「Example」ボタンをクリックするとサンプルが続々と表示されます。
フツー、公式APIリファレンスで ListView を見るとこんなです。
で、クラス名やメソッド名や説明文に含まれる単語を元にぐぐったりしながらサンプルコードを見つけたりします。
それってめんどくさかったりします。
こんなリファレンスがあったりします。
「Example」ボタンをクリックするとサンプルが続々と表示されます。
Chromecast へミラーリング可能となっております。昨日付です。
rooted な Nexus5 のみという限定のようですが、音声も綺麗にテレビにミラーリングされます。
まだ、いろいろ不具合はあるようですが、「限定されたアプリ」だけでなく、端末画面がそのままテレビに写しだされるので、いろいろなシーンでの利用が期待できます。
利用したい人は、まず、Google+ コミュニテイ登録から。
Koushik Dutta - Google+ - Mirror for Android (beta) Screencast your Android! Mirror…
さあ、そんな広告を実装しようと思いました。
とりあえず、ぐぐろうとします。
頭悪いので、そこでまず悩みます。
「Google」なのか「Admob」なのか
「インタースティシャル」なのか「インターステイシャル」なのか
「interstatial」なのか「interstitial」なのか
「GooglePlaySDK(gms)」同梱なのか、別SDKなのか。
とりあえず、こんなこまかいことは Google検索に考えてもらうとして
これら単語をやみくもに入力、検索して実装説明方法を探します。
それらしいのがみつかりました。
import com.google.android.gms.ads.doubleclick.*; public class InterstitialExample extends Activity { private PublisherInterstitialAd interstitial; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Create the interstitial. interstitial = new PublisherInterstitialAd(this); interstitial.setAdUnitId(MY_AD_UNIT_ID); // Create ad request. PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build(); // Begin loading your interstitial. interstitial.loadAd(adRequest); } // Invoke displayInterstitial() when you are ready to display an interstitial. public void displayInterstitial() { if (interstitial.isLoaded()) { interstitial.show(); } } }
DoubleClick for Publishers (DFP) Interstitial Ads - Google Mobile Ads SDK — Google Developers
が、動きません。Admobの上位の「DFP」なるしくみのようです。
で次。
import com.google.ads.*; public class BannerExample extends Activity { private InterstitialAd interstitial; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // インタースティシャルを作成する interstitial = new InterstitialAd(this, MY_INTERSTITIAL_UNIT_ID); // 広告リクエストを作成する AdRequest adRequest = new AdRequest(); // インタースティシャルの読み込みを開始する interstitial.loadAd(adRequest); } }
Google AdMob Ads Android(上級) - Google Mobile Ads SDK — Google Developers
これもダメです。
最新の「GooglePlay SDK(gms)」の実装ではなく、古いAdmobSDKの実装方法のようです。
で、次。