![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义View
文章平均质量分 78
二货小青年
这个作者很懒,什么都没留下…
展开
-
自定义ListView下拉刷新,上拉加载
/** * Created by on 2016/12/2. * 自定义listview: * 一、下拉刷新: * 1. 添加头部布局,并设置位置隐藏 * 2. 监听滑动事件,判断当前显示在最顶端的item是否是第一个item * 3. 监听onTouch事件,根据下拉的距离来判断下来状态的变化 * 二、加载更原创 2016-12-08 15:13:34 · 572 阅读 · 0 评论 -
安卓实现自定义侧滑菜单
/** * Created by on 2016/12/12. * 注意: HorizontalScrollView的内部布局只能是LinearLayout. * 1. onMeasure(): 决定内部view的宽和高,以及自己的宽和高 * 2. onLayout():决定子view放置的位置 * 3. onTouchEv原创 2016-12-13 17:48:49 · 323 阅读 · 0 评论 -
View和SurfaceView实现自定义View
概述android系统提供了View来进行绘图处理,View可以满足大部分的绘图要求,但是在某一些时候就显得有些不足了。因为View是通过刷新来重绘视图,android系统是通过发送VSYNC信号来进行屏幕的绘制,刷新的时间间隔为16ms,如果在16ms内View没有完成重绘刷新的操作,那么用户在视觉上就会有卡顿的现象。打印日志会发现有下面的警告:"skipped 47 frames! The原创 2017-03-10 09:55:19 · 854 阅读 · 0 评论