自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个不错的kotlin学习项目

ElegantEyepetizer ->使用kotlin语言编写的仿开眼的学习项目Description项目架构kotlin+mvp+retrofit+rxjava架构Github链接https://github.com/wanglg/ElegantEyepetizer功能1、视频feed流2、视频详情,封装的IJK播放器,支持横竖屏切换,支持重力感应,支持边播边缓存...

2019-11-28 11:17:07 447

原创 Android Studio lib工程通过Bintray快速发布到Jcenter教程

Android Studio lib工程通过Bintray快速发布到Jcenter教程背景目前网上大部分教程相对复杂,并且中间有些坑需要自己另外再找解决方案,此方法是我最近实践中感觉相对简单的方法,并且把遇到坑的解决方案也说下具体步骤首先注册https://bintray.com/leowong账号,已注册可以跳过,注册后留言两个关键变量,一个是你的账号,对应 ,另外一个apikey对...

2020-04-28 18:22:21 185 1

原创 WebView泄露问题的解决方法

项目中加LeakCanary的同学应该会发现使用webview的activity会出现泄露问题,在我项目里打印的日志大概是这样的WebActivity has leaked ServiceConnection

2017-08-14 10:52:09 1243

原创 Android Installation failed with message INSTALL_FAILED_INTERNAL_ERROR

android测试包调试的时候卸载出现了问题,导致应用程序一直安装失败,报错信息有“Package has mismatched uid: 10285 on disk, 10286 in settings”,网上查了一下,这应该是系统的BUG,卸载的时候有残留,解决这个问题首先需要获取root权限,获取权限之后通过 1、“adb shell”进入命令模式 2、“su”获取权限 3、“cd da

2016-12-01 10:28:46 4976

原创 坑爹的友盟社会化分享-v6.0.5版本

最近更新了友盟社会化分享,发现6.0.5有精简版的,替换上发现debug的时候没问题,release的时候有些问题,直接说报的错吧1、微信分享报了“没有配置 WEIXIN 的jar包”,qq分享报了“com.tencent.tauth.Tencent找不到”,出现这个问题实际上是少了open_sdk_r5756_lite.jar 包,因为按照精简版的说明我删掉了这个包,当我加上这个包后,又出现“ T

2016-11-24 15:42:08 3044 1

原创 友盟第三方登录签名后无响应

最近测试提出一个bug,友盟的第三方登录点击无响应,当然这个问题debug是没有的,否则我肯定早发现了,出现这种问题一般都是签名混淆的原因,我找了下原因加上-keep class com.umeng.socialize.handler.** {*;}就OK了,在这记录下,让遇到这问题的人能快点找到解决方法吧

2016-08-10 10:35:42 377

原创 Samsung手机ClipboardUIManager引起的内存泄漏

这些天应用登录后一直打印    * Device: samsung samsung SM-G900F kltezh    * Android Version: 5.0 API: 21 LeakCanary: 1.3.1    * Durations: watch=7179ms, gc=142ms, heap dump=5176ms, analysis=61441ms    [  2

2015-09-18 17:35:05 3262 3

原创 Java方法中有循环的时候返回值问题

首先这篇文章只是个小知识点,开发中也用不太多,我只是再读

2014-08-29 11:45:02 6630 2

原创 利用Gson jar包解析json串组装成list

gson jar包是谷歌提供的用来解析json的jar包,下面我用它来解析json串放在list当中,在list当中存的是N个hashmap,直接上代码public static ArrayList> paseJSON(String jsonStr){ ArrayList> list = new ArrayList>(); try { HashMap hashmap = n

2013-11-04 15:11:28 985

原创 android AsyncTask 在项目中的特殊用法

项目中用到了附件上传功能,于是我就想到用AsyncTask 来做附件上传,但是项目中附件上传的地方很多,所以需要把附件上传功能独立出来,但是这样就会出现一个问题,如果在上传附件之后我还需要其他的操作,这时候其他的操作要写在那里,直接卸载AsyncTask.execute()下面吗?由于AsyncTask 是异步的,这时候会出现附件还在上传的时候,下面其他的操作就开始执行,这时候逻辑就会

2013-10-30 20:35:01 661

原创 java 静态学习

首先先说两点1、 静态变量随着类的加载而加载2、 常规变量随着对象的加载而加载静态变量是属于整个类的,任何一个对象对静态变量修改都会影响到其他对象的使用,当程序编译成可执行的class文件多大时候静态变量已经存在,具体是编译的时候JVM的类加载器先把这个类加载进来,然后对类中的静态变量分配内存,设为默认值,然后按照代码的顺序依次对静态变量进行初始化,静态代码块也是在这时候按顺序执行并只

2013-10-23 13:47:25 641

android\support\support-v4\22.2.0

Android最新22.2.0版本的v4 jar包,不能越狱的从这下载吧,缺点分,就收1分吧,望见谅

2015-06-19

空空如也

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

TA关注的人

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