自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

{丸の子}

花开生两面,人生佛魔间

  • 博客(48)
  • 资源 (37)
  • 收藏
  • 关注

原创 纯代码实现UITableViewCell的自定义扩展

介绍两种方法第一种,简单的增加UITableViewCell一些小功能例如在cell上面添加一个UILabel。直接在UITableViewCell的生成方法中实现,代码如下- (UITableViewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath...

2016-04-26 12:52:38 105

原创 纯代码实现UITableViewCell的自定义扩展

iewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath{static NSString *identifier = @"cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];if (cell == nil) {ce

2016-04-26 12:52:38 42

原创 纯代码实现UITableViewCell的自定义扩展

iewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath{static NSString *identifier = @"cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];if (cell == nil) {ce

2016-04-26 12:52:38 47

原创 iOS开发中UITableView和UITableViewCell的几种样式

今天要分享的是IOS开发中一个使用率非常高的一个控件-------UITableView,这两天正在使用tableview做信息的显示,在写代码时对tableview和tableviewcell的几种样式一直分不清楚,今天我详细的研究了一下,下面就跟大家分享一下:一、系统自己的UITableView样式有两种:1.UITableViewStylePlain:[img]...

2016-04-26 10:04:48 65

原创 iOS开发中UITableView和UITableViewCell的几种样式

2016-04-26 10:04:48 65

原创 iOS开发中UITableView和UITableViewCell的几种样式

2016-04-26 10:04:48 47

原创 ios UITableview 刷新某一个cell 或 section

//一个section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一个cell刷新 NSIndexPat...

2016-04-25 13:33:29 66

原创 ios UITableview 刷新某一个cell 或 section

NSIndexPath *indexPath=[NSIndexPath indexPathForRow:3 inSection:0]; [tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath,nil] withRowAnimation:UITableViewRowAnimationNone];

2016-04-25 13:33:29 46

原创 ios UITableview 刷新某一个cell 或 section

NSIndexPath *indexPath=[NSIndexPath indexPathForRow:3 inSection:0]; [tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath,nil] withRowAnimation:UITableViewRowAnimationNone];

2016-04-25 13:33:29 38

原创 如何更好地限制一个UITextField的输入长度

要限制一个UITextField的输入字数(参考链接),首先想到的应该是通过[code="oc"] UITextFieldDelegate[/code]的代理方法来限制:[code="oc"]- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacem...

2016-04-25 13:32:46 67

原创 如何更好地限制一个UITextField的输入长度

tField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; // return NO to not change text[/code]比如要设置字数限制为20:[code="oc"]- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange

2016-04-25 13:32:46 48

原创 如何更好地限制一个UITextField的输入长度

tField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; // return NO to not change text[/code]比如要设置字数限制为20:[code="oc"]- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange

2016-04-25 13:32:46 57

原创 object c中 new和alloc区别

在object-c基础教程这本书里老是可以看见类似下面这种代码,我这小菜鸟就纳闷了,啥区别啊,看上去都一样么。网上找了找,找到一些说法,这里先摘出来。 className* object = [className new];or className* object = [[className alloc] init];背景说明,new是较为老式的写法,后来发现只有一个n...

2016-04-23 10:41:38 74

原创 object c中 new和alloc区别

出来。 className* object = [className new];or className* object = [[className alloc] init];背景说明,new是较为老式的写法,后来发现只有一个new不好使,才引入了alloc和init这种写法,保留new一是向后兼容,二是很多时候是一种更简单的写法。其实是一样的,new在内部调用的alloc和init.源代码: + new{id newObject = (*_alloc)((Cla

2016-04-23 10:41:38 54

原创 object c中 new和alloc区别

出来。 className* object = [className new];or className* object = [[className alloc] init];背景说明,new是较为老式的写法,后来发现只有一个new不好使,才引入了alloc和init这种写法,保留new一是向后兼容,二是很多时候是一种更简单的写法。其实是一样的,new在内部调用的alloc和init.源代码: + new{id newObject = (*_alloc)((Cla

2016-04-23 10:41:38 51

原创 ios9 jsonkit crash更新xcode7后原来的jsonkit崩溃

在之前兼容64位操作系统时jsonkit 出问题,这次ios9更新又中招了,更新xcode7后原来的jsonkit崩溃。[JKSerializer serializeObject:options:encodeOption:block:delegate:selector:error:] void *keyObjectISA = *((void **)keys[idx]); 这句崩溃 ...

2016-04-22 17:47:46 92

原创 ios9 jsonkit crash更新xcode7后原来的jsonkit崩溃

or:error:] void *keyObjectISA = *((void **)keys[idx]); 这句崩溃 直接上解决方式:替换 https://github.com/jcbertin/JSONKit 这位大神的 JSONKit.m文件就好了 。

2016-04-22 17:47:46 68

原创 ios9 jsonkit crash更新xcode7后原来的jsonkit崩溃

or:error:] void *keyObjectISA = *((void **)keys[idx]); 这句崩溃 直接上解决方式:替换 https://github.com/jcbertin/JSONKit 这位大神的 JSONKit.m文件就好了 。

2016-04-22 17:47:46 65

原创 popToViewController的用法

popToViewController的用法 [code="oc"][self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:2] animated:YES];[/code]还有一种:[code="oc"]fo...

2016-04-22 16:43:22 85

原创 popToViewController的用法

[code="oc"]for (UIViewController *temp in self.navigationController.viewControllers) { if ([temp isKindOfClass:[你要跳转到的Controller class]]) { [self.navigationController popToViewController:temp animated:YES];

2016-04-22 16:43:22 39

原创 popToViewController的用法

[code="oc"]for (UIViewController *temp in self.navigationController.viewControllers) { if ([temp isKindOfClass:[你要跳转到的Controller class]]) { [self.navigationController popToViewController:temp animated:YES];

2016-04-22 16:43:22 65

原创 xcode升级到7.0,报libsqlite3.0.dylib找不到

xcode升级到7.0,报libsqlite3.0.dylib找不到,但是系统库里没有这玩意,换成libsqlite3.0.tbd,又不好使解决办法:Go to Build Phases > Link Binary with Libraries > + > Add otherWhile in the file selection window press: "CMD"+Shif...

2016-04-21 10:44:44 158

原创 xcode升级到7.0,报libsqlite3.0.dylib找不到

dd otherWhile in the file selection window press: "CMD"+Shift+G (i.e. Go to folder) and type /usr/lib/From /user/lib find and add : libz.dylib and libsqlite3.dylib

2016-04-21 10:44:44 117

原创 xcode升级到7.0,报libsqlite3.0.dylib找不到

dd otherWhile in the file selection window press: "CMD"+Shift+G (i.e. Go to folder) and type /usr/lib/From /user/lib find and add : libz.dylib and libsqlite3.dylib

2016-04-21 10:44:44 47

原创 ios好用的第三方工具,整理方便以后查询

1.文本框上..输入法弹框吧..https://github.com/youngsoft/YSTextInputKeyboardCategory(在用)https://github.com/hackiftekhar/IQKeyboardManager(别人说的没用)在虚拟机中用的话,记得cmd+k把虚拟机中的输入设置显示,否则虚拟机默认不显示输入法的2.数据库fmdbhtt...

2016-04-20 14:55:47 224

原创 ios好用的第三方工具,整理方便以后查询

话,记得cmd+k把虚拟机中的输入设置显示,否则虚拟机默认不显示输入法的2.数据库fmdbhttps://github.com/ccgus/fmdb并使用 libsqlite3.dylib 依赖包3.图片缓存SDWebImagehttps://github.com/rs/SDWebImage4.上下拉刷新MJRefresh这个是传智播客李明杰老师的作品,自己的oc基础就是看他的视频半个周末就基本拿下了。MJRefresh主要用于刷新操作,提供了常用的刷新操作,还有

2016-04-20 14:55:47 67

原创 ios好用的第三方工具,整理方便以后查询

话,记得cmd+k把虚拟机中的输入设置显示,否则虚拟机默认不显示输入法的2.数据库fmdbhttps://github.com/ccgus/fmdb并使用 libsqlite3.dylib 依赖包3.图片缓存SDWebImagehttps://github.com/rs/SDWebImage4.上下拉刷新MJRefresh这个是传智播客李明杰老师的作品,自己的oc基础就是看他的视频半个周末就基本拿下了。MJRefresh主要用于刷新操作,提供了常用的刷新操作,还有

2016-04-20 14:55:47 71

原创 UITableViewCell的seleced与deselect 选中 取消选中

首先要从一个我遇到的问题谈起,一个基于NavigationBar的App,开始时我有一个UITableViewController,其中每个UITableViewCell点击后都会push另一个ViewController,每次点击Cell的时候,Cell都会被选中,当从push的ViewController返回的时候选中的Cell便会自动取消选中(有动画效果)。后来由于某些原因我把这个UITab...

2016-04-20 13:41:45 106

原创 UITableViewCell的seleced与deselect 选中 取消选中

2016-04-20 13:41:45 76

原创 UITableViewCell的seleced与deselect 选中 取消选中

2016-04-20 13:41:45 64

原创 presentviewcontroller方式切换很慢

presentviewcontroller方式切换很慢,效果就是从下往上显示的而push的时候感觉快多了,没太多那停顿感解决:把你跳转页面的代码放到这个里面:[code="java"] dispatch_async(dispatch_get_main_queue(), ^{ //跳转界面 });[/code]最近我...

2016-04-19 16:13:31 194

原创 presentviewcontroller方式切换很慢

[code="java"] dispatch_async(dispatch_get_main_queue(), ^{ //跳转界面 });[/code]最近我也发现这个问题,需要差不多5秒左右才能跳转,很郁闷的问题。加了如上的GDB线程后,立即正常。所以可能的原因是- (void)presentViewController:(UIViewController *)viewControllerToPresent animat

2016-04-19 16:13:31 68

原创 presentviewcontroller方式切换很慢

[code="java"] dispatch_async(dispatch_get_main_queue(), ^{ //跳转界面 });[/code]最近我也发现这个问题,需要差不多5秒左右才能跳转,很郁闷的问题。加了如上的GDB线程后,立即正常。所以可能的原因是- (void)presentViewController:(UIViewController *)viewControllerToPresent animat

2016-04-19 16:13:31 76

原创 UIBarButtonItem 的左右间隔调整

[code="oc"]UIButton* back = [UIButton buttonWithType:UIButtonTypeCustom]; [back setImage:[UIImage imageNamed:@"Btn1.png"] forState:UIControlStateNormal]; back.frame = CGRectMake(0, 0, 40, ...

2016-04-19 13:58:56 234

原创 UIBarButtonItem 的左右间隔调整

40); [back setImageEdgeInsets:UIEdgeInsetsMake(0, - 15, 0, 0)]; // 向左边拉伸 UIBarButtonItem* leftItem = [[UIBarButtonItem alloc] initWithCustomView:back]; self.navigationItem.leftBarButtonItems = @[leftItem]; UIButton* right = [U

2016-04-19 13:58:56 277

原创 UIBarButtonItem 的左右间隔调整

40); [back setImageEdgeInsets:UIEdgeInsetsMake(0, - 15, 0, 0)]; // 向左边拉伸 UIBarButtonItem* leftItem = [[UIBarButtonItem alloc] initWithCustomView:back]; self.navigationItem.leftBarButtonItems = @[leftItem]; UIButton* right = [U

2016-04-19 13:58:56 55

原创 Navigation backBarButtonItem 设置

根据苹果官方指出:backbarbuttonItem不能定义customview,所以,只能贴图或者,让leftBarButtonItem变成自定义返回按钮,自己写个方法进行[self.navigationController pop当前Item之前大家是否疑惑为什么设置了类似这样的代码[code="oc"]UIBarButtonItem *backButton = [[UIBar...

2016-04-19 13:22:03 99

原创 Navigation backBarButtonItem 设置

pop当前Item之前大家是否疑惑为什么设置了类似这样的代码[code="oc"]UIBarButtonItem *backButton = [[UIBarButtonItem alloc]

 initWithTitle:"返回" style:UIBarButtonItemStylePlain target:self action:nil];

[/code]self.navigationItem.backBarButtonItem = back

2016-04-19 13:22:03 40

原创 Navigation backBarButtonItem 设置

pop当前Item之前大家是否疑惑为什么设置了类似这样的代码[code="oc"]UIBarButtonItem *backButton = [[UIBarButtonItem alloc]

 initWithTitle:"返回" style:UIBarButtonItemStylePlain target:self action:nil];

[/code]self.navigationItem.backBarButtonItem = back

2016-04-19 13:22:03 49

原创 iOS UINavigationController添加左右按钮不显示问题解决方

当我们用一个uiviewController初始化一个uinavigationcontroller时,再次添加左右按钮但不显示,下面提供解决方案一。场景模拟我们有一个UINavigationController和一个UIViewController,在程序启动时初始化这两个,代码如下[code="oc"]HomeViewController *homeCon = [[Hom...

2016-04-19 13:03:19 597

GXT自己封装的Calendar日历类

GXT自己封装的Calendar日历类

2019-02-02

ztree样式改成bootstrap风格

ztree样式改成bootstrap风格

2017-07-18

android 自定义View之钟表

通过自定义 View ,实现一个钟表; 难点主要在画刻度上,解决方案是画一次刻度后,通过旋转画布接着画下一个刻度

2016-12-13

j2ee上传文件显示进度

j2ee上传文件显示进度

2016-07-22

android仿小米日历,可周月选择

android仿小米日历,可周月选择

2016-04-11

android DiskLruCache.java

Android DiskLruCache的源码

2016-03-18

apktool_2.0.3.jar

apktool_2.0.3.jar 需要jdk1.7 APKTool是GOOGLE提供的APK编译工具,能够反编译及回编译apk,同时安装反编译系统apk所需要的framework-res框架,清理上次反编译文件夹等功能。需要java支持

2016-03-16

Android新技术学习——阿里巴巴免Root无侵入AOP框架Dexposed

博客地址 http://iaiai.iteye.com/blog/2258267

2015-11-21

编译点9工具

命令行工具abrc可以编译*.9.png文件

2015-10-30

Android仿微信朋友圈图片查看效果

这个Demo患仿微信朋友圈的,比较简单,图片查看效果是开源的PhotoView组件

2015-05-19

PullToRrefresh自定义下拉刷新动画

PullToRrefresh自定义下拉刷新动画

2015-05-09

android 日期选择和省市选择

博客地址:http://iaiai.iteye.com/blog/2208817 想看图片去博客看

2015-05-06

Fresco图片框架

Fresco eclipse 工程 注意需要5.0的sdk,adt也需要相应版本

2015-04-02

JavaPNS_2.2.jar

JavaPNS_2.2.jar java推送ios消息用的包

2015-02-04

bcprov-jdk16-146.jar

bcprov-jdk16-146.jar java中推送ios消息用的包

2015-02-04

Android平台上的注入代码LibInject

Android平台上的注入代码LibInject 处理器是arm的,需要额外处理一些东西 整体流程分3步 1.在目标进程中分配内存,用来写shellcode和参数 2.往目标进程中写入shellcode, shellcode会调用dlopen来载入我们的library 3.运行目标进程中的shellcode

2014-12-20

HelloJni.tar.gz

android平台下实现进程注入,以libinject为主。

2014-12-20

Android实现删除apk弹出网页

实现原理需要用到第三方libavoiduninstall so 在代码中直接调用这一句话就可以了: AvoidUninstall getInstance avoidUninstallApp "com h3c tttt" "http: iaiai iteye com" ;

2014-12-20

Android path的时间条

Android path的时间条 效果不错的

2014-08-11

完美!SlidingMenu jar包版demo!不用导包!兼容2.2

自己做的项目用到SlidingMenu 但是发现原版的要导包 相当麻烦 而且 原版的actionbar必须要3.0以上支持要兼容2.2也要非常麻烦 最好找到的最好的解决方案 SlidingMenu 打好的jar包 导入lib即可用 兼容2.2 兼容原版所有功能

2014-06-04

listView上下拉到更新带header头图片轮播

listView上下拉到更新带header头图片轮播

2014-05-27

Gallery实现无线循环代码

android Gallery 实现无线循环代码。

2014-05-23

android 绘图带动画 裁剪 圆弧计分图 柱状图 线性图

android 绘图带动画 裁剪 圆弧计分图 柱状图 线性图

2014-05-19

Fragment + ViewPager 仿 Google Play

Fragment + ViewPager 仿 Google Play

2014-03-10

2014 最新volley源码和demo

2014 最新volley源码和demo

2014-02-11

JAVA 通信框架MINA(包含心跳)

Apache MINA 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 可以作为开发网络应用程序的一个良好基础。

2014-02-11

android 自己写的一个GPS卫星地图

android 自己写的一个GPS卫星地图 不多说了直接下吧...

2014-01-18

android Openfire的测试客户端程序

android Openfire的测试客户端程序,只是个测试程序

2013-12-19

android 仿音量旋转按钮

android 仿音量旋转按钮,就是可以旋转的

2013-12-17

android 类似Ios开关按钮,支持滑动切换和动画显示

android 类似Ios开关按钮,支持滑动切换和动画显示

2013-11-09

Android 使用SQLCipher对sqlite进行加密

Android 使用SQLCipher对sqlite进行加密

2013-11-09

Android 扩展ImageView来播放gif动画

Android 扩展ImageView来播放gif动画

2013-11-09

ViewGroup实现九宫格并可拖动位置

ViewGroup实现九宫格并可拖动位置

2013-11-07

Android 封装了GPS定位与百度移动地图API定位

1.封装了GpsManager和BGpsManager两个类: 第一个类为直接使用内置的GPS/AGPS进行定位 第二个类是对百度移动地图API二次封装,借助百度API进行定位。 2.主要功能是获取当前Location和当前坐标的物理地址名称。 3.简单的封装,可以直接用于项目中,也可以根据自己需求修改重新封装。 4.内附个人简单对比评测结论。

2012-12-21

CPU检测工具(CPUZ)

该软件可以提供全面的CPU相关信息报告,包括有处理器的名称、厂商、时钟频率、核心电压、超频检测、CPU所支持的多媒体指令集,并且还可以显示出关于 CPU的L1、L2的资料(大小、速度、技术),支持双处理器。目前的版本已经不仅可以侦测CPU的信息,包括主板、内存等信息的检测CPU-Z同样可以胜任。新版本加入对新一代处理器的支持,包括90 nm Athlon 64的代码,加强了显示系统内存的资料显示,例如内存的生产厂商、SPD速度设定等,而且新版本可以显示PCI-Express接口的资料.

2010-07-13

推荐非常好用的一个查看颜色的小工具

推荐非常好用的一个查看颜色的小工具, 很小巧的一个软件

2010-07-13

可以把exe转换成任意后缀

可以把exe转换成任意后缀,如jpg,gif,doc,txt等常用文件格式

2010-07-13

空空如也

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

TA关注的人

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