UIView的提供了这个方法:- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event;1.创建CustomView继承自UIView :CustomView.h@property (strong,nonatomic)NSArray ...
分类:
移动开发 时间:
2015-07-01 17:26:22
阅读次数:
334
#import //自定义头文件@interface CustomView : UIView-(id)initWithFrame:(CGRect)frame dataArray:(NSMutableArray *)dataArray;-(id)initWithFrame:(CGRect)frame ...
分类:
编程语言 时间:
2015-06-15 11:11:45
阅读次数:
107
有时候我们需要自绘uiview以实现自己的需求,比如根据坐标点绘制出连续的曲线(股票走势图),就需要自绘uiview了。
原理:继承uiview类(customView),并实现customview的drawRect即可。
首先看一下鲜果图:
代码如下:
// .h
#import
@interface CustomView :
UIView
...
分类:
其他好文 时间:
2015-06-08 09:49:04
阅读次数:
197
接下来老于就总结一下 EditText属性吧!
android:inputType="none" 这个就不要解释了吧
android:inputType="text" 文本类型,多为大写、小写和数字符号
android:inputType="textCapCharacters" 字母大写
android:inputType="textCapWords" 首字母大写
and...
分类:
移动开发 时间:
2015-05-26 14:25:05
阅读次数:
149
由于真机比较烂,获取所有可用传感器之后发现没有方向传感器和磁场传感器,所以夭折,因此没有进行完全开发,但是根据文档的一些东西添加了使用Sensor的流程,首先在CustomView中设置一个Getter,就是获取rotateAngle: public void setRotateAngle(f...
分类:
其他好文 时间:
2015-04-16 21:15:23
阅读次数:
108
Android在自定义控件时,经常需要获得屏幕的宽高,每次都要写,不妨直接把他封装成工具类,直接拿来用,废话不说,直接上代码
/**
*
*/
package com.example.customview;
import android.content.Context;
import android.util.DisplayMetrics;
import android.view.Win...
分类:
移动开发 时间:
2015-04-16 20:02:05
阅读次数:
137
有关使用Android如何设计出有个性的界面,按照本人估计,除了遵循google的设计规范,就只能使用自定义View这个最灵活的方式了,这几天找了些资料学习自定义View,但是学习android developer文档中自定义的View比较麻烦,又找了些比较简单的材料,结合自己对CustomView...
分类:
移动开发 时间:
2015-04-15 23:16:55
阅读次数:
647
1、引言
对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:
自定义一个CustomView(extends View )类
编写values/attrs.xml,在其中编写styleable和item等标签元素
在布局文件中CustomView使用自定义的属性(注意namespace)
在CustomView的构造方法中通过TypedArray获取
ps:如果你对上...
分类:
移动开发 时间:
2015-04-13 10:56:44
阅读次数:
217
不知道大家在刷微博时,有没有遇到过,刷新太多,想返回顶部看之前的微博的情况。其实,单击顶部的ActionBar能返回顶部。而不用一直向下拉。废话不多说,讲讲Android中怎么实现这一功能。首先,要给ActionBar添加一个CustomView。CustomView的布局文件actionbar_l...
分类:
移动开发 时间:
2015-03-09 10:46:36
阅读次数:
253
这是自定义ActionBar样式的布局(使用的是SherlockActionBar,整体自定义) View?customView?=?getLayoutInflater().inflate(R.layout.actionbar_custom_view,?null);
ActionBarUtil.init();
//?...
getSupp...
分类:
移动开发 时间:
2014-12-23 10:45:38
阅读次数:
173