#Testin杯#+如何在你的应用中嵌入广告

“人为财死,鸟为食亡.”虽然这句话说的有点夸张,但是在现今社会上没有钱确实是寸步难行,俗话说“钱不是万能的,但是没有钱是万万不能的”,那么我们程序员除了上班赚点工资还能靠什么赚点外快,攒点小金库呢?

1. 接点私活,自己接项目。但是现在自己水平还不够,没有能力去做。

2. 自己开发个小应用,然后嵌入广告。这一点不管是初学者,还是高手都是一个不错的赚钱之道,本人认为自己开发小应用,然后嵌入广告,不仅能能提高自己的一点点收入,还能激发自己的学习兴趣,给自己提供动力。
虽然嵌入广告技术含量不是那么高,但是对于初学者,还是不太清楚。同时在论坛上也看到会员们经常问道,前几天王子还跟我说过呢。
好了,废话说了不少,开始干正事,本帖指起到入门的作用,因为现在的手机广告平台很多,嵌入的方法也都大同小异,所以我在此贴讲的是其中一家的手机广告平台。我用的是米迪手机广告平台(不是打广告)

  • 注册开发者帐号,然后进入开发者操作
    QQ截图20120704083735.png
    2012-7-4 08:38 上传
    下载附件 (44.71 KB)
  • 左面面板有个应用管理面板,点击添加应用
    QQ截图20120704083808.png
    2012-7-4 08:41 上传
    下载附件 (48.2 KB)
  • 在这里填入你应用的信息,现在如果不知道应用的名称,就随便填一个,之后可以修改,填完后,然后点击下一步
    QQ截图20120704083818.png
    2012-7-4 08:42 上传
    下载附件 (2.58 KB)
    我们要的就是这两个一个是发布Id,一个是应用密码。
4.下载该手机广告平台sdk


5. 解压下载的文件,里面有三个文件夹
QQ截图20120704083828.png
2012-7-4 08:43 上传
下载附件 (23.3 KB)
第一个文件夹是开发文档,第二个是类库,第三个就是一个例子
6.导入jar包
QQ截图20120704083837.png
2012-7-4 08:45 上传
下载附件 (135.83 KB)

7. 在程序中添加权限
在Androidmanitest.xml添加权限
  1. <!-- 连接网络权限INTERNET (必须)-->
  2. <uses-permission android:name="android.permission.INTERNET" />
  3. <!-- 用于下载前检查网络状态 (必须)-->
  4. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

  5. <!-- 往SDCard写入数据权限(必须) -->
  6. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  7. <!-- 获取设备相关信息(必须) -->
  8. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  9. <!-- 获取mac地址 ,支持一些Pad设备不能获取imei的bug(必须) -->
  10. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

  11. <!-- 获取地理位置信息,用于帮助精确统计开发者的程序发布之后的用户分布情况 (可选)-->
  12. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

  13. <!-- 支持Push短信广告模式(可选) -->
  14. <uses-permission android:name="android.permission.WRITE_SMS" />
  15. <!-- 支持Push短信广告模式(可选) -->
  16. <uses-permission android:name="android.permission.READ_SMS" />

复制代码
8. 在AndroidManifest.xml中添加一个Activity用来显示广告的,添加一个广播用来监听CPA计费用的(不同的平台加入的也是不同的具体要看文档)
  1. <!-- 显示应用列表和详细信息(必须) --><activity android:name="net.miidi.credit.MiidiWebViewActivity"/> <!-- CPA广告计费(必须) -->
  2. <receiver android:name="net.miidi.credit.CPAFeeReceiver"/>
复制代码
1. 加入广告条代码,这要根据平台给出的文档来加入,一般会给三种方式,根据你的程序需求来合理的加入。我在这里之说一种,在代码里添加,
在添加广告代码是
首先在 setContentView()方法前添加一句 MiidiCredit.init(this, "6", "6666666666666666", true);
第一个参数不用说了,
第二参数是在咱们第一添加应用时候平台给的用户名,
第三个参数是密码,
第四个参数是 是否是测试模式 在正式发布前要改为false ;
  1. LinearLayout layout=new LinearLayout(this);
  2. layout.setOrientation(LinearLayout.VERTICAL);


  3. //
  4. AdView adView = new AdView(this);


  5. LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
  6. layout.addView(adView, params);


  7. setContentView(layout);
复制代码
好了,大功告成
QQ截图20120704085001.png
2012-7-4 08:49 上传
下载附件 (92.31 KB)

Testin的ID:916727714@qq.com;第一次接触Testin,感觉特兴奋,因为android适配是特愁人的一件事,突然出来了一个这么好的东西,感觉特高兴,然后我就注册了一个帐号,实验了一下,感觉比想象中的好的多,很神奇的一个平台,跟我同事说了,他们都很好奇。不错
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值