开发者都希望自己开发出来的软件得到认可,但在软件得到认可的同时,能够获得更多物质方面的补偿也是非常不错的。那么怎样能够让自己开发出来的软件为自己带来更多的价值,能够赚钱了?答案就是。。。没错,在自己的应用中植入广告。

今天为大家介绍两种在应用中植入广告从而得到收益的方法:

一、Admob广告
    1.需要注册一个Admob的帐号。Admob的主页是:http://www.admob.com/ 。 当然,如果你对于浏览英文网页还有些障碍的话,可以登录中文网站:http://zhcn.admob.com/ 。激活你的账号。

2.设置你的Android应用程序信息,并获得Admob的插入代码。登录你的Admob帐号后,在主页的左上方(Logo上面)点击“Marketplace(手机广告市场)”,进入页面后,在“Sites&Apps(站点和应用程序)”标签下,点击“Add Site/App”。选择我们熟悉的图标——" Android App ” 。这时会出现需要你填写一个“详细信息”,随便填上一些信息。(不要太过在意现在填写的东西,因为这些以后都是可以修改的)。比如“AndroidPackage URL” 我到现在都还没有填写,描述之类的,想写就写点吧。填好详细信息后,点击“继续”,就可以到AdMob Android SDK 的下载页面了。下载这个SDK(当然,这个很重要)

3.获取你的应用程序对应的Publisher ID 如下图中的那个ID

4.代码编写 
   a. 在工程加入一个libs文件夹,将属于你的admob-sdk 的jar包加入,如下图

b. 在manifest.xml文件中加入广告所需的一些东西
     <!-- 最新版需要AdmodActivity注册,旧版是不用,新版如不加将会出问题 -->
        <activity android:name="com.admob.android.ads.AdMobActivity"
           android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                  android:configChanges="orientation|keyboard|keyboardHidden"></activity>
    <meta-data android:name="ADMOB_PUBLISHER_ID" android:value="a14ce5ff5288c6d"></meta-data>
    </application>
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-sdk android:minSdkVersion="8" />
    c.使用AdView操作 main.xml文件如下
     <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:admobsdk="http://schemas.android.com/apk/res/com.csust"
    androidrientation="vertical"    android:layout_width="fill_parent"
    android:layout_height="fill_parent"

android:background="@drawable/moon"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    />
    <com.admob.android.ads.AdView
        android:id="@+id/ad"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        admobsdk:backgroundColor="#000000"
        admobsdk:textColor="#FFFFFF"
        admobsdk:keywords="Android application"
        admobsdk:testing="false">
    </com.admob.android.ads.AdView>
</LinearLayout>

最后运行程序看看是否有广告,如果有,那就恭喜了,我在模拟器下测试下多次都没出现 ,网上有人说新版本的admob是有这问题的。

二、图内的有米广告
  与上面类似 我的测试也是成功的。
如下图

学会了插入广告的方法,赶紧在自己的应用程序上试试吧。广告的收入虽然不能让我们发财,但是也能让我们的生活更美好。。。

怎样在自己的安卓软件中加入广告相关推荐

  1. android软件中加入广告实现方法

    经过了一番折腾,忙忙碌碌了一下午,终于搞明白了Android软件界面嵌入广告的方法,以下我以嵌入有米广告为例小结一下: 步骤一,下载有米广告SDK,将 youmi-android.jar 导入想要嵌入 ...

  2. 如何去除Android应用中的广告

    如何去除Android游戏软件中的广告:很多时候,我们下载好一款Andriod游戏软件,却被游戏软件中的广告弄的很烦.不停跳动的广告让人觉得非常不爽,而且在玩游戏的时候,还有可能点击到广告,中断游戏. ...

  3. 从安卓recovery 的 backup 备份数据中手动恢复 通讯录、短信,或者其他软件中的信息的方法

      本文提供一种机器由于删错系统文件或者其他问题而导致系统启动不了的时候,如何找回重要的通信录.短信等资料的方法,前提是recovery已经刷了,并能够启动.     刷机时候用的 recovery ...

  4. 安卓手机主题软件_【软件来了】安卓手机中的安卓手机

    虚拟机这个东西部分童鞋已经接触过,它是指在电脑中模拟运行一台安卓手机,我们可以用它来登入微信,挂QQ,玩手机游戏或者测试App,而随着科技的发展,安卓手机的配置足以承载一个虚拟机,所以在安卓手机中再运 ...

  5. node sqlite 插入数据_安卓手机中的应用数据都保存在哪些文件中?

    随笔 知识 案例 声音 其他 编者按 手机取证,品牌是一方面,从操作系统入手是另外一个渠道.手机中的重要数据基本上都以轻量数据库的形式保存在本地,也就是经常讲的sqlite db文件中. 从推特上得知 ...

  6. Android安卓开发中图片缩放讲解

    安卓开发中应用到图片的处理时候,我们通常会怎么缩放操作呢,来看下面的两种做法: 方法1:按固定比例进行缩放 在开发一些软件,如新闻客户端,很多时候要显示图片的缩略图,由于手机屏幕限制,一般情况下,我们 ...

  7. Genymotion - 强大好用高性能的 Android 模拟器 (在电脑流畅运行APK安卓软件游戏的利器)...

    随着 Android 系统的应用和游戏越来越丰富,甚至有些比起Windows.Mac上的软件更加好用好玩,因此很多人都希望能在电脑上也能玩到安卓的游戏或APP. 我们曾推荐过 BlueStacks,而 ...

  8. 移动开发:给安卓软件开发初学者简单的教程

    如果你想学习安卓软件开发,还是个初学者,可以在网上找到很多的安卓教程和学习材料,眼花缭乱的初学者教程和进阶教程,如果您看到这篇文章就不要错过,简直是初学者的福音. 考虑到有如此多的信息你又是初学者,所 ...

  9. 安卓手机主题软件_手机看书神器!Amazon Kindleios、安卓软件

    序号:0027 名称:Amazon Kindle ios版.安卓版 分类:ios/Android--书籍工具--阅读软件 类型:apk 大小:安卓版本57.16MB 语言:简体中文 版本:ios ki ...

最新文章

  1. arial unicode ms字体_5个检测商用字体和免费字体合集的网站
  2. 如何解决动态查询语句太长,大于数据库字符的最大长度
  3. ubuntu10.04共享文件夹
  4. mysql 递归查出子级_Mysql选择递归获取具有多个级别的所有子级
  5. 腾讯 VS 阿里 VS 携程消息中间件设计方案及思路
  6. [费用流专题]Going Home,Minimum Cost,工作安排
  7. 做一个vue的todolist列表
  8. 关闭mysql方法_启动和关闭MySQL的方法
  9. allegro中焊盘的设置
  10. c++学习:多线程;顺序容器;智能指针
  11. [iOS越狱开发]安装command line tools for Xcodew
  12. 计算机在职研究生的详细介绍
  13. 千万不要嫁给程序猿,我是认真的
  14. 【数据结构】广义表的存储结构及基本运算(C语言)
  15. Pandas库入门详细教程
  16. XAMPP创建数据库
  17. SSM疫情医院管理系统实训项目总结
  18. 英特尔OpenVINO使用入门(C++集成方式)
  19. 没有伞的孩子必须努力奔跑!
  20. 使用ffmpeg进行视频文件转换成FLV整理

热门文章

  1. SpringBoot+Dubbo+Zookeeper分布式项目打包时子模块依赖找不到解决方案
  2. Win10使用麦克风时:未发现录音设备或驱动未安装
  3. 全新【Photoshop 2022 for mac】中文版发布下载 支持M1 M1X M2处理器 详细安装教程
  4. 在家办公 |Hulu的奇妙工位大赏
  5. 联想rd630服务器无显示,联想RD630服务器用户手册v1.2
  6. 【Exceptions】Flowchart is not a function / null is not an object
  7. python ddt 实现数据驱动
  8. 访金山云CTO杨刚:开源改进PK自主研发,技术驱动前行
  9. JCreator的配置
  10. 电脑开机就显示360服务器,我用360给电脑杀毒,一直到开机启动项会停止,显示“扫面服务意外终止,无法继续扫描,这可能是由于程序...