自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

showdy的博客

记录android学习历程

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Toolbar用法详解:

Toolbar用法详解:Toolbar的组成:Toolbar supports a more focused feature set than ActionBar. From start to end, a toolbar may contain a combination of the following optional elements:A navigation button. This m

2016-12-30 17:31:43 4361 1

原创 View的绘制流程

自定义View之测量篇初识ViewRoot和ViewRootImpl我们知道,Activity界面加载显示的流程具体如下图,其中android.R.id.content就是View布局,这也就说明Activity中setContentView()而不叫setView()了,当然也可以通过ViewGroup content= (ViewGroup)findViewById(android.R.id.c

2016-12-15 16:19:48 458

原创 View的滑动方式及冲突处理

实现滑动的方式:实现view的滑动,本质上说都是改变view的坐标,不管是哪种方式实现滑动,实现的基本思想是一致的,当触摸View时,系统记下当前触摸点的坐标,当手指移动时,系统记下移动后的触摸点坐标,获取滑动的偏移量,并通过偏移量来修改View的坐标,不断重复,实现滑动过程.layout方法: View绘制时,会调用onLayout()方法来设置显示的位置,同样,也可以修改View的left,

2016-12-14 17:45:53 528

原创 事件传递机制分析

为什么要有事件传递:我们知道View是树形结构,当Touch事件(TouchEvent)产生时,可以有多个View去响应,那么为了解决到底哪个View消费这个Touch事件,就出现了事件传递机制.View结构图如下:处理事件传递相关方法:boolean dispatchTouchEvent(MotionEvent ev) 用来进行事件的分发.如果事件能够传递到当前View,该方法一定会调

2016-12-13 21:32:25 513

原创 自定义View之基础篇

Android APP屏幕区域划分:1.状态栏区域: //获取屏幕区域的宽高等尺寸获取 DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int widthPixels = metrics.widthPix

2016-12-10 17:30:10 863

原创 Java之泛型

泛型什么是泛型 实现了参数化类型的概念,是代码可以应用于多种类型可以用在类,接口,方法创建中,分别为泛型类,泛型方法,泛型接口当创建类型化参数时,编译器会负责转换操作泛型声明:泛型类:public class Wrapper<T,V>{}泛型接口:public interface Conusumer<T>{}泛型方法:public static <T> String parser<T

2016-12-06 11:02:30 330

原创 反射(二)之虚拟机中泛型类型信息

泛型信息public static <T extends Comparable<? super T>> T min(T[] t){}这是一个泛型方法,在虚拟机运行时会泛型擦除为public static Comparable min(Comparable t){},可以使用反射来确定:这个泛型方法有一个T的类型参数这个类型参数有一个子类限定,其自身又是一个泛型类型这个限定类型有一个通配符参数

2016-12-05 11:24:08 908

黑马程序猿2018前端就业办视频.

黑马程序猿2018前端就业办视频., 百度云盘链接 代码视频齐全

2018-05-13

nodejs智能音箱云端代码

nodejs智能音箱云端代码

2018-05-13

空空如也

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

TA关注的人

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