自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 无需上架,接入穿山甲广告和广点通广告 sdk

我们都知道广告是商业流量变现最重要的方式之一,所以基本所有的游戏或者app都会接入广告sdk,而我们都知道穿山甲广告sdk是国内收益相对比较高的,但是想接入穿山甲广告sdk,你的游戏或者app必须上架,这可难倒很多个人开发者。其实这是有办法解决的...

2020-12-22 11:15:33 23003 10

原创 出海应用如何变现?

众所周知,出海变成趋势,当国内互联网变成一片红海的时候,越来越多的中国互联网公司瞄准了海外的互联网市场,特别是东南亚一带的国家,互联网的红利仍然存在。同样,出海的应用也少不了变现,没有盈利,一切都是扯淡。那广告是商业化变现的一种最直接的方式,那我们都知道海外接广告,无非就是admob,facebook,unity等大平台。但是我们都知道这些平台动不动就封账号啥的,你申诉,还不理你。特别不友好。所以针对国内的海外应用,本人还是建议接入国内的广告平台,现在还是有一些广告平台在收海外的量的。...

2020-10-20 15:45:42 1556

原创 android 如何从后台启动activity

从事开发android的工程师都知道 从android 10之后的系统是不允许从后台启动activity,这就导致很多功能实现不了,比如android 10的手机,app在后台,收到一条推送,是可以把自己拉起到前台,从而提高用户时长。那么,有没有办法解决呢?所谓,上有政策,下游对策,办法总比困难多。其实是有办法解决的。

2023-08-31 11:44:10 301

原创 如何提高oppo,vivo,小米,华为等广告SDK的广告效果

提升广告效果

2022-11-14 09:34:36 1426 4

原创 海外-开发经验之谈

随着国内互联网成为成为一片红海,越来越多的开发者都转向海外业务,毕竟海外市场还是一片蓝海,还不像国内市场已经饱和,机会远远比国内多。本人专注海外开发-广告变现已经3年有余,前东家是传音控股,专注非洲市场,号称非洲之王,目前也是公司海外业务开发的负责人,对 海外统计 firebase ,appflyer,installReference,admob,facebook统计,google pay 等sdk都比较熟悉,因为这些在公司业务中都有涉猎,其中自己也遇到很多坑,希望与大家分享经验...

2022-02-17 12:11:13 261

原创 admob 开屏广告来了!!!

开屏广告指出现在 APP 启动加载时的全屏或非全屏广告,是曝光率最高的广告展示方式,几乎 100% 曝光触达的优势,也就决定了更多有品宣、新品发布、大型活动宣传等诉求的广告主,势必会将开屏广告作为必备的营销标配,因此其极具变现优势和价值。也是效果比较好的广告类型,对品牌主而言,极大的展现面积不光能展示丰富的品牌/产品信息,更能通过大幅广告为用户带来极强的视觉冲击力,从而提高广告关注度的同时提高点击率,然后就是这样一种曝光率高,广告效果好的展示方式,admob一直都是不支持的,直到最近,宇宙第一...

2021-03-24 15:17:40 1474

原创 android4.4 手机报错 Comparison method violates its general contract!

最近在开发项目的过程中,测试反馈了一个bug,崩溃日志如下:java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:831) at java.uti...

2020-02-25 16:56:45 402

原创 android 视频sdk 开发总结

2016年年底,公司开始放弃普通插屏广告sdk,因这种方式对用户的干扰太大,用户体验不好,视频方式的广告越来越被用户认可,另一个重要的原因是视频广告的转化率比插屏广告更好,投放效果更好。所以公司老板决定转型,把主要的精力放在视频广告的业务上,此时国内做激励视频广告业务的公司并不多,而且也做的不好,所以此时进入绝对有机会。而我作为公司客户端开发老大,这个任务自然而然就落到我的头上。不得不说,压力

2018-02-02 16:01:18 1661

原创 android 牛逼的下载框架

我们公司是做视频广告sdk的,就是播放完一个视频后,用户点击下载apk.最新在开发的过程碰到一个问题,就是apk的下载成功率一直不高,用的下载器是android系统的下载器DownloadManager,保持在50%多成功率,因为我们一些apk包很大,很多都是300,400M的游戏包,下载成功率低从而也会导致安装率低,自然而然也会导致我们的利润低。所以优化下载成功率成了迫在眉睫的任务。    

2017-11-24 11:31:25 4168 3

原创 android 系统下载器 DownloadManager 的bug

最近开发视频SDK的过程中,碰到一个莫名其妙的bug,那就是用doanloadManager 下载MP4文件的时候,会弹出安装界面,并且包解析包出错。经过再三确认,我们自己没有去弹出安装界面,那这个安装界面到底是谁弹出来的?而且当游戏只集成我们一家sdk的时候是没问题的,但是当一个游戏里面集成几家sdk的时候就会弹出来,所以一开始我们就觉得是其他家sdk弹出了安装界面,并导致了解析包出错。并且也和

2017-11-06 11:59:45 652

原创 记录 视频广告sdk 的开发之路

好久没写博客了,因为最新半年公司开启了一个新的业务,视频广告sdk的开发。android 客户端由我一个人负责,压力山大。不过,既然公司看得起我,敢让我一个人来负责,那我当然不能辜负公司的期望了。当然我也是有技术储备的,因为公司原本的业务就是游戏开发和插屏广告sdk开发的,所以也不是一无所有吧。在开发过程中当然遇到很多坑,比如调用系统播放器来播放视频就遇到很多问题,虽然网上有很多资料,但是都是

2017-10-21 14:23:47 1783 10

原创 Honeywell1900霍尼韦尔 扫描二维码 QT 客户端显示数据

最近做了一个项目,就是用android客户端生成并打印二维码,将二维码贴在物品上。用Honeywell1900霍尼韦尔扫描抢扫描后通过串口将数据显示在客户端上。Honeywell1900霍尼韦尔有两种方式来连接电脑,一种是USB,一种是串口。我采用的usb方法来连接电脑,因为比较方便。如果直接连接会不稳定,电脑会提示驱动安装 失败,需要另外安装驱动,可惜买扫描抢的时候,商家并没有提供,最终才网上找

2017-04-18 22:49:58 2871 2

原创 如何在jar包含第三方jar

因为我们公司是做广告SDK的,经常需要给开发给sdk的jar包。最近碰到一个问题,就是我们公司自己的广告sdk jar包中要包含另外一家的广告sdk的jar包。刚开始,我的做法是将第三方的jar集成到我们自己的sdk的源码中去调用,既将jar包拷贝到我们的工程的lib目录下。然后在导出我们自己的SDK jar包的时候选中src和lib这两个目录。当我们给开发者jar包去调用的时候,确报错了。原因是

2017-02-17 16:03:29 885

原创 关于提高MTK,展讯,高通 平台,双卡发送短信的成功率,选卡发送问题解决

由于我的公司是做游戏开发的,大家都知道,游戏开发肯定都是少不了偷偷发短信扣费。但是由于现在android平台多种多样,有很多经过定制的android系统。故标准的发送短信的Api的的发送成功率是很低的。考虑到现在很多的android手机都是基于MTK的,MTK的发送短信的接口也是经过定制的,双卡发送短信。所以为了提高短信发送成功率,老大让我花一个星期的时间去研究MTK的framework,一个星期

2016-08-19 16:12:30 1082 1

原创 关于部分手机 windowManager 显示不出来

由于公司从事广告SDK开发,广告的展示就是通过WindowManager的addView()来显示的。但是经过测试,发现部分手机包括:奇酷,小米,魅族等系统定制比较严重的手机的windowManager显示不了。原来是手机系统屏蔽的这个权限,需要在手机里面的设置里面去开启这个权限。但是,作为应用的开发者,都希望通过代码去解决问题,而不是用户去设置。虽然上面提到的部分手机的WindowManager

2016-08-04 17:23:36 955 1

原创 利用两个BrocastReceiver来保证同时只有一个实例在运行

利用两个BrocastReceiver来保证同时只有一个实例在运行

2016-06-28 12:05:36 655

原创 android 5.0之后利用Intent传递Serializable对象存在问题

由于公司的项目中需要用到Intent来传递Serializable对象,而且是反射传递,在android5.0以前是能够正常运行,但是最近拿了一个android5.0的系统来测试这个功能的时候会发现报了一下错误:Android “java.lang.RuntimeException: Parcelable encounteredClassNotFoundException read

2016-06-23 12:22:39 2304 1

原创 listview使用Adapter,多次调用getview函数,从而影响性能问题

最近由于公司项目的特殊性,使用资源动态加载技术,但是发觉动态加载资源不能直接使用自定义view.也就是说不能直接再布局文件里面去使用自定义控件,所以只能用Lineatlayout或者Relativitylayout来作为容器,  然后代码动态new一个自定控件,添加到Lineatlayout或则Relativitylayout。在项目中用到一个图片轮播器类似viewpager和一个listview

2016-04-12 21:07:07 413

原创 android DownloadManager 的学习之路

这几天由于公司项目需要,学习了DownloadManager下载管理器。由于公司自己写的下载类下载速度太慢,尽管使用了多线程下载,但是下载速度不尽人意。后来自己写了一个demo,使用了android自带的下载管理器DownloadManager.使用DownloadManager很简单的几行代码就搞定了。如下代码所示:  String serviceString = Context.D

2016-04-07 10:26:15 365 1

利用两个广播保证唯一一个实例在运行

利用两个广播接受者保证唯一一个实例在运行。

2016-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除