安卓学习日记——广告
万普积分墙
去万普官网,注册账号,登录(www.waps.cn)
下载SKD,导包
添加权限
<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/><uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/><uses-permission android:name="android.permission.READ_PHONE_STATE"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
<application****<meta-data android:name="APP_ID" android:value="应用标识"/><meta-data android:name="APP_PID" android:value="default"/>****</application>
package com.example.product;import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;import cn.waps.AppConnect;
import cn.waps.AppListener;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//初始化AppConnect.getInstance(this);//设置关闭积分墙的监听接口,必须在showOffers接口之前调用AppConnect.getInstance(this).setOffersCloseListener(new AppListener(){@Overridepublic void onOffersClose() {super.onOffersClose();// TODO 关闭积分墙时的操作代码}});}public void show(View v){AppConnect.getInstance(this).showAppOffers(this);}@Overrideprotected void onDestroy() {super.onDestroy();//关闭广告平台AppConnect.getInstance(this).close();}
}
迷你广告
<LinearLayoutandroid:orientation="horizontal"android:id="@+id/miniAdLinearLayout"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@+id/button2"android:gravity="center_horizontal"/>
//显示迷你广告//设置迷你广告背景颜色AppConnect.getInstance(this).setAdBackColor(Color.argb(50, 120, 240, 120));//设置迷你广告广告语颜色AppConnect.getInstance(this).setAdForeColor(Color.YELLOW);//若未设置以上两个颜色,则默认为黑底白字LinearLayout miniLayout =(LinearLayout)findViewById(R.id.miniAdLinearLayout);AppConnect.getInstance(this).showMiniAd(this, miniLayout, 10); //默认10秒切换一次广告
安卓学习日记——广告相关推荐
- 安卓学习日记:初识Android Studio · java环境配置和AS安装
工欲善其事,必先利其器.要进行安卓开发,必须要有一款上手的开发利器.查阅了相关资料后,了解到,现在主流的安卓开发工具是: 1. Eclipse + Android SDK 2. Android Stu ...
- 安卓学习日记——画布与绘制
先提一下Draw 9-patch 老版本的Android Studio是在SDK目录下的Tools里有个draw9patch 新版Android Studio是可以在AS里直接创建的(一开始没在目录下 ...
- 安卓学习日记——Shortcut
Shortcuts初体验 好了, 在我们开始撸码之前, 还是来看看这个新特性有多赞, 新系统中好多google家的APP都集成了这项功能, 所以, 我们先挑个APP来体验一下. 长按会发现有个快捷打开 ...
- 安卓学习日记(一):了解安卓架构(linux内核层、系统运行库层、应用框架层、应用层)
首先为了理解安卓系统是怎么工作的,就先来看一下android的系统架构,其架构大至可以分为四层:linux内核层.系统运行库层.应用框架层和应用层,那就先说说这几层. 1.linux内核层: Andr ...
- 安卓学习日记——在线支付
Pingxx 官网:https://www.pingxx.com/ 服务器端和客户端的配置参考官方的文档 客户端代码 package com.example.pingxx;import android ...
- 安卓学习日记——Vitamio框架
Vitamio中文名称"维他蜜",是一款Android与IOS平台上的全能多媒体开发框架,全面支持硬件解码与GPU渲染.Vitamio能够流程播放720P甚至1080P高清MKV, ...
- 安卓学习日记——媒体播放
简介 Android的多媒体框架包括支持播放多种常见的媒体类型,使您可以轻松地把音频.视频和图像集成到你的应用.你可以播放音频或视频媒体文件,这些文件是存储在你的应用程序的资源文件中的.应用程序的资源 ...
- 安卓学习日记——APP共享内容
分享简单的文本内容 public void sharedSimpleContentClick(View v){Intent intent=new Intent();intent.setAction(I ...
- 安卓学习日记——补间动画与帧动画
Animation介绍 Android提供了几种动画类型:View Animation.Drawable Animation.Property Animation.View Animation相当简单 ...
最新文章
- CVPR 2020录用率十年最低,商汤官宣62篇入选
- java oralce merge_mybatis 使用oracle merge into 语句踩坑实录(示例代码)
- 线性调频信号 matlab
- MariaDB:在Linux下修改编码
- python爬虫JS逆向之人口流动态势大数据
- Java定时任务中间表,mysql 通过定时任务更新中间表
- python冒泡排序_python实现基本算法之冒泡排序(Bubble Sort)
- CreatePipe 函数
- 结构化、半结构化、非结构化的理解
- LOGO以及手绘签名完美导入CAD
- 盈科律师事务所高级合伙人刘晓雪:锤子科技已举步维艰
- 获取微信小程序邀请码并下载
- 考研二战日记-第16天小结
- 未能加载文件或程序集“XXX.dll”或它的某个依赖项的解决方法
- 傅里叶变换、拉普拉斯变换与z变换对比
- 使用理想低通滤波器对图像进行处理显示
- 【吉大刘大有数据结构绿皮书】向LinkedList类中增加一个函数Contrary,功能为将其所有结点按相反次序链接。
- Wireshark(鲨鱼鳍)抓包工具
- 小程序之旅(8) wx.qy.login 坑
- 设置Ubuntu 20.04的静态IP地址