欢迎使用有米广告平台的android端SDK,以下将为您介绍如何在android程序中嵌入有米广告。
步骤一:将youmiad-android.jar导入您的工程中。
Ø右键您的工程根目录,选择“Properties”
Ø在左面板中选择“Java Build Path”
Ø然后选择“Libraries”标签
Ø点击“Add External JARs…”
Ø选择youmiad-android.jar的目录路径
Ø点击“OK”即导入成功
步骤二:在工程中的AndroidManifest.xml中添加以下代码,并写入您的App ID和App 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_ID和 UmAd_APP_SEC这两个ID是在 平台网站上提交应用时产生的发布ID和应用密码,而且每个应用的这两个ID都是唯一的。
步骤三:在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为淡入淡出
步骤四:在main.xml中布局有米广告视图。
以下为一个实例:
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:umadsdk="http://schemas.android.com/apk/res/net.youmi.HelloYouMi"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- >
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:textSize="20px"
- android:text="@string/hello"
- />
- <net.youmi.android.AdView
- android:id="@+id/ad"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- umadsdk:refreshInterval="30"
- umadsdk:changeAdAnimation="true"
-
- />
- </LinearLayout>
复制代码
注意:
xmlns:umadsdk="http://schemas.android.com/apk/res/net.youmi.HelloYouMi"
这句一定要加上,不然会提示错误。其中net.youmi.HelloYouMi是你应用程序包名
以下图示为成功添加有米广告的效果图:
转载:http://www.getideas.cn/?p=34
分享到:
相关推荐
《Android应用源码有米广告SDK例子》是一个包含有米广告SDK集成的Android应用程序源代码示例。这个压缩包提供了一个宝贵的参考资料,帮助开发者了解如何在自己的Android应用中集成有米广告,从而实现盈利和推广。 ...
百度地图Android SDK是百度提供的一套用于开发地图应用的工具集,它允许开发者在Android应用中嵌入地图、定位、路线规划等功能。相比Web SDK,Android SDK更具有性能优势,因为它可以直接与设备硬件交互,提供更加...
Android 平台 是一个移动设备专用的软件堆, 包括一个操作系统, 中间件以及大量关键应用. 开发者能建立大量应用... 它包括源码框架, 实例工程,开发工具,模拟器,当然还包括你所需要的开发Android应用的全部库文件。
在Android应用开发中,嵌入广告是常见的盈利方式之一,尤其对于免费应用来说。"youmi-android-sdk-v3.05_2011-12-30" 是一个针对Android平台的优米(Youmi)广告SDK,用于帮助开发者在他们的应用程序中集成广告展示...
这篇文档主要介绍了如何在Android应用中嵌入有米广告的详细步骤。有米广告是一家提供移动广告解决方案的公司,其SDK可以帮助开发者轻松地在应用中集成广告。 首先,你需要下载有米广告的SDK,具体步骤如下: 1. ...
《AppOffer Android应用广告SDK深度解析》 在移动互联网领域,广告是许多应用程序的主要收入来源之一,AppOffer Android应用广告SDK就是这样的一个关键工具。它为开发者提供了在Android应用程序中集成广告的能力,...
Facebook Android SDK是一个专门为Android开发者设计的工具包,它允许开发者将Facebook的功能集成到他们的Android应用中,例如登录、分享、社交图谱API访问等。这个SDK使得开发过程更加简便,可以提升用户体验,同时...
CocosCreator 嵌入原生 Android 项目详解 本文将详细介绍如何将 CocosCreator 项目嵌入到原生 Android 项目中,包括编译 CocosCreator 项目、配置 Android 项目、添加libcocos2dx依赖模板、设置依赖模块、启动Cocos...
Android是一种广泛应用于移动设备的软件集合,它包括操作系统、中间件以及...对于初学者来说,Android文档提供了一个基础教程,指导如何编写一个Android应用程序,包括界面设计、事件处理、数据存储等方面的入门知识。
### 有米广告Android SDK开发者文档知识点概览 #### 一、SDK嵌入步骤 **1.1 准备工作** - **1.1.1 步骤一:将youmi-android.jar导入您的工程中** - 在进行任何集成之前,首先需要确保已经将`youmi-android.jar`...
它包括源码框架, 实例工程,开发工具,模拟器,当然还包括你所需要的开发Android应用的全部库文件。 为了开始学习Android平台,请按以下顺序阅读文档: 什么是 Android? Android平台的概述 现在就开始吧 ...
在Unity中嵌入移动MM SDK,可以让游戏或应用具备更丰富的商业化特性。 在这个场景中,"jar"文件可能是指Android平台上的Java库文件,用于与Unity引擎交互,实现移动MM SDK的功能。"iap"代表In-App Purchase(应用内...
在Android应用开发中,将广告集成到应用中是常见的盈利方式之一,AdView SDK就是这样的一个工具,它允许开发者在应用程序中嵌入广告,从而实现收益。本文将深入讲解AdView SDK在Android App中的使用方法及其相关知识...
标题《JD android SDK 接入》所涉及的知识点主要集中在如何将京东广告SDK集成到Android应用中,以便开发者可以在应用中嵌入京东提供的广告位并展示广告。以下详细介绍了从环境准备、SDK嵌入、权限声明、Activity注册...
这段描述明确指出,这个SDK是用于在Android应用程序中嵌入百度地图功能的。开发者可以利用这个库来实现各种地图相关功能,如显示地图、定位用户位置、搜索地点、规划路线、添加标记、覆盖物、以及实时交通情况显示等...
Beta 版本的 Android SDK 为开发者提供了必要的工具和 API 接口,以便使用 Java 语言在 Android 平台上进行应用开发。 #### 二、Android SDK 的主要特性 - **应用程序框架**:支持组件的重用与替换,便于开发者...
Facebook Android SDK 4.18.0 是一个用于在Android应用程序中集成Facebook功能的开发工具包。这个SDK允许开发者轻松地实现用户登录、分享、广告、分析和其他Facebook服务。2017年发布的这个版本是当时最新的,为...
该项目为易盾验证码Android应用嵌入设计的源码,总计包含83个文件,其中XML配置文件23个、AAR库文件18个、Java源代码文件12个、PNG图片文件12个、JPG图片文件4个、Gradle配置文件3个、Markdown文件2个、属性文件2个...