- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 RecyclerView滑动窗口显示大尺寸广告位
翻看腾讯新闻App时,发现有个广告UI交互挺好玩的。先看图gif图片可能有点卡,从视觉上看,有点像底部放了张海报,上层列表有个窗口透视过去,随着滚动窗口看到底部海报不同部分。撸起袖子开干。一般自定义View相关的,第一步就是做拆解。首先,如果从排版看,最外层View不是RecyclerView就是ListView方案一如图:底部是一个ImageView,上层是一个列表Re...
2019-12-26 19:31:49
349
4
原创 【性能优化】Android冷启动优化
前段时间做冷启动优化,刚好也很久没写博文了,觉得还是很有必要记录下。一.常规操作public class MainActivity extends Activity { private static final Handler sHandler = new Handler(Looper.getMainLooper()); @Override prote...
2019-07-26 00:34:38
535
原创 Activity.onWindowFocusChanged()调用流程
之前梳理了Activity的启动时序图,想着Activity.onWindowFocusChanged()的调用流程又是怎样的?追了下源码,梳理出来分享下。首先看ActivityThread.handleResumeActivity()public final class ActivityThread { final void handleResumeActivity(IBin...
2018-11-06 21:32:54
2728
原创 2018 Android面试心得,已拿到offer
从16年毕业至今,就职过两家公司,大大小小项目做了几个,非常感谢我的两位老大,在我的android成长路上给予我很多指导,亦师亦友的关系。从年前至今参加面试了很多公司,也收到了几家巨头的offer,还有其他公司的。总结下经验,也是对过去的一个回顾和总结吧。一、简历网上有很多对程序员简历的一些指导,这里就不重述,大家可以搜下网上其他大神的总结,结合自身情况修改下。我有几点建议:1.尽...
2018-03-15 14:05:37
51303
25
原创 Android滑动冲突解决方式(下拉刷新上拉加载更多,适配RecyclerView/ListView/ScrollView)
一、Android事件的分发机制这里需要了解下Andorid事件的分发机制。事件分发一般是针对一组事件,即ACTION_DOWN > ACTION_UP 或 ACTION_DOWN > ACTION_MOVE... >ACTION_UP,其中涉及事件分发的主要方法有 dispatchTouchEvent(MotionEvent event)、onInterceptTouchEvent(Mo
2018-01-10 13:19:06
1657
自定义上拉刷新下拉加载更多
2018-01-10
高德地图聚合Marker
2016-12-17
RecyclerView实现弹幕效果
2016-10-29
listview异步加载网络数据
2016-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人