上一篇《Android 自定义View(一) Paint、Rect、Canvas介绍》讲了最基础的如何自定义一个View,以及View用到的一些工具类。下面讲下View绘制的方法及过程 public ...
上一篇《Android 自定义View(一) Paint、Rect、Canvas介绍》讲了最基础的如何自定义一个View,以及View用到的一些工具类。下面讲下View绘制的方法及过程 public ...
概要 本文主要讲解Service与Activity进行通信的几种方式,Activity主要通过Intent出传递数据到Service,而比较常见的Service传递数据到Activity有三种方式, ...
前言 Android事件分发机制是每个Android开发者必须了解的基础知识 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂 ...
ViewGroup 我们知道ViewGroup就是View的容器类,我们经常用的LinearLayout,RelativeLayout等都是ViewGroup的子类,因为ViewGroup有很多子V ...
绪论 *转眼间,2016伴随着互联网寒冬和帝都的雾霾马上就过去了,不知道大家今年一整年过得怎么样?最近票圈被各个城市的雾霾刷屏, 内心难免会动荡,庆幸自己早出来一年,也担忧着自己的未来的职业规划。无 ...
自定义的View一般都不是静态的,所以都需要对其进行刷新:根据实际使用的不同场合需要采用不同的刷新策略,下面是三种常用的刷新方式: 不使用多线程和双缓冲这种情况一般使用在不需要频繁刷新的情况下 ...
之前讲解了很多与View绘图相关的知识,你可以在 安卓自定义View教程目录 中查看到这些文章,如果你理解了这些文章,那么至少2D绘图部分不是难题了,大部分的需求都能满足,但是关于View还有很多知识 ...
在Android应用开发过程中,固定的一些控件和属性可能满足不了开发的需求,所以在一些特殊情况下,我们需要自定义控件与属性。 一、实现步骤 1. 继承V ...
在 Android 所有的控件和 Layout 都有着一个父类 View 。Anroid 通过继承的方式,对父类控件进行继承,由此来在父类基础上创造新的控件。 View 我们先看看 View ...
1. 什么是View 在Android的官方文档中是这样描述的:表示了用户界面的基本构建模块。一个View占用了屏幕上的一个矩形区域并且负责界面绘制和事件处理。 手机屏幕上所有看得见摸得着的都是V ...