转载(http://blog.csdn.net/a396901990)简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个...
分类:
移动开发 时间:
2014-11-25 17:55:45
阅读次数:
180
Android自定义控件:进度条的四种实现方式(Progress Wheel的解析)(源码 + Demo)...
分类:
移动开发 时间:
2014-11-25 10:53:29
阅读次数:
259
1 dialog 对话框出现和消失 使用的方法
final Dialog dialog = new Dialog(this);
dialog.show();
Window window = dialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
window.s...
分类:
移动开发 时间:
2014-11-24 17:16:59
阅读次数:
235
自定义组合控件
1)编写一个类继承ViewGroup,
2)重写构造方法
3)在XML中配置一个视图,控件初始化时,填充这个视图,并挂载到控件中
4)添加自定义属性
在value目录中,编写一个xml文件,
5)在R文件中会自动生成
6)使用时;需要申请命名控件 xmlns:随便定义tag>="ht...
分类:
其他好文 时间:
2014-11-23 13:10:58
阅读次数:
197
抽取样式,在values中定义一个xml文件,在文件中,
根节点
设置一个样式名字
value设置样式中每一项的名字和值
fill_parent
45dip
#355E9E
left|center_vertical
#EBC950
...
分类:
移动开发 时间:
2014-11-23 13:10:15
阅读次数:
229
参考链接:http://blog.csdn.net/jjwwmlp456/article/details/41076699
简介
Android提供了用于构建UI的强大的组件模型。两个基类:View和ViewGroup。
可用Widget的部分名单包括Button, TextView, EditText, ListView, CheckBox,RadioButton, Galle...
分类:
移动开发 时间:
2014-11-21 16:22:45
阅读次数:
325
Android自定义控件:老版优酷的三级菜单(效果图 + Demo)...
分类:
移动开发 时间:
2014-11-20 12:06:39
阅读次数:
347
之前几天下载了很久没用了的桌面版酷狗来用用的时候,发现其中加载歌曲的等待进度条的效果不错(个人感觉),如下:然后趁着这周末两天天气较冷,窝在宿舍放下成堆的操作系统作业(目测要抄一节多课的一堆堆文字了啊...啊..)毅然决定把它鼓捣出来,最终的效果如下(总感觉有点不和谐啊·):对比能看出来的就是多了形...
分类:
移动开发 时间:
2014-11-19 20:31:44
阅读次数:
344
1、准备两张图片,并做好9.png2、在drawable中定义spinner_selector.xml<?xmlversion="1.0"encoding="utf-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android"
><itemandroid:state_pressed="true"android:drawable="@drawable/spinner_p..
分类:
移动开发 时间:
2014-11-19 16:30:18
阅读次数:
271
最近一直在学习自定义控件,昨天看到群里有人问如何如何实现圆盘样式的显示,学有所用,于是乎就有了这篇博客
先上图,一目了然
这里的显示颜色以及颜色块的大小你都可以自己设置
这里设置了三种颜色,对应三种颜色的三个角度
上代码:
以上都属于自定义属性,当...
分类:
移动开发 时间:
2014-11-19 16:02:08
阅读次数:
184