自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ListView实现下拉刷新及上拉加载更多的一种方式

1.通过ListView的addHeaderView()和addFooterView()为其添加头布局(headView)和脚布局(footView),并使用setPadding()将头布局和脚布局隐藏起来: (1)测量headView的高度headHeight和footView的高度footHeight; (2)headView.setPadding(0,-headHeight,0,0);

2015-08-05 14:29:33 480

原创 触摸事件分发机制总结

从手指触摸到设备屏幕,直至手指离开设备屏幕,这个过程会不断的产生触摸事件,Framework称之为MotionEvent。 分发机制这是用于解决View的嵌套、重叠所产生的触摸事件应该由哪个view来响应的问题;比如: 点击上图中的button,这个点击的事件到底是应该由button响应呢,还是framelayout来响应呢。分发机制就是解决这样的问题的。负责事件分发的方法是dis

2015-08-04 14:53:54 1086

原创 Animation基础

1.Animation的四种类型  TranslateAnimation 位移动画  RotateAnimation 旋转动画  AlphaAnimation 透明度渐变动画  ScaleAnimation 缩放动画 2.构造方法  四种类型的动画均可以通过 Animaion(Context context,int resId) 来加载res下定义的.anim文件  

2015-07-27 21:15:02 475

原创 px与dp

1.dp与px的关系: px----像素,是最终的尺寸单位,View的绘制过程:Measure-->Layout-->Draw,涉及到尺寸,均以px作为单位,在使用代码布局的时候,需要new一个LayoutParams,其构造方法LayoutParams(int w,int h)传入的参数也是以px作为单位的。但是,在开发过程中一般都不使用px来定义尺寸;因为每个具体的硬件对于像素的诠释都不一样

2015-07-25 15:28:18 460

原创 XUtils数据库模块在多线程中的打开与关闭问题

在之前的开发中,数据库一直是用XUtils这个框架(该框架包含了数据库、网络请求、图片缓存、View管理四个部分,本文只涉及其数据库部分)来做的。总地来说,这是个不错的框架:1.它以注解的形式定义表及表字段,不需要撰写数据库语句;2.进行了高度的封装,只对用户暴露了一个通用类接口;3.屏蔽了所有的数据库语句(包括建表,增删改查)和游标管理。但是,这个XUtils这个框架是有缺点的,它是非线程安全的

2015-07-12 19:10:15 1496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除