屏显广告-CallAdv
2016-03-29 10:25
134 查看
CallAdv
此App支持在来电和去电时显示广告来电:响铃即触发屏显广告,挂断就消失
去电:打去时触发屏显广告,挂断就消失
显示联系人和号码归属地
广告图可任意移动
按下返回键,home键,recent键,屏显广告自动消失
效果图
原理
原理比较简单,监听来去电广播,再启动service显示悬浮窗,此悬浮窗在API>=19 不需要额外权限,API<19需要SYSTEM_ALERT_WINDOW权限
使用方法
//声明service和broadcastreceiver即可 <service android:name=".core.PhoneService" android:process=":ui" /> <receiver android:name=".core.PhoneBroadcast"> <intent-filter android:priority="1000"> <!-- 系统启动完成后会调用 --> <action android:name="android.intent.action.BOOT_COMPLETED" /> <!-- 解锁完成后会调用 --> <action android:name="android.intent.action.NEW_OUTGOING_CALL"/> <action android:name="android.intent.action.PHONE_STATE"/> </intent-filter> </receiver>
详细代码见:https://github.com/cxbiao/CallAdv
感谢: liaohuqiu https://github.com/liaohuqiu/android-UCToast
欢迎关注我的微博:
http://weibo.com/u/1752563150
欢迎大家关注在下的公众号(扫描下方二维码或搜索xbiaoBlog)
相关文章推荐
- 01-python开发环境搭建
- Android Studio中自己定义快捷输入块
- DWZ框架分页控件中遇到的问题
- telnet命令使用示例
- mac 安装 nginx 环境
- 计算机网络概述
- OpenGL 正交、透视投影
- DMLC深盟分布式深度机器学习开源平台解析
- Git 版本控制系统
- javaweb入门
- 机器学习经典书籍--入门书-入门--深入--数学基础
- ASP.NET 管道事件与HttpModule一个简单地实现
- hadoop搭建教程,实操可用
- [leetcode] 239. Sliding Window Maximum 解题报告
- Qt的多线程实现
- VS2015提示owinxxxxxxx问题。
- 冒泡排序
- echarts中元素位置调整
- php生成rss订阅
- 3131: [Sdoi2013]淘金