自定义博客皮肤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)
  • 收藏
  • 关注

原创 用java实现zip压缩

本来是写到spaces live上的,可是代码的显示效果确实不怎么好看。在javaeye上试了试代码显示的顺眼多了。 今天写了个用java压缩的功能,可以实现对文件和目录的压缩。 由于java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream。 以下是代码:[code="java...

2012-12-26 17:27:31 52

原创 用java实现zip压缩

2012-12-26 17:27:31 76

原创 用java实现zip压缩

2012-12-26 17:27:31 48

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

共三个类:第一个:MainForm.java[code="java"]/** * * Title: MainForm.java * E-Mail: 176291935@qq.com * QQ: 176291935 * Http: iaiai.iteye.com * Create time: 2012-12-21 上午10:16:10 * ...

2012-12-21 10:29:49 121

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

2012-12-21 10:29:49 101

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

2012-12-21 10:29:49 56

原创 百度地图地址转换

百度坐标 谷歌坐标 BD-09 WGS-84 GCJ-02国内的地图坐标并不是实际的坐标,不解释。在实际的实现中可能会需要坐标的转换,比如以下的场景:1,原有的地图数据来自google,现有系统改成baidu了。2,在iphone上使用google,在android上新开发的系统使用baidu了。为了两个系统的兼容,所以在必要时需要转换,关键是这个转换技术是不公开的...

2012-12-20 11:13:22 64

原创 百度地图地址转换

2012-12-20 11:13:22 85

原创 百度地图地址转换

2012-12-20 11:13:22 52

原创 UIPickerView控件中自定义显示的字体大小及样式

[code="object-c"]- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{ UILabel* pickerLabel = (UILabel*)vie...

2012-12-14 09:35:31 119

原创 UIPickerView控件中自定义显示的字体大小及样式

w; if (!pickerLabel){ pickerLabel = [[UILabel alloc] init]; // Setup label properties - frame, font, colors etc //adjustsFontSizeToFitWidth property to YES pickerLabel.minimumFontSize = 8.; pick

2012-12-14 09:35:31 61

原创 UIPickerView控件中自定义显示的字体大小及样式

w; if (!pickerLabel){ pickerLabel = [[UILabel alloc] init]; // Setup label properties - frame, font, colors etc //adjustsFontSizeToFitWidth property to YES pickerLabel.minimumFontSize = 8.; pick

2012-12-14 09:35:31 64

原创 [IOS] IOS 生成设备唯一标识

前言iOS设备5.0以上放弃使用[[UIDevice currentDevice] uniqueIdentifier]来获得设备唯一IDiOS设备私有方法禁止用户获取和使用IMEI需求需要一个能够标识设备唯一性的IDApple解决方案1、使用CFUUIDCreateString(NULL, CFUUIDCreate(NULL))生成UUID2、将UUID缓存在本...

2012-12-14 08:41:23 145

原创 [IOS] IOS 生成设备唯一标识

唯一性的IDApple解决方案1、使用CFUUIDCreateString(NULL, CFUUIDCreate(NULL))生成UUID2、将UUID缓存在本地,sqlite或plist。使用时取出评价:坑爹!这种方式每次UUID生成一次都不一样,如果产品被fuck out of device,再装载会导致两次UUID不一致。这个方案明显适用范围狠窄啊亲。于是乎各路妖魔鬼怪开始了各种解决方案。方案一:(Mac地址+bundle_id)1、获取本地mac地址和应用bund

2012-12-14 08:41:23 65

原创 [IOS] IOS 生成设备唯一标识

唯一性的IDApple解决方案1、使用CFUUIDCreateString(NULL, CFUUIDCreate(NULL))生成UUID2、将UUID缓存在本地,sqlite或plist。使用时取出评价:坑爹!这种方式每次UUID生成一次都不一样,如果产品被fuck out of device,再装载会导致两次UUID不一致。这个方案明显适用范围狠窄啊亲。于是乎各路妖魔鬼怪开始了各种解决方案。方案一:(Mac地址+bundle_id)1、获取本地mac地址和应用bund

2012-12-14 08:41:23 105

原创 [IOS] UINavigationController 直接返回到第一级目录

1.[self.navigationController popViewControllerAnimated:YES];UINavigationController返回总结:1、弹出当前视图控制器(弹出并向左显示前一个视图) [self.navigationController popToViewController:viewController animated:YES]...

2012-12-14 08:41:15 150

原创 [IOS] UINavigationController 直接返回到第一级目录

ontroller popToViewController:viewController animated:YES]; 2、弹出到指定视图控制器(回到指定视图控制器,也就是不只弹出一个) [self.navigationController popToRootViewControllerAnimated:YES];3、弹出到根视图控制器(比如说你有一个“Home”键,也许就会实施这个方法了) setNavigationBarHidden:BOOL animat

2012-12-14 08:41:15 61

原创 [IOS] UINavigationController 直接返回到第一级目录

ontroller popToViewController:viewController animated:YES]; 2、弹出到指定视图控制器(回到指定视图控制器,也就是不只弹出一个) [self.navigationController popToRootViewControllerAnimated:YES];3、弹出到根视图控制器(比如说你有一个“Home”键,也许就会实施这个方法了) setNavigationBarHidden:BOOL animat

2012-12-14 08:41:15 111

原创 [IOS] NSDictionary读取boolean值数据

[code="object-c"]NSDictionary* json = [html JSONValue];bool bol = [[json objectForKey:@"state"] boolValue];switch (bol) { case 0: //false break; case 1: //true break;}[/code]

2012-12-14 08:41:06 588

原创 [IOS] NSDictionary读取boolean值数据

2012-12-14 08:41:06 104

原创 [IOS] NSDictionary读取boolean值数据

2012-12-14 08:41:06 175

原创 [IOS] Objective-C 字符处理函数

//获得字符串长度NSString* str1=@"MAC OS Pro";NSLog(@"长度是 %d",[str1 length]);//两个字符串连接NSString* str2=@"MAC OS Pro";NSString* str3=@" Leopard";NSString* str4=[str2 stringByAppendingStri...

2012-12-14 08:40:57 44

原创 [IOS] Objective-C 字符处理函数

* str4=[str2 stringByAppendingString:str3];NSLog(str4,nil);NSString* str5=[str2 stringByAppendingFormat:@" %d",10];NSLog(str5,nil); //可修改字符串NSMutableString* string=[NSMutableString string];[string appendString:@"Mac&q

2012-12-14 08:40:57 40

原创 [IOS] Objective-C 字符处理函数

* str4=[str2 stringByAppendingString:str3];NSLog(str4,nil);NSString* str5=[str2 stringByAppendingFormat:@" %d",10];NSLog(str5,nil); //可修改字符串NSMutableString* string=[NSMutableString string];[string appendString:@"Mac&q

2012-12-14 08:40:57 47

原创 [IOS] 学习-NSDictionary (Object-c中的key-value)

NSDictionary类似Java中的Map,内部存储key-value对,key的类型是NSString,value可以是任意对象类型指针。键值和数据必须不为nil,如果想表示一个空的值,则用NSNull。字典本身是不可以更改的。NSMutableDictionary 是可更改的字典。下面例子是网上流传的,写的很细[code="java"] NSArray *arra...

2012-12-13 13:43:38 209

原创 [IOS] 学习-NSDictionary (Object-c中的key-value)

NSNull。字典本身是不可以更改的。NSMutableDictionary 是可更改的字典。下面例子是网上流传的,写的很细[code="java"] NSArray *array1 = [NSArray arrayWithObjects:@"iphone",@"ipod",nil]; NSArray *array2 = [NSArray arrayWithObjects:@"mac"

2012-12-13 13:43:38 82

原创 [IOS] 学习-NSDictionary (Object-c中的key-value)

NSNull。字典本身是不可以更改的。NSMutableDictionary 是可更改的字典。下面例子是网上流传的,写的很细[code="java"] NSArray *array1 = [NSArray arrayWithObjects:@"iphone",@"ipod",nil]; NSArray *array2 = [NSArray arrayWithObjects:@"mac"

2012-12-13 13:43:38 86

原创 [IOS] iphone 弹出加载中对话框 UIAlertView

[code="object-c"]//显示加载中对话框 - (void)dialogShow { baseAlert = [[UIAlertView alloc] initWithTitle:@"Loading" message:nil delegate:self cancelButtonTitle:nil otherButtonTitles: nil]; ...

2012-12-13 11:56:55 115

原创 [IOS] iphone 弹出加载中对话框 UIAlertView

Titles: nil]; [baseAlert show]; //Create and add the activity indicator UIActivityIndicatorView *aiv = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; aiv.cen

2012-12-13 11:56:55 99

原创 [IOS] iphone 弹出加载中对话框 UIAlertView

Titles: nil]; [baseAlert show]; //Create and add the activity indicator UIActivityIndicatorView *aiv = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; aiv.cen

2012-12-13 11:56:55 131

原创 [IOS] UITextView限制输入长度

例如限制只能输入150个字符,可以通过UITextViewDelegate中的- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text;来实现。[code="object-c"]- (BOOL)textView:(UIText...

2012-12-13 11:02:13 128

原创 [IOS] UITextView限制输入长度

[code="object-c"]- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ return textView.text.length>150?FALSE:TRUE; }[/code]那么,如何限制UITextField的输入长度呢?和UITextView类似,可以通

2012-12-13 11:02:13 77

原创 [IOS] UITextView限制输入长度

[code="object-c"]- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ return textView.text.length>150?FALSE:TRUE; }[/code]那么,如何限制UITextField的输入长度呢?和UITextView类似,可以通

2012-12-13 11:02:13 89

原创 [IOS] 'NSInternalInconsistencyException', reason: 'request for rect at invalid i

错误:[quote]2012-12-13 09:59:03.038 jzny[17354:11303] *** Assertion failure in -[UITableViewRowData rectForRow:inSection:], /SourceCache/UIKit_Sim/UIKit-2372/UITableViewRowData.m:16302012-12-13 09...

2012-12-13 10:01:03 226

原创 [IOS] 'NSInternalInconsistencyException', reason: 'request for rect at invalid i

3 09:59:03.039 xxxx[17354:11303] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'request for rect at invalid index path ( 2 indexes [0, 0])'*** First throw call stack:(.........)libc++abi.dylib: terminate ca

2012-12-13 10:01:03 192

原创 [IOS] 'NSInternalInconsistencyException', reason: 'request for rect at invalid i

3 09:59:03.039 xxxx[17354:11303] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'request for rect at invalid index path ( 2 indexes [0, 0])'*** First throw call stack:(.........)libc++abi.dylib: terminate ca

2012-12-13 10:01:03 180

原创 [IOS] 用json-framework解析json数据

下载json-framework[url]https://github.com/stig/json-framework/[/url][code="java"]//http访问接口返回jsonNSMutableURLRequest* request = [[NSMutableURLRequest alloc] init];[request setURL:[NSURL URLW...

2012-12-13 09:01:07 102

原创 [IOS] 用json-framework解析json数据

tURL:[NSURL URLWithString:@"http://iaiai.iteye.com"]];[request setHTTPMethod:method]; NSHTTPURLResponse* urlResponse = nil;NSError *error = [[NSError alloc] init];NSData *responseData = [NSURLConnection sendSynchronousRequest:req

2012-12-13 09:01:07 77

原创 [IOS] 用json-framework解析json数据

tURL:[NSURL URLWithString:@"http://iaiai.iteye.com"]];[request setHTTPMethod:method]; NSHTTPURLResponse* urlResponse = nil;NSError *error = [[NSError alloc] init];NSData *responseData = [NSURLConnection sendSynchronousRequest:req

2012-12-13 09:01:07 45

原创 [IOS] 多个UINavigationController页面,隐藏其中一个导航条

[img]http://dl.iteye.com/upload/attachment/0077/7962/f3a4abc9-e13a-37dd-a786-05e3ba5465f6.png[/img]也许你会很奇怪,为什么你的程序会带有一个导航条呢,而我的这个怎么没有的呢,原因很简单,我是在VSLoginViewController的(void) viewWillAppear:(BOOL)a...

2012-12-12 09:19:50 182

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关注的人

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