
android
文章平均质量分 71
IT界的蜗牛
一只IT界的蜗牛艰辛的成长历程,可以被毁灭,但不可以被打败。
展开
-
Android常见动画以及分类
概述1.在3.0系统之后,一共出现了三种动画,帧动画、补间动画和属性动画。帧动画:是将一个完整的动画拆分成一张张图片,然后将他们按顺序排列连贯播放;补间动画(Animation):专门为view设置的动画,可以设置有透明、旋转、缩放、位移效果; 缺点:只能给view设置动画,非view动画不能设置动画;并且只改变了view的动画效果并没有改变自身的位置;属性动画(Animator):可以实原创 2017-11-01 00:18:44 · 354 阅读 · 0 评论 -
Android:入门神秘Rxjava(本文主要基于Rxjava 2.0)
Rxjava是什么?官方介绍:RxJava:a library for composing asynchronous and event-based programs using observable sequences for the Java VM// 翻译:RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库总结: 是一个基于事件流和实原创 2017-12-05 12:00:01 · 216 阅读 · 0 评论 -
自定义view知识储备
自定义View的三个构造函数 public DIY_View(Context context){ //创建对象的时候调用 super(context); } public DIY_View(Context context,AttributeSet attrs){ //加载布局文件的时候调用 将布局文件转换成一个view对象 super(context,原创 2017-10-26 23:00:23 · 199 阅读 · 0 评论 -
常见屏幕适配的方式
尺寸适配与图片适配屏幕尺寸:是指屏幕对角线的长度。单位是英寸,1英寸=2.54厘米 屏幕分辨率 :是指横纵向的像素点,单位是px,1px=1个像素点 如1280×720 dp:独立的像素密度; dip:每英寸所打印点的个数; 屏幕像素密度:指每英寸上的像素点,单位是dpi,像素密度与屏幕尺寸和屏幕分辨率有关.Dp适配 分辨率对应的DPI mdpi(320*480) 对应 16原创 2017-10-28 01:34:17 · 494 阅读 · 0 评论 -
自定义view之VelocityTracker、 GestureDecector、Scroller
1.VelocityTracker 速度追踪,用于获取手指滑动的速度,包括水平移动和纵向移动,使用方法如下: @Override public boolean onTouchEvent(MotionEvent event) { switch (event.getAction()){ case MotionEvent.ACTION_DOW原创 2018-01-05 17:28:10 · 384 阅读 · 0 评论 -
RecyclerView强大的下划线---ItemDecoration
ItemDecoration类有三个主要的方法,分别如下:public void onDraw(Canvas c, RecyclerView parent, State state)public void onDrawOver(Canvas c, RecyclerView parent, State state)public void getItemOffsets(Rect outRe原创 2018-02-01 11:58:29 · 986 阅读 · 1 评论