http://www.linuxidc.com/Linux/2014-12/110764.htm Android 自定义控件——图片剪裁http://www.cnblogs.com/linjzong/p/4212474.htmlAndroid:手把手教你打造可缩放移动的ImageView(下)调用a...
分类:
其他好文 时间:
2015-04-14 16:12:40
阅读次数:
134
上一篇文章详细讲解了一下onMeasure/measure方法在Android自定义控件时的原理和作用,参看博文:Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一),今天就来真正实践一下,让这两个方法大显神威来帮我们搞定图片的屏幕适配问题。
在Android应用中,都少不了图片的显示,ImageView,轮播图,ViewPager等等,很多都是来显示图片的,比如一个广告条的轮播效果,参看博客:广告条效果实现----ViewPager加载大图片(LruCache)以及...
分类:
移动开发 时间:
2015-04-14 14:41:46
阅读次数:
200
转自:http://blog.sina.com.cn/s/blog_691051e10101a3by.html很多时候没有我们需要使用的控件,或者控件并不美观。比如这个滑动开关,这是android之后的版本才提供的控件,新版本并不提供,这个时候就需要我们自定义控件了。一个2个主要类,OnChange...
分类:
移动开发 时间:
2015-04-14 12:50:13
阅读次数:
192
详细研究Android中自定义控件中用到的measure/onMeasure方法是如何实现测量控件大小,如何传递参数的。...
分类:
移动开发 时间:
2015-04-13 18:57:09
阅读次数:
255
最近在项目中写了一个自定义的倒计时控件,效果是倒计时开始后,红心逐渐被填充满。效果如下图:
分为两部分:计时器和绘制Bitmap。
计时器使用Timer和TimerTask,每个一秒执行一次TimerTask的run函数,使控件重绘。代码如下:mTimer = new Timer...
分类:
移动开发 时间:
2015-04-11 16:23:26
阅读次数:
143
为什么自定义控件无法显示
自定义控件不显示
忘记在初始化内部元素之后进行 addView() 操作
忘记设置子控件 LayoutParams 宽高
子控件被其它控件所遮盖
自定义控件预览layout
预览layout布局
at android.view.ViewGroup.resetResolvedLayoutDirection(ViewGroup.java:6081)...
分类:
其他好文 时间:
2015-04-09 19:54:00
阅读次数:
164
在上一篇博文中,我们给大家介绍了Android自定义控件系列的基础篇。这一篇博文中,我们将在基础篇的基础上,再通过重写ondraw()方法和自定义属性实现圆形进度条...
分类:
移动开发 时间:
2015-03-30 11:29:26
阅读次数:
150
简介本篇是来自鸿洋_大神的Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器这篇博客,刚开始看时觉得不是很好理解,现在自己减去了他的一些代码,自己写的一个,也实现了同样的效果,感觉好理解多了。...
分类:
移动开发 时间:
2015-03-30 09:38:50
阅读次数:
226
在上一篇博文中,我们给大家介绍了Android自定义控件系列的基础篇。这一篇博文中,我们将在基础篇的基础上,再通过重写ondraw()方法和自定义属性实现圆形进度条
分类:
移动开发 时间:
2015-03-30 09:10:16
阅读次数:
138
普通控件1、继承View类或者其子类,并重写publicMyViewDemo(Contextcontext,AttributeSetattrs)构造方法。2、重写onMeasure方法,设置控件的大小3、重写onDraw方法,实现控件的绘制4、添加自定义控件到布局文件中。注意是全类名添加属性控件1、继承View类或者其子类,并重写pub..
分类:
移动开发 时间:
2015-03-30 06:57:39
阅读次数:
162