书接上回在xml里建立属性,然后java代码里用typedArray获得这些属性,得到属性后,利用属性做一些事.例:得到xml里的color,赋给paint.1.在res/values/下新建attrs.xml[html]view plaincopyformat详解可参照http://blog.cs...
分类:
移动开发 时间:
2015-06-13 21:29:35
阅读次数:
135
转载自:http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理2、 编写继承自View的子类3、 为自定义View类增加属性4、 绘制控件5、 响应用户消息6 、自定义...
分类:
移动开发 时间:
2015-06-13 19:55:52
阅读次数:
136
回头看自己写的东西,在关于Android自定义控件时,写的代码适用性比较高,但是看上去没有什么技术含量,所以在学习设计模式的时候,想想有些东西是否能够改进,比如说:
自定义Dialog是Android应用必须的,系统的控件实在是太难看了;
在构建中,完全是,new完对象之后,需要什么构建什么,这样写没有问题,可读性也还行,就是看上去不咋的。
以下是小部分代码片段:
package...
分类:
移动开发 时间:
2015-06-10 12:27:17
阅读次数:
118
常用的Android自定义控件分享
http://www.see-source.com//androidwidget/list.html?type=&p=1...
分类:
移动开发 时间:
2015-06-09 21:59:39
阅读次数:
128
今天来看一个通过重写Button来动态实现一些效果,如圆角矩形、圆形、按下改变字体,改变背景色,改变背景图等在此说明一下,这种实现方式绝对不是唯一的,而且通过xml文件即可简单实现,这样做只是为了将控件的样式完全由代码实现,更方便打包应用于其他项目下面来看几张效果图: 图1 初始状态 图2 按下第一...
分类:
移动开发 时间:
2015-06-09 00:43:26
阅读次数:
161
今天跟大家分享一下Android自定义控件入门,先介绍一个简单的效果TextView,按下改变字体颜色,后期慢慢扩展更强大的功能直接看图片 第一张是按下后截的图,功能很简单,也很容易实现,下面来看一下如何通过重写TextView来实现一共三个文件 TextViewM.java,MainActivit...
分类:
移动开发 时间:
2015-06-06 23:25:38
阅读次数:
284
Android自定义控件转自:http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理2、 编写继承自View的子类3、 为自定义View类增加属性4、 绘制控件5、 响...
分类:
移动开发 时间:
2015-06-05 19:35:28
阅读次数:
168
前面分析那么多系统源码了,也该暂停下来休息一下,趁昨晚闲着看见一个有意思的需求就操练一下分析源码后的实例演练----自定义控件。...
分类:
移动开发 时间:
2015-06-03 11:52:27
阅读次数:
240
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42407923,本文出自:【张鸿洋的博客】1、概述话说,随着Android SDK版本的升级,很多控件增加了新的属性方便我们的使用,比如LinearLayout中多了:divider...
分类:
移动开发 时间:
2015-06-02 11:05:01
阅读次数:
380
不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图
相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是这一节即将学习到的组合控件。我们通过实现圆形音量UI来讲解组合控件的定义和使用。组合控件所谓组合控件...
分类:
移动开发 时间:
2015-05-30 10:48:42
阅读次数:
197