Android自定义View
小白爱准准
不知何时已经沉迷技术的海洋,向各位大牛靠近!
展开
-
Android 自定义View属性相关细节
1概述 在自定义View中去定义属性、获取属性,相关大家肯定都不陌生,不过在整个过程中还是会涉及到一些可能被大家忽略的细节问题。今天的文章主要讨论下面几个细节:obtainStyledAttributes 四个参数的详细的作用自定义View中构造方法中调用初始化代码,两种写法的区别自定义View中获取自定义属性,两转载 2016-05-27 16:52:17 · 689 阅读 · 0 评论 -
Android 自定义View学习2
转载:http://blog.csdn.net/yissan/article/details/51136088 概述Android已经为我们提供了大量的View供我们使用,但是可能有时候这些组件不能满足我们的需求,这时候就需要自定义控件了。自定义控件对于初学者总是感觉是一种复杂的技术。因为里面涉及到的知识点会比较多。但是任何复杂的技术后面都是一点点简单知识的积累。通过对自定义控件的转载 2016-05-31 15:30:57 · 385 阅读 · 0 评论 -
自定义View学习笔记(1)->绘图技术详解
基本布局这篇简单介绍下如何利用Android API进行一些简单图形的绘制,绘图的前提是需要继承自View,然后重写它的 onDraw(Canvas canvas) 方法即可。首先我们新建一个类继承自View,并重写onDraw方法:public class CustomView extends View { public CustomView(Context转载 2016-07-22 16:05:39 · 374 阅读 · 0 评论 -
自定义View学习笔记(3)->invalidate
Invalidate 源码/** * Invalidate the whole view. If the view is visible, {@link #onDraw} will * be called at some point in the future. This must be called from a * UI thread. To call from a no转载 2016-07-27 17:52:51 · 345 阅读 · 0 评论 -
自定义View学习笔记(2)->Path
首先我们新建一个类继承自View,重写onDraw方法,并设置了绘图风格。public class CustomView extends View { private Paint paint; public CustomView(Context context) { super(context); } public CustomVi转载 2016-07-22 17:25:31 · 367 阅读 · 0 评论 -
自定义View学习笔记(4)->凹凸的View
转载:http://blog.csdn.net/yissan/article/details/51429281前言最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现。但是由于自己知识点薄弱,一开始居然想着用画矩形来设置边缘实现,后面一个哥们指导了我,在这里感谢他。转载 2016-06-12 13:55:18 · 512 阅读 · 0 评论