android java
王茂波
这个作者很懒,什么都没留下…
展开
-
关于android api的 getLayoutParams()方法报空指针异常!
.原创 2017-04-11 13:50:15 · 7505 阅读 · 0 评论 -
关于popupWindow底部与导航栏( navigation bar)重叠,显示不全的问题分析
最近在做项目遇到个问题:自定义popupWindow,调用 public void showAtBottom(View parent) { View view = mPopupLayout.findViewById(getContentViewId()); setAnimation(view);//自定义动画 showAtLocation(par...原创 2018-05-04 14:00:22 · 6582 阅读 · 1 评论 -
CommonPullToRefresh:SwipeRefreshLayout嵌套RecyclerView,配合SwipeRefreshHelper 加载更多报错 解决方案
CommonPullToRefresh是一个开源的支持上拉刷新下拉加载更多的控件的库附上原作者介绍:在android-Ultra-Pull-To-Refresh的基础上增加了加载更多的支持,感谢作者下拉刷新支持大部分view:ListView、ScrollView、WebView等,甚至一个单独的TextView加载更多目前支持ListView、RecyclerView、GridView、Swip...原创 2018-06-07 16:52:38 · 2710 阅读 · 1 评论 -
自定义UI卡顿性能检测工具类
UI卡顿作为严重影响用户体验的性能指标,检测UI卡顿是一个很容易让开发者头疼的活。其原因:UI线程进行了耗时操作。说起来简单,但是真正实施起来怎么检测呢? 随着app迭代升级,内部代码量的增多,如果检测方法不正确,可能会导致事倍功半的效果;如果有良好的工具或工具类做铺垫,那检测UI卡顿会是一件很快乐的事(仅仅是检测,忽略解决方案哈)。 因此封装一个优质的检测UI卡顿的工具类尤其重要! 关于h...原创 2019-01-25 15:08:01 · 878 阅读 · 0 评论