- 博客(8)
- 资源 (14)
- 收藏
- 关注
原创 Android View的滚动scroll 、android.widget.Scroller和 属性translationX/Y
在View中:public void computeScroll() { //空实现 }public void scrollTo(int x,int y) {//view的(left,top)滚动到一个点(x,y) if (mScrollX != x ||mScrollY != y) { int oldX =
2015-02-28 19:50:09 2061
原创 Android draw、onDraw、dispatchDraw、invalidate、computeScroll 一些简要说明
View中:public void draw(Canvas canvas) {/*1. Draw the background 绘制背景2. If necessary, save the canvas' layers to prepare for fading 如有必要,颜色渐变淡之前保存画布层(即锁定原有的画布内容)3. Draw vie
2015-02-28 16:48:34 10970 6
原创 Android layout、onLayout 一些简要说明
View中:public void layout(int l,int t, int r,int b) { ...onLayout ...}//changed 表示是否有新的位置或尺寸protected void onLayout(boolean changed,int left, int top,
2015-02-28 11:41:49 2565
原创 Android onMeasure、Measure、measureChild、measureChildren 一些简要说明
在View.java中的定义:public finalvoid measure(int widthMeasureSpec,int heightMeasureSpec){... onMeasure...}protected void onMeasure(int widthMeasureSpec,int heightMeasureSp
2015-02-27 11:26:29 16898 5
原创 iOS *-info.plist 说明
每个项目都有一个*-info.plist. *表示project name。 用于配置项目用文本编辑器打开,看到是一个xml文件,描述一个Dictionary: CFBundleDevelopmentRegion en CFBundleDisplayName ${PRODUCT_NAME} CFBundleExecutable ${EXECUTABLE_NAM
2015-02-13 14:46:21 1317
原创 iOS UIDatePicker NSDateFormatter
UIDatePicker *picker = [[UIDatePicker alloc] init];/*UIDatePickerModeTime, // Displays hour, minute, and optionally AM/PM designation depending on the locale setting (e.g. 6 | 53 | PM)
2015-02-10 14:03:21 1376
原创 OC block
OC的block跟c中的函数指针类似定义block变量: 返回值类型 (^block变量名) (参数类型1, 参数类型2, ....);给block变量赋值 block变量名 = ^(参数类型1 参数名称1, .....){ };void (^myblock)() = ^{ //^(){ 赋值时,右边的若是无参,则包含参数的()可省略
2015-02-04 15:14:19 943
原创 OC NSSet、NSMutableSet、NSArray、NSMutableArray
不可变长度的Set@interface NSSet : NSObject 初始化方法+ (instancetype)set; //声明一个空集+ (instancetype)setWithObject:(id)object;+ (instancetype)setWithObjects:(const id [])objects count:(NSUInteger)cnt;+
2015-02-04 12:50:20 4283
C语言常用函数速查手册.pdf
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人