自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 UICollectView自定义Layout布局

关于UICollectView自定义Layout布局,首先需要定义类继承UICollectionViewFlowLayout,需要重写的方法://collectview第一次布局的时候调用//collectView刷新(reload)的时候会再次调用//子类必须要调用[super prepareLayout] - (void)prepareLayout; //根据指定rect,返回该rect区

2017-11-02 22:57:52 432

原创 动态添加属性(Runtime)

runtime只是针对于系统类,添加属性让属性与对象产生关联。 给category动态添加属性, 分类中添加://只声明setter、getter方法,未实现setter、getter方法@property (nonatomic,copy) NSString *testName;实现setter方法:- (void)setTestName:(NSString *)testName{

2017-10-20 14:53:24 446

原创 二进制枚举

二进制枚举

2017-07-20 14:21:14 241

转载 Android Service完全解析,关于服务你所需知道的一切(下)

转载出处:http://blog.csdn.net/guolin_blog/article/details/9797169在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进行通信、Service的销毁方式、Service与Thread的关系、以及如何创建前台Service。以上所提到的这些知识点,基本上涵盖了大

2017-03-27 18:52:24 201

转载 Android Service完全解析,关于服务你所需知道的一切(上)

转载出自:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需

2017-03-24 10:24:55 164

原创 需要了解的几种算法

1、选择排序: 对比前一个和后一个元素的大小,记录元素小的下标location,继续对比下标location和再后一个元素,再次记录元素小的下标location;依次比较到最后一个元素,第一轮结束,此时得到最小元素的下标为location,将第一个元素和location的元素进行交换位置,此时最小的元素放在了第一个位置。再次进行第二轮。。。//选择排序void selectSort(int ar

2017-03-20 15:46:05 350

原创 dispatch_group

dispatch_group的使用:把一组任务提交到队列中,这些队列可以不相关,然后实现这组任务的事件。 dispatch_group_create() 创建group; dispatch_group_async 把一个任务异步添加到group中; dispatch_group_wait 等待group执行的时间; dispatch_group_notify 监听group事件的执行完毕;

2017-03-08 17:21:31 199

空空如也

空空如也

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

TA关注的人

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