admob banner ads android tutorial
in this, an article today learn admob banner ads android tutorial
example. Follow the steps of android banner ads example. For more
information visit the google developer.
Banner ads involve a spot inside an application's design,
either at the top or base of the gadget screen. They remain on screen while
clients are associating with the application, and can revive naturally after a
specific timeframe. In case you're new to mobile advertising, they're an
extraordinary spot to begin.
Follow the method banner Ads :
MobileAds.initialize(this, (getString(R.string.ad_id)));
mAdView =
findViewById(R.id.adView1);
AdRequest
adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
build.gradle:
implementation 'com.google.android.gms:play-services-ads:15.0.0'
Follow the full source code
banner Ads android studio example.
1.MainActivity.java:
import android.webkit.WebViewClient;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.MobileAds;
public class Command extends AppCompatActivity {
private AdView mAdView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileAds.initialize(this, (getString(R.string.ad_id)));
mAdView = findViewById(R.id.adView1);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
}
}
2.activity_main:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/main"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<com.google.android.gms.ads.AdView
android:id="@+id/adView1"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_id"
android:layout_width="match_parent"
android:background="@android:color/transparent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true">
</com.google.android.gms.ads.AdView>
</RelativeLayout>
3.string.xml:
<resources>
<string name="app_name">Sql Application</string>
<string name="ad_id">Your Ad Id</string>
<string name="banner_id">Your Banner Id</string>
</resources>
4.dimens.xml:
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
<dimen name="nav_header_vertical_spacing">8dp</dimen>
<dimen name="nav_header_height">176dp</dimen>
<dimen name="fab_margin">16dp</dimen>
</resources>
5.AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sql.commands.app">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/sql_image"
android:label="@string/app_name"
android:roundIcon="@drawable/sql_image"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Policy"></activity>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/ad_id" />
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
No comments:
Post a Comment