初级:1.Android自定义View之一:初探实例 ——> onDraw2.getwidth和getmeasuredwidth的区别以及两者的使用场景 3.Android 自定义View (一) ——>onMesure MeasureSpec4.Android LayoutInflater原理分析...
分类:
移动开发 时间:
2015-07-03 00:12:10
阅读次数:
158
Android 相关自定义View基本知识可以参考 [Android View 自定义属性][1], 本篇博客博主将和大家一起实践Android自定义View,我们知道,在应用中最常见的就是TitleBar,他们形式上保持一致,一般均是左边回退按钮,中间说明文本,右边功能按钮。所以很适合抽取作为自定义View模板,废话少说,直接上干货。自定义View-attrs<?xml version="1.0"...
分类:
移动开发 时间:
2015-06-28 17:10:34
阅读次数:
235
自定义一个DrawCircle继承View实现构造方法:public DrawCircle(Context context) { super(context); this.mContext = context; } public DrawCircle(Cont...
分类:
移动开发 时间:
2015-06-17 00:28:01
阅读次数:
172
打造Android自定义SearchView,自动补全框不止能显示文字,还能显示图片或其他自定义布局;带清除按钮;可带热搜版或搜索历史板块...
分类:
移动开发 时间:
2015-06-16 09:22:08
阅读次数:
275
要明白这个流程,我们还得从第一部开始,大家都知道 在activity里面 setcontentview 调用结束以后 就可以看到程序加载好我们的布局文件了,从而让我们在手机上看到这个画面。那么我们来看一下这个源码是如何实现的。 1 /** 2 * Set the activity cont...
分类:
移动开发 时间:
2015-06-15 18:39:24
阅读次数:
275
Android开发中,经常会自定义View,那么就会使用构造方法,比如自定义MyView,继承View,会要求实现构造方法: public MyView(Context context) { super(context); Log.v("MyView","MyView(C...
分类:
移动开发 时间:
2015-06-14 14:57:31
阅读次数:
130
自定义的view在eclipse预览时报错根据eclispe中提示Tip:UseView.isInEditMode()inyourcustomviewstoskipcodewhenshowninEclipse,定位到出错代码,将造成此错误的代码行用if(!isInEditMode()){
//造成错误的代码段
}包起来,这样在Eclipse中显示时将跳过此代码段而不再出现错误..
分类:
移动开发 时间:
2015-06-12 15:10:27
阅读次数:
736
转载http://www.cnblogs.com/crashmaker/p/3549365.html From crash_coder linguowulinguowu0622@gamil.com前言: 通过Android 自定义View和Android 自定义View使用示例(二),我们知道了如....
分类:
移动开发 时间:
2015-06-09 11:46:08
阅读次数:
242
前言: 尽管Android已经为我们提供了一套丰富的控件,如:Button,ImageView,TextView,EditText等众多控件,但是,有时候在项目开发过程中,还是需要开发者自定义一些需要重复使用的控件,使之能像Android提供的其它控件一样,使用起来方便,幸好Android为我们自定...
分类:
移动开发 时间:
2015-06-09 11:29:22
阅读次数:
181
前面的教程我们讲了一下android的动画 的使用,尤其是着重讲解了属性动画的使用。那么这章开始我们将会讲一下android 自定义view的一些基础知识。帮助大家理解。首先我们来关注一下LayoutInflater这个类,经常使用开源控件的人对这个类应该很熟悉了,但是很少有人能把这个类讲明白 用清...
分类:
移动开发 时间:
2015-06-08 19:26:06
阅读次数:
145