- 博客(4)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 Android 事件分发
public boolean dispatchTouchEvent(MotionEvent ev) //用于事件的分发public boolean onInterceptTouchEvent(MotionEvent ev) // 用于事件的拦截public boolean onTouchEvent(MotionEvent ev) //处理事件
2016-12-30 11:23:23 313
原创 Looper
使用方法如下:1. 在每个线程的run()方法中的最开始调用Looper.prepare(),这是为线程初始化消息队列。2. 之后调用Looper.myLooper()获取此Looper对象的引用。这不是必须的,但是如果你需要保存Looper对象的话,一定要在prepare()之后,否则调用在此对象上的方法不一定有效果,如looper.quit()就不会退出。3. 在run()方法中添
2016-12-28 17:38:35 351
原创 弹性效果
public class BounceScrollView extends ScrollView { private View inner;// 孩子View private float y;// 点击时y坐标 private Rect normal = new Rect();// 矩形(这里只是个形式,只是用于判断是否需要动画.) private boolean isCount
2016-12-23 10:13:18 599
原创 dpi
DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); float density = metric.density; int densityDpi = metric.densityDpi;
2016-12-13 11:38:28 550
学习aidl进程间通信
2012-12-12
android引导
2012-12-08
android listview下拉刷新 上拉加载更多
2017-09-18
ListView的setOnItemClickListener点击无效问题
2013-03-19
一个安卓的面试题 很纠结
2012-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人