自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 android基于PullToRefreshListView 的支持嵌套滚动的下拉刷新实现--PullToRefreshAttacher

支持嵌套滚动的下拉刷新实现相信大家都使用过PullToRefreshListView, 这个作者没有更新了5年的上古神器,至今如果使用ListView 的话仍然可以愉快的使用,但是自从RecyclerView出现之后,ListView 在我们代码里面出现的频率越来越低,甚至一个项目里面的所有布局都使用了RecyclerView实现,此时原来的PullToRefreshListView将失去它的作用

2017-10-10 18:10:56 692 1

原创 Android 当App内存不足或在后台运行时回收部分activity的流程分析。

以前写的文章,放到博客上当记录吧。Android 当App内存不足或在后台运行时回收部分activity的流程分析。首先我们要找到整个内存不足然后回调回收activity的入口,在哪里呢?在ActivityThread里,通过之前的源码阅读我们发现,当一个新的app启动的时候,系统将从Zygote进程fork一个子进程出来,当然我们知道App不一定只存在一个进程,只要定义了Activity进程要游

2017-08-25 10:04:23 5586

原创 pulltorefresh 刷新与 nestedscroll 冲突的解决办法

pulltorefresh 用的是这个框架: com.handmark.pulltorefresh.library;做到一个奇葩功能,就是要使用android material design中的滚动隐藏tab的和搜索框,但是刷新要的是pulltorefresh 刷新 ,列表使用的是recyclerview(recyclerview自带nestedscroll)!布局大致这样:<an

2015-11-24 17:40:08 4528

原创 android webview cookie 同步时有时候会出现同步不成功的问题解决

这个问题不是随时重现,我们在同步之前会先删除所有之前的cookies,调用:if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP /*&& method != null*/){cookieManager.removeSessionCookies(new ValueCallback() {@Overridepublic void onRec

2015-11-19 20:58:14 3501

原创 pulltorefresh上拉加载,没有更多数据的时候显示“加载完成”,不回调刷新接口的实现

pulltorefresh 这个库已经用了很长世间了,是一个很强大的组件,扩展非常方便,但是很多的app加载完成以后继续上拉会出现加载完成然后不回掉执行方法直接回弹。但是找来找去还是没发现pulltorefresh实现过这个方法,所以看了下源码,非常简单,在上拉的时候做一个判断就行了。

2015-11-07 18:05:16 6704

空空如也

空空如也

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

TA关注的人

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