自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗未冷的专栏

编程专栏

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

原创 OC基础-继承

一、继承的理解继承的概念可以理解为集合的包含关系,不应以现实中的继承来理解。因为继承涉及到一个父类和子类的关系,儿子继承了父亲可以理解,但是人类继承了动物就难以理解了。父类:ParentClass、SuperClass,子类:ChildClass、SubClass。继承是为了方便对类的管理,对于一些有共性的属性和方法,可以将这些属性和方法抽象出来,作为一个父类,其他子类可以继承父类的这些属

2015-09-25 22:44:26 478

原创 OC基础-Category的用法

一、Category概述用于对已有类新增额外的自定义的方法。在Objective-C中,给一个类扩展一个其它方法,有两种实现方式:类别和继承。以下情况必须使用继承。1.新扩展的方法与原方法同名,但是还需要使用父类的实现。因为使用类别,会覆盖原类的实现,无法访问到原来的方法。2.扩展类的属性,这个类别无法做到。继承使用情况:// ViewControllerEx

2015-09-25 20:41:45 603

原创 OC基础-NSData-字节流数据

一、NSData概述NSData是用来存储字节流的空间。类似于C和Java中缓冲流,char buf[10]这个对文件的传输非常重要,将各种类型的文件数据转换成字节流数据,方便传输。二、NSData的使用NSString * str = @"hello hello world world"; //字符串--->NSData字节流数据 NSDa

2015-09-25 20:06:52 4647

原创 OC基础-NSValue类簇-将复杂数据类型保存为对象

一、NSValue概述NSValue类是NSNumber类的父类,也是一个类簇,NSNumber类用于对简单数据类型进行装箱,变成对象;NSValue类用于对复杂数据类型(指针、结构体)进行装箱,变成对象。二、NSValue的使用1.创建对象--装箱将结构体封装成对象,以对象的形式展现#import struct Student{ int age;

2015-09-25 19:08:34 585

原创 OC基础-NSSet集合

一、集合的概念集合中的元素是无序不重复的。集合和数组类似,区别在于:数组的元素是有序的,集合的元素是无序的。集合的种类:NSSet-NSMutableSetNSIndexSet-NSMutableIndexSet二、NSSet的使用1.创建集合NSSet * set = [[NSSet alloc] initWithObjects: @"one", @"

2015-09-25 17:55:19 664

原创 OC基础-NSNumber类簇-将简单数据类型保存为对象

一、NSNumber类的由来例如:在数组中保存数字,由于数组存储的都是对象的地址,是无法保存数字的,需要将数字转成对象,才能在数组中保存。例如:字典保存一个文件的名称和文件的大小,因为文件的大小是一个数字,所以字典是无法存储的.这时,就需要一个类,能够将一个数字以对象的形式展现。这个类就是NSNumber。二、NSNumber类1.创建类的对象NSNumber *

2015-09-25 16:04:41 775

原创 OC基础-OC三大基本数据结构-NSDictionary

一、Dictionary概述字典中的元素是以键值对的形式存储的。如@"诗未冷"和@"1"组成了一个键值对。@"诗未冷"是value,@"1"是key。键值对的值和键可以是任意对象,但是键一般都使用字符串。字典存储对象的地址是没有顺序的。二、Dictionary的使用//1.创建字典对象 NSDictionary * dictionary = [[NSDict

2015-09-25 14:31:18 1679

原创 OC基础-OC三大基本数据结构-NSArray

一、OC三大基本数据结构之NSArray基类:NSArray不可变数组,数组一旦创建,数组的元素个数和顺序不可变。子类:NSMutableArray可变数组,继承了基类的方法,又有自己的关于修改元素个数和顺序的方法。二、NSArray的使用1.创建数组 NSArray * array1 = [[NSArray alloc] initWithObjects:@"

2015-09-25 14:11:28 1510 1

原创 OC基础-OC三大基本数据结构-NSString

一、OC三大基本数据结构概述1.NSString: OC中的字符串。基类:NSString: 字符串,不可变字符串,对象一旦创建,字符串的长度和内容不可变。子类:NSMutableString: 可变字符串。2.NSArray: OC中的数组。数组对象存储的地址是有顺序的元素。基类: NSArray:数组子类: NSMutableArray 可变数组3.NSDicsti

2015-09-25 13:37:45 1597

greenDaoTest

greenDao的测试代码,导入Android Studio即可运行。 博客地址:http://blog.csdn.net/Z18789231876/article/details/52239241 有问题留言,欢迎评论!

2016-08-18

自定义SwipeRefreshLayout实现上拉和下拉

2016-04-22

抽屉-防知乎首页

使用DrawLayout实现类似知乎首页的效果。

2016-04-22

PhoneGap开发模板

感觉跨平台开发慢慢会成为主流,自己也研究了一下跨平台开发的相关技术,其中PhoneGap和IntelXDK个人感觉是比较好的,也尝试了一把,这里写了一个空白的模板,第三方文件都包含在里面,不用辛苦去找了,只需将开发好的HTML5代码粘贴到www目录下即可,需保证首页为index.html,当然也可以自己修改。

2015-03-06

StaggeredGridView瀑布流

StaggeredGridView,瀑布流

2015-01-08

使用自定义按钮实现Facebook授权登陆和登出

使用自定义的按钮,实现Facebook授权登陆,跳转后显示用户的信息,并且在跳转后的页面可以选择退出登陆。代码简洁,很容易理解。

2014-12-16

RadioButton实现切换Fragment动画

使用RadioButton切换Fragment,滑动切换的时候有动画

2014-12-16

开发项目小功能集合(一)

小功能集合 1.版本更新 2.ListView和RatingBar 3.SeekBar和RatingBar 4.多层HeaderView的位置关系研究 5.Fragment和Activity切换 6.提交信息时,填写验证码 7.短连接 8.TextView和EditText属性设置 9.发送邮件 10.加载图片自定义进度条 11.number picker 数字选择器 用到http-request-client框架 有几个例子是参照别人的,非本人所写,这里特别注明!!!

2014-12-12

ShareSDK第三方登录和googleplus登录

1.这个是自己参照ShareSDK官方文档写的demo,选取了一些常见的登陆方式进行测试,除了googleplus没有成功外,其余都没有什么问题。 选取的登陆方式有:、Googleplus、QQ、Sina 2.在demo里面做了清楚缓存设置,这样用户就可以很方便的切换用户,而不用每次一进来就已经登陆成功了,想切换用户都不行。 3.googleplus登陆没有成功,自己看了一下google第三方授权登陆的集成文档,附了一个例子在里面,测试过,没有问题,如果大家遇到问题,是google开发者账号设置问题,需要开通这个功能,并取得API KEY.

2014-12-12

adjust初步集成跟踪事件

1.adjust项目是library项目,另一个是自己根据文档写的一个测试demo,用实际数据测试过,在sandbox环境下测试有效。后面自己在项目中集成了adjust测试,可以统计用户的数据。 2.如果还需要集成复杂的功能,可以先理解跟踪的原理,参考adjust的demo写出自己的跟踪代码。

2014-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除