Android学习研究
Winson_Zhou
专注于移动互联网开发。
github地址 https://github.com/neowen
展开
-
android Parcelable 带有数组的对象如何序列化 String[] Long[] int[] Object[]
android Parcelable 带有数组的对象如何序列化 String[] Long[] int[] Object[]这个是Activity:package com.example.demo_app.paracble;import android.app.Activity;import android.content.BroadcastReceiver;import原创 2013-11-14 23:59:28 · 3140 阅读 · 2 评论 -
Android视频无缝切换,使用MediaPlayer和TextureView
需求描述 比如广告播放,每个视频15秒,视频之间切换的时候,性能不太好的机器可能会黑屏一段时间,体验不太好,接下来我们就是要解决这个黑屏问题。解决方案使用两个surfaceView方式,经过测试不行 使用一个MediaPlayer,在MediaPlayer上面加一层ImageView,每次播放完成后,获取视频的最后一帧的图像给ImageView,视频切换完成,...原创 2018-09-12 15:26:01 · 6199 阅读 · 4 评论 -
Android可高度自定义PullRefreshLayout
需求描述 我们在开发的时候经常需要用到下拉刷新的功能,但是经常UI会设计各种各样的下拉刷新功能,由于目前很多开源的下拉刷新的控件都进行了高度的自定义,我们在上面进行二次开发和修改比较困难,而且目前很多的下拉刷新控件,如果是在touchEvent里面进行操作修改那么基础类就很难改成其他的基础类,如果使用ViewGroup的onInterceptHoverEvent()方法来截取手势事件,截取...原创 2018-09-17 17:26:58 · 410 阅读 · 0 评论 -
Android仿京东下拉刷新
Android仿京东下拉刷新1.这个demo是基于PullRefreshLayout这个库实现的仿照京东下拉刷新样式的工程2.代码实现很少,用PullRefreshLayout,这个库我们就可以很容易而且方面的实现自定义的下拉刷新样式3.关键代码 3.1下拉刷新动画的操作 依赖库 : implementation 'com.github.winsonzhou:pullre...原创 2018-09-30 14:34:10 · 602 阅读 · 0 评论