Here are the examples of the java api class com.google.android.gms.ads.AdRequest taken from open source projects.
1. AdHelper#popUpAd()
Project: YouTubePlayerActivity
File: AdHelper.java
File: AdHelper.java
public static void popUpAd(Context context) { final InterstitialAd interstitialAd = getInstance(context); AdRequest adRequest = new AdRequest.Builder().addTestDevice("BE5D7D1E701EF21AB93369A353CAA3ED").addTestDevice("921DF5A672991967B9FFE364D0FF8498").addTestDevice("A642C45F5DD4C0E09AA896DDABD36789").addTestDevice("5270E2092AA1F46AC51964363699AB9E").build(); interstitialAd.loadAd(adRequest); interstitialAd.setAdListener(new AdListener() { @Override public void onAdLoaded() { super.onAdLoaded(); interstitialAd.show(); } }); }
2. MainActivityFragment#onCreateView()
Project: ud867
File: MainActivityFragment.java
File: MainActivityFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View root = inflater.inflate(R.layout.fragment_main, container, false); AdView mAdView = (AdView) root.findViewById(R.id.adView); // Create an ad request. Check logcat output for the hashed device ID to // get test ads on a physical device. e.g. // "Use AdRequest.Builder.addTestDevice("ABCDEF012345") to get test ads on this device." AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build(); mAdView.loadAd(adRequest); return root; }
3. MainActivityFragment#onCreateView()
Project: ud867
File: MainActivityFragment.java
File: MainActivityFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View root = inflater.inflate(R.layout.fragment_main, container, false); AdView mAdView = (AdView) root.findViewById(R.id.adView); // Create an ad request. Check logcat output for the hashed device ID to // get test ads on a physical device. e.g. // "Use AdRequest.Builder.addTestDevice("ABCDEF012345") to get test ads on this device." AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build(); mAdView.loadAd(adRequest); return root; }
4. MyActivity#onCreate()
Project: googleads-mobile-android-examples
File: MyActivity.java
File: MyActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); // Initialize the Mobile Ads SDK. MobileAds.initialize(this, "ca-app-pub-3940256099942544~3347511713"); // Gets the ad view defined in layout/ad_fragment.xml with ad unit ID set in // values/strings.xml. mAdView = (AdView) findViewById(R.id.ad_view); // Create an ad request. Check your logcat output for the hashed device ID to // get test ads on a physical device. e.g. // "Use AdRequest.Builder.addTestDevice("ABCDEF012345") to get test ads on this device." AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build(); // Start loading the ad in the background. mAdView.loadAd(adRequest); }
5. FloatingAdService#onCreate()
Project: FloatingView
File: FloatingAdService.java
File: FloatingAdService.java
@Override public void onCreate() { super.onCreate(); // ??????? final AdRequest.Builder builder = new AdRequest.Builder(); final AdRequest adRequest = builder.build(); mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdListener(new AdListener() { @Override public void onAdOpened() { super.onAdOpened(); stopSelf(); } }); mInterstitialAd.setAdUnitId(getString(R.string.ad_unit_id)); mInterstitialAd.loadAd(adRequest); }
6. YourAppMainActivity#onCreate()
Project: YourAppIdea
File: YourAppMainActivity.java
File: YourAppMainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ((YourApplication) getApplication()).inject(this); setContentView(R.layout.main); // toolbar Toolbar toolBar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolBar); // For debug if (BuildConfig.DEBUG) { Log.d(YourApplication.LOG_TAG, "HashKey: " + SecurityUtils.logHashKey(this)); } // app usage AppUsageUtils.updateLastUsedTimestamp(this); // init fragment if (savedInstanceState == null) { this.navController.goHomeFragment(this); this.navController.showWhatsNew(this); } // ads mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice("1174B15820BDCDE357023377AAF1D72D").addTestDevice("FB73634EFAFEF29BE7973A97B5543A4D").addTestDevice(//LG Nexus 5 "3C4438D5DE2E7086B63C92FC5846F662").build(); mAdView.loadAd(adRequest); // social networks mFacebookDelegate = new FacebookDelegate(mUserHelper, this); mFacebookDelegate.setUserSessionCallback(this); mGoogleAuthDelegate = new GoogleAuthDelegate(this, mUserHelper); mGoogleAuthDelegate.setUserSessionCallback(this); }
7. MainActivity#requestNewInterstitial()
Project: quickstart-android
File: MainActivity.java
File: MainActivity.java
/** * Load a new interstitial ad asynchronously. */ // [START request_new_interstitial] private void requestNewInterstitial() { AdRequest adRequest = new AdRequest.Builder().build(); mInterstitialAd.loadAd(adRequest); }
8. MainActivity#onCreate()
Project: quickstart-android
File: MainActivity.java
File: MainActivity.java
// [END_EXCLUDE] @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); // [END load_banner_ad] // AdMob ad unit IDs are not currently stored inside the google-services.json file. // Developers using AdMob can store them as custom values in a string resource file or // simply use constants. Note that the ad units used here are configured to return only test // ads, and should not be used outside this sample. // [START instantiate_interstitial_ad] // Create an InterstitialAd object. This same object can be re-used whenever you want to // show an interstitial. mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId(getString(R.string.interstitial_ad_unit_id)); // [END instantiate_interstitial_ad] // [START create_interstitial_ad_listener] mInterstitialAd.setAdListener(new AdListener() { @Override public void onAdClosed() { requestNewInterstitial(); beginSecondActivity(); } }); // [END create_interstitial_ad_listener] // [START display_interstitial_ad] mLoadInterstitialButton = (Button) findViewById(R.id.load_interstitial_button); mLoadInterstitialButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (mInterstitialAd.isLoaded()) { mInterstitialAd.show(); } else { beginSecondActivity(); } } }); // [END display_interstitial_ad] }
9. YearFactsFragment#onCreateView()
Project: Numer
File: YearFactsFragment.java
File: YearFactsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_year_facts, container, false); ButterKnife.bind(this, rootView); YoYo.with(Techniques.FadeInDown).duration(500).playOn(rootView); yearFactCard = (CardView) rootView.findViewById(R.id.year_card); getYear = (TextInputLayout) rootView.findViewById(R.id.year_input); editTextYear = (TextInputEditText) rootView.findViewById(R.id.edit_year); fetchYearFact = (RippleView) rootView.findViewById(R.id.year_get_fact); bannerAdYear = (AdView) rootView.findViewById(R.id.ad_banner_year); inputMethodManager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); final AdRequest bannerAdDateRequest = BannerAd.getBannerAd(); bannerAdYear.postDelayed(new Runnable() { @Override public void run() { bannerAdYear.loadAd(bannerAdDateRequest); } }, 300); editTextYear.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { yearFactCard.setVisibility(View.INVISIBLE); } }); fetchYearFact.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { inputMethodManager.hideSoftInputFromWindow(getView().getWindowToken(), 0); String query = String.valueOf(getYear.getEditText().getText()); if (query.isEmpty()) Snackbar.make(rootView, "Please provide a year.", Snackbar.LENGTH_SHORT).show(); else new YearFactsAsyncTask().execute(query); } }); return rootView; }
10. TriviaFactsFragment#onCreateView()
Project: Numer
File: TriviaFactsFragment.java
File: TriviaFactsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_trivia_facts, container, false); ButterKnife.bind(this, rootView); //new BannerAd(); YoYo.with(Techniques.FadeInDown).duration(500).playOn(rootView); triviaFactCard = (CardView) rootView.findViewById(R.id.trivia_card); getNumber = (TextInputLayout) rootView.findViewById(R.id.trivia_input); editTextTrivia = (TextInputEditText) rootView.findViewById(R.id.edit_trivia); fetchTriviaFact = (RippleView) rootView.findViewById(R.id.trivia_get_fact); bannerAdTrivia = (AdView) rootView.findViewById(R.id.ad_banner_trivia); inputMethodManager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); final AdRequest bannerAdDateRequest = BannerAd.getBannerAd(); bannerAdTrivia.postDelayed(new Runnable() { @Override public void run() { bannerAdTrivia.loadAd(bannerAdDateRequest); } }, 300); editTextTrivia.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { triviaFactCard.setVisibility(View.INVISIBLE); } }); fetchTriviaFact.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { inputMethodManager.hideSoftInputFromWindow(getView().getWindowToken(), 0); String query = String.valueOf(getNumber.getEditText().getText()); if (query.isEmpty()) Snackbar.make(rootView, "Please provide a number.", Snackbar.LENGTH_SHORT).show(); else new TriviaFactsAsyncTask().execute(query); } }); return rootView; }
11. RandomFactsFragment#adRequest()
Project: Numer
File: RandomFactsFragment.java
File: RandomFactsFragment.java
private AdRequest adRequest() { AdRequest request = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice("A34110A923EBD2913ADCF85066EE637A").build(); return request; }
12. RandomFactsFragment#onCreateView()
Project: Numer
File: RandomFactsFragment.java
File: RandomFactsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_random_facts, container, false); ButterKnife.bind(this, rootView); YoYo.with(Techniques.RollIn).duration(250).playOn(rootView); randomFactCard = (CardView) rootView.findViewById(R.id.random_card); fetchRandomFact = (RippleView) rootView.findViewById(R.id.random_get_fact); pacmanIndicator = (AVLoadingIndicatorView) rootView.findViewById(R.id.pacman); bannerAdRandom = (AdView) rootView.findViewById(R.id.ad_banner_random); final AdRequest bannerAdDateRequest = BannerAd.getBannerAd(); bannerAdRandom.postDelayed(new Runnable() { @Override public void run() { bannerAdRandom.loadAd(bannerAdDateRequest); } }, 300); new RandomFactsAsyncTask().execute(); fetchRandomFact.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { randomFactCard.setVisibility(View.GONE); pacmanIndicator.setVisibility(View.VISIBLE); new RandomFactsAsyncTask().execute(); } }); return rootView; }
13. MathsFactsFragment#onCreateView()
Project: Numer
File: MathsFactsFragment.java
File: MathsFactsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_math_facts, container, false); ButterKnife.bind(this, rootView); YoYo.with(Techniques.FadeInDown).duration(500).playOn(rootView); mathFactCard = (CardView) rootView.findViewById(R.id.math_card); getNumber = (TextInputLayout) rootView.findViewById(R.id.math_input); editTextMath = (TextInputEditText) rootView.findViewById(R.id.edit_math); fetchMathFact = (RippleView) rootView.findViewById(R.id.math_get_fact); bannerAdMaths = (AdView) rootView.findViewById(R.id.ad_banner_math); inputMethodManager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); final AdRequest bannerAdDateRequest = BannerAd.getBannerAd(); bannerAdMaths.postDelayed(new Runnable() { @Override public void run() { bannerAdMaths.loadAd(bannerAdDateRequest); } }, 300); editTextMath.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mathFactCard.setVisibility(View.INVISIBLE); } }); fetchMathFact.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { inputMethodManager.hideSoftInputFromWindow(getView().getWindowToken(), 0); String query = String.valueOf(getNumber.getEditText().getText()); if (query.isEmpty()) Snackbar.make(rootView, "Please provide a number.", Snackbar.LENGTH_SHORT).show(); else new MathsFactsAsyncTask().execute(query); } }); return rootView; }
14. DateFactsFragment#onCreateView()
Project: Numer
File: DateFactsFragment.java
File: DateFactsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_date_facts, container, false); ButterKnife.bind(this, rootView); YoYo.with(Techniques.FadeInDown).duration(500).playOn(rootView); dateFactCard = (CardView) rootView.findViewById(R.id.date_card); getDate = (TextInputLayout) rootView.findViewById(R.id.date_input); editTextDate = (TextInputEditText) rootView.findViewById(R.id.edit_date); fetchDateFact = (RippleView) rootView.findViewById(R.id.date_get_fact); bannerAdDate = (AdView) rootView.findViewById(R.id.ad_banner_date); inputMethodManager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); final AdRequest bannerAdDateRequest = BannerAd.getBannerAd(); bannerAdDate.postDelayed(new Runnable() { @Override public void run() { bannerAdDate.loadAd(bannerAdDateRequest); } }, 300); editTextDate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dateFactCard.setVisibility(View.INVISIBLE); } }); fetchDateFact.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { inputMethodManager.hideSoftInputFromWindow(getView().getWindowToken(), 0); String query = String.valueOf(getDate.getEditText().getText()); if (query.isEmpty()) Snackbar.make(rootView, "Please provide a date.", Snackbar.LENGTH_SHORT).show(); else new DateFactsAsyncTask().execute(query); } }); return rootView; }
15. ChangeBrightness#initialize()
Project: NightSight
File: ChangeBrightness.java
File: ChangeBrightness.java
void initialize() { adView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); adView.loadAd(adRequest); EventBus.getDefault().register(new Darkness()); recyclerView = (RecyclerView) findViewById(R.id.recyclerView); colorAdapter = new ColorAdapter(this); colorAdapter.setColorData(getMockData()); StaggeredGridLayoutManager staggeredGridLayoutManager = new StaggeredGridLayoutManager(4, StaggeredGridLayoutManager.VERTICAL); recyclerView.setLayoutManager(staggeredGridLayoutManager); // GridLayoutManager gridLayoutManager = new GridLayoutManager(getApplicationContext(), 3); // recyclerView.setLayoutManager(gridLayoutManager); // recyclerView.setHasFixedSize(true); recyclerView.setAdapter(colorAdapter); sharedPrefs = new SharedPrefs(this); seekBar = (SeekBar) findViewById(R.id.seekBar1); startStop = (Button) findViewById(R.id.startStop); seekValue = (TextView) findViewById(R.id.seekPercentage); seekBar.setMax(200); seekBar.setProgress(0); if (sharedPrefs.isService()) { startStop.setText("Stop"); } else { startStop.setText("Start"); } }
16. AboutActivity#initAds()
Project: monkey-android
File: AboutActivity.java
File: AboutActivity.java
private void initAds() { AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); }
17. AdMobAdListenerFragment#onActivityCreated()
Project: googleads-mobile-android-examples
File: AdMobAdListenerFragment.java
File: AdMobAdListenerFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); mAdView = (AdView) getView().findViewById(R.id.listener_av_main); mAdView.setAdListener(new AdListener() { private void showToast(String message) { View view = getView(); if (view != null) { Toast.makeText(getView().getContext(), message, Toast.LENGTH_SHORT).show(); } } @Override public void onAdLoaded() { showToast("Ad loaded."); } @Override public void onAdFailedToLoad(int errorCode) { showToast(String.format("Ad failed to load with error code %d.", errorCode)); } @Override public void onAdOpened() { showToast("Ad opened."); } @Override public void onAdClosed() { showToast("Ad closed."); } @Override public void onAdLeftApplication() { showToast("Ad left application."); } }); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); }
18. AboutActivity#onCreate()
Project: GithubTrends
File: AboutActivity.java
File: AboutActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_about); ((TextView) findViewById(R.id.about)).setText(Html.fromHtml(aboutText)); final AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); }
19. MainActivity#onCreate()
Project: friendlychat
File: MainActivity.java
File: MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); mUsername = ANONYMOUS; // Initialize Firebase Auth mFirebaseAuth = FirebaseAuth.getInstance(); mFirebaseUser = mFirebaseAuth.getCurrentUser(); if (mFirebaseUser == null) { // Not signed in, launch the Sign In activity startActivity(new Intent(this, SignInActivity.class)); finish(); return; } else { mUsername = mFirebaseUser.getDisplayName(); mPhotoUrl = mFirebaseUser.getPhotoUrl().toString(); } mGoogleApiClient = new GoogleApiClient.Builder(this).enableAutoManage(this, /* FragmentActivity */ this).addApi(Auth.GOOGLE_SIGN_IN_API).build(); mProgressBar = (ProgressBar) findViewById(R.id.progressBar); mMessageRecyclerView = (RecyclerView) findViewById(R.id.messageRecyclerView); mLinearLayoutManager = new LinearLayoutManager(this); mLinearLayoutManager.setStackFromEnd(true); mFirebaseDatabaseReference = FirebaseDatabase.getInstance().getReference(); mFirebaseAdapter = new FirebaseRecyclerAdapter<FriendlyMessage, MessageViewHolder>(FriendlyMessage.class, R.layout.item_message, MessageViewHolder.class, mFirebaseDatabaseReference.child(MESSAGES_CHILD)) { @Override protected void populateViewHolder(MessageViewHolder viewHolder, FriendlyMessage friendlyMessage, int position) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); viewHolder.messageTextView.setText(friendlyMessage.getText()); viewHolder.messengerTextView.setText(friendlyMessage.getName()); if (friendlyMessage.getPhotoUrl() == null) { viewHolder.messengerImageView.setImageDrawable(ContextCompat.getDrawable(MainActivity.this, R.drawable.ic_account_circle_black_36dp)); } else { Glide.with(MainActivity.this).load(friendlyMessage.getPhotoUrl()).into(viewHolder.messengerImageView); } } }; mFirebaseAdapter.registerAdapterDataObserver(new RecyclerView.AdapterDataObserver() { @Override public void onItemRangeInserted(int positionStart, int itemCount) { super.onItemRangeInserted(positionStart, itemCount); int friendlyMessageCount = mFirebaseAdapter.getItemCount(); int lastVisiblePosition = mLinearLayoutManager.findLastCompletelyVisibleItemPosition(); // to the bottom of the list to show the newly added message. if (lastVisiblePosition == -1 || (positionStart >= (friendlyMessageCount - 1) && lastVisiblePosition == (positionStart - 1))) { mMessageRecyclerView.scrollToPosition(positionStart); } } }); mMessageRecyclerView.setLayoutManager(mLinearLayoutManager); mMessageRecyclerView.setAdapter(mFirebaseAdapter); // Initialize and request AdMob ad. mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); // Initialize Firebase Measurement. mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); // Initialize Firebase Remote Config. mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance(); // Define Firebase Remote Config Settings. FirebaseRemoteConfigSettings firebaseRemoteConfigSettings = new FirebaseRemoteConfigSettings.Builder().setDeveloperModeEnabled(true).build(); // Define default config values. Defaults are used when fetched config values are not // available. Eg: if an error occurred fetching values from the server. Map<String, Object> defaultConfigMap = new HashMap<>(); defaultConfigMap.put("friendly_msg_length", 10L); // Apply config settings and default values. mFirebaseRemoteConfig.setConfigSettings(firebaseRemoteConfigSettings); mFirebaseRemoteConfig.setDefaults(defaultConfigMap); // Fetch remote config. fetchConfig(); mMessageEditText = (EditText) findViewById(R.id.messageEditText); mMessageEditText.setFilters(new InputFilter[] { new InputFilter.LengthFilter(mSharedPreferences.getInt(CodelabPreferences.FRIENDLY_MSG_LENGTH, DEFAULT_MSG_LENGTH_LIMIT)) }); mMessageEditText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { if (charSequence.toString().trim().length() > 0) { mSendButton.setEnabled(true); } else { mSendButton.setEnabled(false); } } @Override public void afterTextChanged(Editable editable) { } }); mSendButton = (Button) findViewById(R.id.sendButton); mSendButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { FriendlyMessage friendlyMessage = new FriendlyMessage(mMessageEditText.getText().toString(), mUsername, mPhotoUrl); mFirebaseDatabaseReference.child(MESSAGES_CHILD).push().setValue(friendlyMessage); mMessageEditText.setText(""); mFirebaseAnalytics.logEvent(MESSAGE_SENT_EVENT, null); } }); }