- 博客(5)
- 收藏
- 关注
原创 android基于PullToRefreshListView 的支持嵌套滚动的下拉刷新实现--PullToRefreshAttacher
支持嵌套滚动的下拉刷新实现相信大家都使用过PullToRefreshListView, 这个作者没有更新了5年的上古神器,至今如果使用ListView 的话仍然可以愉快的使用,但是自从RecyclerView出现之后,ListView 在我们代码里面出现的频率越来越低,甚至一个项目里面的所有布局都使用了RecyclerView实现,此时原来的PullToRefreshListView将失去它的作用
2017-10-10 18:10:56
761
原创 Android 当App内存不足或在后台运行时回收部分activity的流程分析。
以前写的文章,放到博客上当记录吧。Android 当App内存不足或在后台运行时回收部分activity的流程分析。首先我们要找到整个内存不足然后回调回收activity的入口,在哪里呢?在ActivityThread里,通过之前的源码阅读我们发现,当一个新的app启动的时候,系统将从Zygote进程fork一个子进程出来,当然我们知道App不一定只存在一个进程,只要定义了Activity进程要游
2017-08-25 10:04:23
5680
原创 pulltorefresh 刷新与 nestedscroll 冲突的解决办法
pulltorefresh 用的是这个框架: com.handmark.pulltorefresh.library;做到一个奇葩功能,就是要使用android material design中的滚动隐藏tab的和搜索框,但是刷新要的是pulltorefresh 刷新 ,列表使用的是recyclerview(recyclerview自带nestedscroll)!布局大致这样:<an
2015-11-24 17:40:08
4636
原创 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
3579
原创 pulltorefresh上拉加载,没有更多数据的时候显示“加载完成”,不回调刷新接口的实现
pulltorefresh 这个库已经用了很长世间了,是一个很强大的组件,扩展非常方便,但是很多的app加载完成以后继续上拉会出现加载完成然后不回掉执行方法直接回弹。但是找来找去还是没发现pulltorefresh实现过这个方法,所以看了下源码,非常简单,在上拉的时候做一个判断就行了。
2015-11-07 18:05:16
6816
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人