android - 将 AdMob 广告添加到我的应用

标签 android admob ads

我正在通过在线教程学习开发 Android 应用程序,我从“stackoverflow”得到了很多答案,非常感谢该网站及其用户的帮助。

这是我向这个社区/论坛提出的第一个问题。但是,对于这个问题,我在不同的网站上得到了很多答案和教程,但没有运气。

简单地说,我想将 AdMob 广告添加到我的应用中。它们必须出现在应用的所有页面/Activity 中。

请参阅下面提到的应用程序代码。如果有人可以提供包括 admob 在内的代码,那将是很大的帮助!

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:ads="abc"
    tools:context="com.example.bhagdev.transparentbuttons10.MainActivity"
    android:background="@drawable/j3"
    tools:ignore="NamespaceTypo">



    <ScrollView
        android:layout_width="368dp"
        android:layout_height="495dp"
        tools:layout_editor_absoluteY="8dp"
        tools:layout_editor_absoluteX="8dp"
        tools:ignore="MissingConstraints">

<RelativeLayout
    android:layout_width="368dp"
    android:layout_height="wrap_content"
    tools:layout_editor_absoluteY="8dp"
    tools:layout_editor_absoluteX="8dp"
    tools:ignore="MissingConstraints">


    <Button
    android:id="@+id/button1"
    android:layout_width="368dp"
    android:layout_height="wrap_content"
    android:background="@drawable/button_bg_transparent"
    android:text="@string/button1"
    android:textAlignment="center"
    android:textAllCaps="false"
    android:textColor="@android:color/white"
    android:textSize="30sp"
    tools:ignore="MissingConstraints"
    tools:layout_editor_absoluteX="8dp"
    tools:layout_editor_absoluteY="-3dp"
    android:onClick="next1"/>



    <Button
        android:id="@+id/button2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button1"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button2"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp"
        android:onClick="aarti"/>

    <Button
        android:id="@+id/button3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button2"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button3"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp"
        android:onClick="Thal"/>

    <Button
        android:id="@+id/button4"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button3"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button4"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button5"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button4"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button5"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button6"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button5"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button6"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button7"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button6"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button7"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button8"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button7"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button8"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
    android:id="@+id/button9"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/button8"
    android:background="@drawable/button_bg_transparent"
    android:text="@string/button9"
    android:textAlignment="center"
    android:textAllCaps="false"
    android:textColor="@android:color/white"
    android:textSize="30sp"
    tools:ignore="MissingConstraints"
    tools:layout_editor_absoluteX="8dp"
    tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button10"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button9"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button10"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button11"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button10"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button11"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
    android:id="@+id/button12"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/button11"
    android:background="@drawable/button_bg_transparent"
    android:text="@string/button12"
    android:textAlignment="center"
    android:textAllCaps="false"
    android:textColor="@android:color/white"
    android:textSize="30sp"
    tools:ignore="MissingConstraints"
    tools:layout_editor_absoluteX="8dp"
    tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button13"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button12"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button13"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button14"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button13"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button14"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <Button
        android:id="@+id/button15"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/button14"
        android:background="@drawable/button_bg_transparent"
        android:text="@string/button15"
        android:textAlignment="center"
        android:textAllCaps="false"
        android:textColor="@android:color/white"
        android:textSize="30sp"
        tools:ignore="MissingConstraints"
        tools:layout_editor_absoluteX="8dp"
        tools:layout_editor_absoluteY="-3dp" />

    <!-- view for AdMob Banner Ad -->
    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id" />


</RelativeLayout>
</ScrollView>

</android.support.constraint.ConstraintLayout>

最佳答案

关于 AdMob 的一个非常酷的东西,叫做

的出版物并不多

nativeAdsExpress

...但是这种广告非常容易实现,更具吸引力,带来更多收入,并且在您的应用程序中具有更清晰的集成和完整性。 我强烈建议您使用它,它实现起来非常简单,而且正如它的名称所示,它是“快速”的。 看看here :

关于android - 将 AdMob 广告添加到我的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45285853/

相关文章:

android - 根据构建风格引用不同的 Assets

android - admob 中的 OnFailedTorecieve 错误

android - AdMob 开始实现对 app-ads.txt 文件的支持

android - 如果我的应用程序针对牛轧糖设备,startService() 仍然有效

android - 频闪相机参数?为什么我的应用程序崩溃了?

swift - 每当广告加载失败时显示 View 而不是广告

android - 如何获取 AdMob 信息,例如 Android 应用中的展示次数?

ios - Facebook Audience Network Framework SDK 5.3.2 错误

ios - 应用关闭后如何在应用购买中保留删除广告

android - 使用调用 startActivity() 重新启动应用程序但得到 “complete action using”