- 博客(4)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 view的事件分发机制
首先明确要分析的对象为MotionEvent,所谓的点击事件的事件分发就是对MotionEvent事件分发的过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,而传递的过程就是分发的过程,这个过程由3个重要的方法共同完成:dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent。 dispatchTouc
2016-04-12 16:31:20 305
原创 fragment的静态与动态加载
静态加载(直接在布局文件中添加fragment标签,指定name属性): <fragment android:id="@+id/b_fragment" android:name="com.example.B_fragment" android:layout_width="match_parent" android:layout_h
2016-04-07 14:45:23 640
原创 Activity和fragment的简单切换效果
Activity有默认的切换效果,但是这个效果我们也可以自定义,主要用到overridePendingTransition(int enterAnim,int exitAnim)这个方法,这个方法必须在startActivity(Intent)之前和finish()之后调用才能生效,参数见名知意,指定Activity打开时和暂停时的动画。 例子启动一个Activity时:startActivity
2016-04-07 13:48:03 1286
原创 view动画浅析
Android中的动画可分为3种:view动画、帧动画和属性动画,其实帧动画也是属于view动画的一种,view动画是通过对目标进行不断的变换(平移,旋转,缩放,透明度)而产生的效果,是一种渐近式动画,并且可以通过xml文件或代码进行自定义。帧动画是通过顺序播放一系列图片而产生的动画效果,很显然,图片过多过大就会产生OOM。属性动画是通过动态的改变对象的属性从而达到动画效果。 view动画
2016-04-07 10:31:51 299
ListView下拉刷新时偶尔动画会卡住
2016-01-29
安卓手机APP开发,标题一定要满十个字!
2015-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人