转自:http://www.jb51.net/article/32172.htm自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地方有很多,我们不可能每次都来写3个的组合,既...
分类:
其他好文 时间:
2014-07-10 11:30:08
阅读次数:
235
问题说来也简单:首先,我在WPF项目中建立了一个用户自定义控件(CustomControl),VS模板为我们自动生成了CustomControl1和Theme文件夹(里边包含一个Generic.xaml):接着,我想把它移动到一个新的类库(DLL)里去:然后我添加了对类库的引用在WPF项目中,我开始...
分类:
其他好文 时间:
2014-06-28 20:09:26
阅读次数:
256
最近的项目中,需要用到自定义控件。有个组件要获取绘制文本的高度,翻开TextView 的源码,有个方法 getLineHeight() public int getLineHeight() { return FastMath.round(mTextPaint.getFontMet...
分类:
移动开发 时间:
2014-06-27 16:04:44
阅读次数:
11598
非常喜欢用RadioButton+RadioGroup做Tabs,能自动处理选中等效果,但是自带的RadioGroup不支持嵌套RadioButton(从源码可看出仅仅是判断是不是子控件是不是RadioButton),本文参考RadioGroup修改了一个支持嵌套CompoundButton的控件,...
分类:
移动开发 时间:
2014-06-26 16:47:44
阅读次数:
578
在项目中用到了一个如下功能:双击自定义imageview控件,然后控件显示一个红色边框,表示该控件处于可编辑状态,再次双击边框消失,控件不可再被编辑。现把双击和画线部分单独摘出来,希望能帮到别人。
首先是自定义控件的代码:
import android.content.Context;
import android.graphics.Canvas;
import android.graphic...
分类:
其他好文 时间:
2014-06-26 10:48:26
阅读次数:
320
本篇文章,将介绍如何实现自定义的音量调节控件。
话不多少,先看效果图
本篇文章将介绍两种实现的方式,上面的是通过继承RatingBar,然后设置样式获得的效果,下面的是通过继承自View,完全自定义的方式实现。
我们首先介绍第一种方式,也就是继承自RatingBar实现。
public class WmtRatingBar extends RatingBar {
privat...
分类:
其他好文 时间:
2014-06-26 10:33:32
阅读次数:
252
最近项目中要实现买彩票功能,功能已实现不足之处请大神指教,学习进步先上图:球的自定义控件:public partial class Ball : UserControl
{
///
/// 显示的数字
///
private string _num;
[RefreshProperties(...
每一个View/ViewGroup的显示都会经过三个过程:1、measure过程(测量View显示的大小,位置);2、layout过程(布局view的位置);3、draw过程(上一篇文章说到的通过canvas绘制到界面上显示,形成了各色的View)下面分析一下各个过程:measure过程:因为Dec...
分类:
移动开发 时间:
2014-06-20 15:42:47
阅读次数:
383
闲来无事,从网上找了不少自定义控件,然后整理了一下,做了一个水晶按钮 /// /// 表示 Windows 的按钮控 /// [Description("表示 Windows 的按钮控件"), DefaultEvent("Click"), ToolboxBitmap(ty...
自定义Dialog1.先上个效果图:虽然效果丑了点,但主要学习修改已有的控件,例如修改Dialog控件2.一些基本的只是进行了解Dialog:theme是Dialog的样式,常用样式为: 3.这里在对window,view,activity的关系就个简要的说明(1)View:最基本的UI组件,...
分类:
移动开发 时间:
2014-06-18 08:21:04
阅读次数:
375