自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吃透Java

关注移动互联网

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

原创 Android自定义View

1、前言通过前面两篇android事件分发机制和源码分析和View的绘制机制和源码分析的基础,我们是时候入手自定义View。由于自定义View方面看了GcsSloop大神写的系列文章,从入门到放弃,哈哈,所以这里本篇注重例子的分析,会把详细的注释写到源码里面。下面奉上GcsSloop大神自定义View系列教程的传送门:GcsSloop大神自定义View系列教程传送门话说小波更多文章2、自定义View

2017-05-23 21:01:44 438

原创 Android View绘制流程与源码解析

1、前言了解View的绘制过程以及工作原理是自定义View的基础,也是各大面试的高频考点,总之了解并掌握这块知识非常重要。 View的绘制流程是从ViewRoot的performTraversals方法开始的,它经过了measure(测量)、layout(布局)、draw(绘制)最终把View绘制出来。measure:负责测量View的长和宽layout:负责View在父容器中的显示位置dr

2017-05-16 12:24:37 1064 2

原创 Android 事件分发机制(通过源码解析,附带记忆图)

Android 事件分发机制详解1、简介Android事件分发机制不仅是Android开发体系中的重点也是难点,掌握好了事件分发机制也是我们解决自定义控件、view的滑动冲突等问题的基础。接下来我将通过图示流程以及源码两个方面进行讨论。2、初次认识三个方法:所谓事件的分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的Vi

2017-05-11 09:04:39 4576 6

Android例子源码GPS自动定位城市首字母导航

这是一款搜索功能和GPS定位功能的项目源码。本项目主要采用是百度定位。项目可以自动定位到但钱所在城市。也可以手动更改定位城市。主要是根据字母检索城市,热门城市等界面和功能都做得非常好,完全可以移植到自己的项目中去使用。而且代码写的也很简洁,没有拖拖拉拉的感觉。代码中也有简单的注释。非常项目对大家有帮助。(项目采用GBK编码)。

2015-08-13

Android例子源码各种二级分类列表

这是一款有好多种二级菜单的项目。有类似美团上的美食购物分类,有类似QQ分组的,有listview里面嵌套gridview的。几乎项目中个能用到的二级菜单这里都有,而且界面还是比较简洁的,很实用,又得直接可以在项目中应用。项目代码量也不是很多,而且都有详细的分层。项目中重要的部分也都有详细的注释。(本项目采用UTF-8编码)。

2015-08-13

空空如也

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

TA关注的人

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