凯文-杰的博客

将bug看做你心爱的姑凉,征服她

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关于APP进程被杀死,极光推送收不到消息的解决办法

更新博文:进程被杀死的情况下,还想收到推送消息,现在需要走厂商渠道了。 推送是每一个APP必不可少的一部分,这几天正好在做这一块,所以总结一下遇到的一些问题。在APP被杀死的情况下,对应的推送service也一起被杀死了,这个时候我们怎么能够收到后台的推送呢?网上有很多关于这方面的办法,像什么给...

2019-06-13 23:43:42

阅读数 24765

评论数 26

Java中for循环删除元素

1.常用for循环删除元素。 for(int i=0;i<list.size();i++){ if(list.get(i).equals("delele")) list.remove(i); } 注:这种方法可以删除元素,但是删除的同...

2019-05-06 22:17:22

阅读数 315

评论数 0

Android退出系统,杀死所有Activity

一般退出APP用的是System.exit(0), 这是强制系统退出,调用activity对象的finishiAffinity()方法,可以关闭当前activity所属的activity栈中所有的activity。如果所有activity都保存在默认栈中,则使用该方法会直接退出程序。...

2019-02-26 22:55:07

阅读数 210

评论数 0

安卓虚拟导航栏遮挡住页面底部信息的解决办法

APP页面设置有沉浸式状态栏时, //透明导航栏 // getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); 注释掉这句透明导航栏,否则导航栏将悬浮于页面之上。 悬浮之上 正常 ...

2018-11-09 23:03:28

阅读数 763

评论数 0

Retrofit之动态设置Baseurl,并保存在本地。

解决需求:只有一个baseurl,且baseurl可以动态配置,配置后可保存也可更新。 前段时间做项目,遇到这样一个需求,APP要求访问的服务主地址可以用户自己配置,且配置过后,还可以手动更新。需求分析一下明白了,就是想动态配置主域名嘛,其余路径不变。刚好项目中我用的又是Retrofit,好吧,...

2018-09-03 23:24:49

阅读数 1328

评论数 0

Android Studio本地集成zxing依赖库步骤详解,以及可能会遇到的问题的解决办法

Zxing是谷歌开发的一款条码扫描工具,可以进行条形码和二维码扫描识别。一般我们在项目中使用的时候,都是直接添加依赖。网上用的最多就是一个叫zxing-android-embedded的第三方zxing依赖库,直接添加依赖。例如compile 'com.journeyapps:zxing-andr...

2018-02-08 22:47:14

阅读数 3174

评论数 0

Android Studio本地导入Recyclerview,局域网,内网开发的情况下

2018-02-05 20:33:53

阅读数 274

评论数 0

关于打印log调试踩过的坑

开发的时候,免不了要进行各种调试,像使用debug啊,打印log啊之类的。今天就说一下我自己在打印log调试的时候踩过的坑。 Log.i("info", "adderrorInfo”:+discover); 就像这样的一句话,我在一个adapter类的构造函数...

2018-02-03 15:00:36

阅读数 674

评论数 0

关于实例化对象踩过的坑

网上关于程序员流传着这么一个段子,说程序员没有对象,可以新建一个,想要多少就new多少。这里我刚好就一不小心踩了这么一个坑。在activity里面实例化了一个类的两个对象,导致我在调用类里面的公共方法的时候,始终获取结果为空,甚至通过实例化对象直接调用类里面一个赋值了的参数值的时候也是空的。 这...

2018-02-03 14:47:56

阅读数 212

评论数 0

ExpandableListView可扩展列表,类似淘宝购物车,实现全选,反选

马上就要告别2017了,突然发现自己两个三月没有写博客了,今天决定整理一下最近用到的这个ExpandableListView控件,以后要是忘了也可以看看自己的博客,如果对各位有所帮助,那样不错。就作为2017年最后一篇博客吧。(虽然我也没有写几篇,有时候太懒不想写,自我鄙视一下)Expandabl...

2017-12-28 21:25:24

阅读数 279

评论数 0

安卓第三方支付之支付宝支付

上一篇写了关于微信支付的,有微信支付怎么能少得了支付宝支付呢。老规矩,直接上流程 1.申请开发者账号,创建应用。绑定商户平台,好了,这些基础的乱七八糟的就不废话了,直接去看官方文档就行 1.下载SDK,https://docs.open.alipay.com/54/104509 2.将sdk...

2017-09-05 13:56:23

阅读数 264

评论数 0

安卓第三方支付之微信支付

支付几乎是每个APP都会有的功能,今天我们就来说一下微信支付这块 直接上集成的流程 1.微信开放平台注册开发者账号(需要300大洋)https://open.weixin.qq.com/ 2.创建一个应用,填写对应的包名和签名。 3.审核通过后,申请开通微信支付的接口(好了,接下来就是慢慢...

2017-09-04 23:38:12

阅读数 224

评论数 0

使用MOB免费短信验证码进行登录(注册)

个人应用,需要短信验证这么一个功能的话,mob的短信验证还是不错的。下面说一下集成过程 1.mob平台注册账号http://www.mob.com/ 2.创建一个应用。对应会生成一个Appkey和 App Secret。 3.在新建项目左边栏目,将SMSSDK产品添加进去 4.下载SMDSDK,导...

2017-08-21 20:34:59

阅读数 4551

评论数 0

用自定义布局实现仿IOS的dialog布局

最近做项目的时候,客户反馈说你们安卓的这个弹框太丑了,要给我做成苹果的那样。好吧,说实话,我是懵逼的。别人IOS的弹框是系统自带的,我们安卓又没有,怎么办呢,客户就是上帝,当然就是想办法实现咯。好了,我们来看一下IOS的弹框是什么样的。 好吧,大概就是长这个样子。安卓要怎么做出这种样式的d...

2017-08-13 18:34:56

阅读数 215

评论数 0

根据checkBox的状态,控制按钮可否点击。不可点击置灰

主要想实现的功能就是,当checkBox未选择时,按钮置灰不可点击;当checkBox选中时,按钮可以点击并且变成可以点击的颜色。主要用途就在用户在使用应用之前,比如要同意一些协议或者条款这些。 废话不多说,直接上代码: //drawable文件

2017-08-13 00:17:03

阅读数 11207

评论数 0

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