Android应用嵌入有米SDK教程

本文详细介绍了如何在Android程序中嵌入有米广告SDK,包括导入依赖、配置元数据、添加权限、布局广告视图等关键步骤。通过遵循指南,开发者可以轻松实现广告的集成与展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎使用有米广告平台的androidSDK,以下将为您介绍如何在android程序中嵌入有米广告

步骤一:youmiad-android.jar导入您的工程中。

Ø右键您的工程根目录,选择“Properties

Ø在左面板中选择“Java Build Path

Ø然后选择“Libraries”标签

Ø点击“Add External JARs…

Ø选择youmiad-android.jar的目录路径

Ø点击“OK”即导入成功

 image003.png

 

步骤二:在工程中的AndroidManifest.xml中添加以下代码,并写入您的App IDApp Secret

<!-- 应用程序的 App ID and App Seceret
-->

 

<meta-data android:value="abcdef1234567890" android:name="UmAd_APP_SEC" />

<meta-data android:value="1234567890abcdef"

android:name="UmAd_APP_ID" />

</application>


<!-- 有米广告 SDK permissions -->

<uses-permission android:name="android.permission.INTERNET" />

 

注意:UmAd_APP_ID就是你应用程序的发布ID,在value那里填上你的发布ID就行了,如此处为"1234567890abcdef"。千万不可改变"UmAd_APP_ID" ,程序需要这个Key来查找对应的Value。"UmAd_APP_SEC"同理。UmAd_APP_IDUmAd_APP_SEC这两个ID是在 平台网站上提交应用时产生的发布ID和应用密码,而且每个应用的这两个ID都是唯一的。

 image005.png

 

 


步骤三:res/values文件夹中添加attrs.xml。如果你没有添加这个文件,那你将不能在layout中设置AdView的属性。

attrs.xml文件的内容如下:

<?xml version="1.0" encoding="utf-8"?>

<resources>

<declare-styleablename="net.youmi.android.AdView">

<attr name="testing" format="boolean" />

<attr name="backgroundColor" format="color" />

<attr name="textColor" format="color" />

<attr name="keywords" format="string" />

<attr name="refreshInterval" format="integer" />

<attr name="isGoneWithoutAd" format="boolean" />

<attr name="changeAdAnimation"  format="boolean"/>

</declare-styleable>

</resources>

 

 

 

说明:

ØTesting:测试模式,如果是在调试程序中,建议设置为“true”,但是在发布程序前,一定要设置为false。默认为false。

ØbackgroundColor:设置广告视图的背景颜色

ØtextColor:设置广告文字的颜色

ØrefreshInterval:设置广告刷新率。默认为30s,设置范围为30s-200s

ØchangeAdAnimation:换广告的效果,true为翻转,false为淡入淡出

 image007.png

 

 

 

步骤四:main.xml中布局有米广告视图。

以下为一个实例:
  

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:umadsdk="http://schemas.android.com/apk/res/net.youmi.HelloYouMi"
  4.                     android:orientation="vertical"
  5.                     android:layout_width="fill_parent"
  6.                     android:layout_height="fill_parent"
  7.     >
  8. <TextView  
  9.                     android:layout_width="fill_parent"
  10.                     android:layout_height="wrap_content"
  11.                     android:textSize="20px"
  12.                     android:text="@string/hello"
  13.     />
  14.     <net.youmi.android.AdView  
  15.                         android:id="@+id/ad"
  16.                         android:layout_width="fill_parent"
  17.                         android:layout_height="wrap_content"
  18.                         umadsdk:refreshInterval="30"
  19.                         umadsdk:changeAdAnimation="true"
  20.                         
  21.                 />
  22. </LinearLayout>
复制代码

 


 

注意:
xmlns:umadsdk="http://schemas.android.com/apk/res/net.youmi.HelloYouMi"

这句一定要加上,不然会提示错误。其中net.youmi.HelloYouMi是你应用程序包名

 


以下图示为成功添加有米广告的效果图:

 image011.png

转载:http://www.getideas.cn/?p=34

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值