![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
view
迷途书生
这个作者很懒,什么都没留下…
展开
-
Android自定义View的实现方法,带你一步步深入了解View(四)
出处:http://blog.csdn.net/guolin_blog/article/details/17357967 如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。那么下面我们就来依次学习一下,每种方式分别是如何自定义View的。 一、自绘控件 自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的转载 2015-12-03 10:41:39 · 383 阅读 · 0 评论 -
Android 自定义View (二) 进阶
出处:http://blog.csdn.net/lmj623565791/article/details/24300125 自定义View显示一张图片,下面包含图片的文本介绍,类似相片介绍什么的,不过不重要,主要是学习自定义View的用法么。 还记得上一篇讲的4个步骤么: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 [ 3、重写onM转载 2015-12-03 10:28:25 · 270 阅读 · 0 评论 -
Android 自定义View (一)
出处:http://blog.csdn.net/lmj623565791/article/details/24252901 总结下自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 [ 3、重写onMesure ] 4、重写onDraw 我把3用[]标出了,所以说3不一定是必须的,当然了大部分情况下还是需要重写的转载 2015-12-03 10:24:29 · 203 阅读 · 0 评论 -
Android View系统解析(上)
出处:http://blog.csdn.net/singwhatiwanna/article/details/38168103 注意:上图中的公式有误,正确的应该为: x = left + translationX y = top + translationY 注意:上图中的公式有误,正确的应该为: x = left转载 2015-12-03 10:46:35 · 250 阅读 · 0 评论 -
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
出处:http://blog.csdn.net/guolin_blog/article/details/17045157 使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是当手指按下的时候就会变成另外一种效果,这样才会给人产生一种点击了按钮的感觉。当然了,这种效果相信几乎所有的Android程序员都知道该如何实现,但是我们既然是深入了解View,那么自然转载 2015-12-03 10:39:09 · 441 阅读 · 0 评论 -
Android视图绘制流程完全解析,带你一步步深入了解View(二)
出处:http://blog.csdn.net/guolin_blog/article/details/16330267 Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View的,如TextView、Button、ImageView、ListView等。这些控件虽然是Android系统本身就提供好的,我们只需要拿过来使用就可以了,但你知道它们是怎样被绘制到屏幕上的吗转载 2015-12-03 10:37:03 · 204 阅读 · 0 评论 -
Android LayoutInflater原理分析,带你一步步深入了解View(一)
出处:http://blog.csdn.net/guolin_blog/article/details/12921889 对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setConte转载 2015-12-03 10:34:13 · 388 阅读 · 0 评论