自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (20)
  • 收藏
  • 关注

原创 android设备获取当前wifi下的路由器的mac和路由器的名称

下面的方法可以获取android的设备所能够扫面出来的所有的wifi信号的名称和mac地址:String wserviceName = Context.WIFI_SERVICE;WifiManager wm = (WifiManager) getSystemService(wserviceName);List<ScanResult> wifiList = wm.getScanR...

2014-07-07 10:34:26 13783 2

原创 android多分辨率适配

本人在开发过程中遇到android分辨率适配的问题,已经通过学习分析常用的android应用得到的启示,并且重构布局文件。不足之处,希望高手多多批评指正。多谢了!

2014-05-28 15:18:43 38751 10

原创 如何处理ios的颜色,背景颜色,图片颜色,字体颜色等,参看下面的文章,等有时间我好好总结一下

http://www.cnblogs.com/xgbzsc/archive/2013/01/16/2862611.html

2013-01-17 15:32:52 1623

原创 基于Tableview的滚动,如何处理数据不变的问题-----待整理

http://hi.baidu.com/justtmiss/item/f3f6d50ce395f1d872e67630--感谢这边文章的作者,我从里面得到了启发http://hi.baidu.com/justtmiss/item/f3f6d50ce395f1d872e67630    NSString *CellIdentifier = [NSString

2013-01-17 14:40:02 1304

原创 基于UITableView一个滚动的问题

NSString *CellIdentifier = [NSStringstringWithFormat:@"Cell%d%d", [indexPathsection], [indexPath row]];    UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:

2013-01-17 14:37:09 98

原创 应用程序上传appStore Default.png don't meet the size requirement

这个问题是appStore把Default.png图片(即应用程序启动的默认图片),认为是icon图片了,因此出现错误。解决办法很简单:在工程设置里面Build Setting中的Packaging这部分下面的第一项Compress PNG Files 设置为NO

2013-01-05 09:38:04 772

原创 ios 代码控制出现控件的阴影

只需要把对应的空间,进行重写。我开发的主要针对UIButton这个控件.h文件,如下:#import #import @interface ShadowButton : UIButton{    UIColor *shadowColor;}@property(nonatomic  ,strong)UIColor *shadowColor;@end.m

2013-01-04 13:45:57 1387

原创 ios 加入声音效果

2012年的最后一天,哥在为大家献礼,介绍技术小细节:在.h文件的生命中    SystemSoundID  soundID;在.m的文件中,第一次执行的DidViewLoad方法里面加入 NSString *path = [[NSBundlemainBundle] pathForResource:@"happy"ofType:@"mp3"];Aud

2012-12-31 10:13:16 2370 1

原创 ios 手势控制屏幕的功能

在viewDidLoad()的方法中,第一次启动就加入手势控制的代码://通过用户手势来处理    UISwipeGestureRecognizer *recognizer;     recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom

2012-12-28 16:26:23 984

原创 UIScrollView可以定位到滚动的具体位置,就这么简单

CGPoint position = CGPointMake(0,142);        [hotScrollerViewsetContentOffset:position animated:YES];

2012-12-27 13:31:24 16225

原创 ios后台处理数据存储线程

在类中,进行编辑下面的代码:    NSLog(@"main thread begin...");    [selfperformSelectorInBackground:@selector(doSomething:)withObject:nil];    NSLog(@"main thread end.....");- (void) doSomething:(

2012-12-26 10:47:13 1355

原创 ios通过代码控制,各个控件的圆角情况

1. 需要引用一个包QuartzCore.framework这个包。2. 在需要修改的控件对应的类中,引用该文件#import3. 在对应的控件位置通过代码进行控制,代码如下: for (int i=0; ibutton_array.count; i++) {         button = [button_array objectAtIndex:i];

2012-11-20 16:11:27 1518

原创 在开发程序中,需要每次随机出现一组数据的顺序下面是随机数算法

NSArray *temp = [NSArrayarrayWithObjects:@"1", @"2", @"3", @"4", @"5", @"6", nil];    NSMutableArray *tempArray = [[NSMutableArrayalloc] initWithArray:temp];    NSMutableArray *resultArray

2012-11-16 17:02:52 743

原创 ios中UIAlertView控件的使用,如何确定点击按钮的方式

- (void)initCheckVersionWithData:(NSData *)data {    NSData *xmlData = data;    NSString *result = [[NSStringalloc] initWithData:xmlData encoding:NSUTF8StringEncoding];     NSLog(@"result:

2012-11-13 14:05:46 6740

原创 获取ios手机的mac地址的函数

最近开发的ios项目,由于需要向服务器发送,本应用的活跃手机量。通过获取手机的唯一标示符UUID或者MAC地址。由于IOS5以后,不支持获取uuid,因此获取MAC地址。下面的代码复用率极高,可以作为很重要的参考。#pragma mark MAC// Return the local MAC addy// Courtesy of FreeBSD hackers email li

2012-11-08 14:56:36 3687

原创 ios UITextVIew通过text的内容,来计算UITextView的heigh,因此来调整代码的位置

ios UITextVIew通过text的内容,来计算UITextView的heigh,因此来调整代码的位置,下面代码,是提取出来的公用方法,可以参考:- (void)setScrollViewFrame{    CGSize  size = [self.txtViewContent.textsizeWithFont:[UIFontsystemFontOfSize:14]

2012-10-27 13:29:22 2826

原创 ios通过URL地址,从网络上获取图片

-(UIImage *) getImageFromURL:(NSString *)fileURL {    NSLog(@"执行图片下载函数");    UIImage * result;        NSData * data = [NSDatadataWithContentsOfURL:[NSURLURLWithString:fileURL]];    resul

2012-10-25 14:15:46 17140

原创 ios的控件UIScrollView的位置定位---------逐渐积累

UIScrollView的判断位置的属性如下:contentSize:CGSize类型,scrollview可以滑动的区域,例如,一个view的frame为(0,0,320,480),而scrollview的contentSize为(320,1080),则表示scrollView的垂直滑动区域为整个屏幕的3倍。contentView:scrollview的内容显示区域,一般

2012-10-24 13:02:52 18155

原创 ios处理判断手机号码的正则表达式,基本上包含全部的手机号段

- (BOOL)checkTel:(NSString *)str{    if ([str length] ==0) {        UIAlertView* alert = [[UIAlertViewalloc] initWithTitle:NSLocalizedString(@"data_null_prompt",nil) message:NSLocalizedStr

2012-10-22 15:49:19 35789 3

原创 基于tabbarController中的每个tabbar都是UINavigation的涉及到的登陆、注销情况

目前开发的项目中,遇到了一个棘手的问题。最近深入研究学习了一下tabbarController的用法。这样深入了解了ios程序设计的原理,在ios程序的开发过程中,很多ios程序下面都有tabbarController用来显示不同的功能模块。当用户点击每个项的时候,会调用tabBarController的代理方法- (void)tabBarController:(UITabBarControl

2012-10-21 15:10:08 4784 1

原创 ios输入的数字如果前面有0,保留去掉0之后的数据

-(NSString*) getTheCorrectNum:(NSString*)tempString{    while ([tempString hasPrefix:@"0"])    {        tempString = [tempString substringFromIndex:1];        NSLog(@"压缩之后的tempString:%@",tem

2012-10-18 15:37:46 4220

原创 ios获取系统当前日期,一定日期格式的代码

NSDate *  senddate=[NSDatedate];  NSDateFormatter  *dateformatter=[[NSDateFormatteralloc] init];  [dateformatter setDateFormat:@"YYYYMMdd"];  NSString *  locationString=[dateformatter stri

2012-10-08 17:09:56 76194 3

原创 json文件格式的查询工具

前一阶段开发ios手机程序,客户端和服务器端主要通过json传输数据内容。从服务器端返回来的数据内容是json格式,查看很不方便,因此在网上找到如下的查询工具,方便查询。我们知道Json是一种特殊Javascript对象,介绍几个Json查看工具。http://jsonviewer.codeplex.com/.Net开发的Json查看器,可反编译查看源码,呵呵。https:

2012-09-23 10:06:20 3325 1

原创 ios scrollView中增加动画效果,自动滚动UIScrollView,利用了NSTimer

在类的申明文件(.h)里添加对Page控制器的申明:@property (strong, nonatomic) IBOutlet UIPageControl *page;@property (strong, nonatomic) IBOutlet UIScrollView *imageScrollView;然后在实现文件(.m)里添加 对page对象的@synthes

2012-09-13 13:56:45 22138 2

原创 处理把BOOL值存入NSMutableDictionary,从NSMutableDictionary中取出BOOL值

将一个BOOL值插入到NSMutableDictionary中,把BOOL值从NSMutableDictionary中取得出来的用法:项目要讲BOOL类型的值插入到一个NSMutableDictionary。首先将 BOOL 包装到 NSNumber中:NSNumber *boolNumber = [NSNumber numberWithBool:YES]取得BOOL值:BOO

2012-09-10 16:33:57 7392

原创 ios输入内容正则表达式的应用

由于最近开发ios的程序,由于需要正则表达式的验证,比较麻烦。正则表达式的用法比较多,可以网上搜索一下,但是使用的过程中会根据问题区分。目前的需求就是,输入的内容不可以是汉字,也不可以有空格,代码如下,判断汉字主要是根据字符所占用的字节数判断。        BOOL hasChinese = NO;        int length = [str length];

2012-09-10 16:31:01 1136

原创 ios 代码格式排版快捷键

Xcode  版本:4.2和4.2之前的版本             选中需要格式化代码 -> Edit -> Format ->Re-IndentXcode 版本:4.2之后的版本             选中需要格式化代码 -> Editor -> Structure ->Re-Indent       或者             选中需要格式化代码 -> 右击 ->选中 S

2012-09-10 16:30:15 858

原创 ios发送json数据格式到服务器端

最近公司开发新项目,由于服务器和客户端在异地,因此沟通不通畅。之前都是通过xml格式发送数据到服务器。因此在改为json后,发送经常不通过,后来通过查找服务器端错误log才知道,NSString *contentType = [NSString stringWithFormat:@"text/xml"]; [request addValue:contentType forHTTPH

2012-09-10 16:29:27 3649

转载 ios 页面跳转之间传递数据----通过delegate

主要参考了这篇博客http://mobile.51cto.com/iphone-284116.htm主要用到了,两个类,一个delegatea类,调用b类,当b类执行之后,需要把一个数据传递给a类,a类把这个数据显示出来。1.delegate,就这一个头文件就足够了。在类中去实现这个代理方法#import @protocol UIViewPassValueDelegat

2012-09-10 16:20:38 1926

原创 服务器返回的json数据,通过本地解析调用SBjson的类

下面是我处理本地解析json的代码:是在网络返回数据都已经获取到之后执行的,如果返回true就alert出来。如果返回的是error,这个数据是通过json数据封装的,就可以通过SBJSON解析,下面调用的是解析的代码。在类开始的地方还需要加入#import "SBJson.h" 主要是这里面加入json的类包- (void)connectionDidFinishLoading:(NSUR

2012-09-10 16:19:24 1112

原创 如果UITableView中某一行不允许点击变蓝色如何设置?

要在cellForRowAtIndexPath的代理方法中,对应的cell加入 cell.selectionStyle = UITableViewCellSelectionStyleNone;下面是我的开发代码,进攻参考- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSInd

2012-09-10 16:18:38 2735

原创 处理把BOOL值存入NSMutableDictionary,从NSMutableDictionary中取出BOOL值的内容

将一个BOOL值插入到NSMutableDictionary中,把BOOL值从NSMutableDictionary中取得出来的用法:项目要讲BOOL类型的值插入到一个NSMutableDictionary。首先将 BOOL 包装到 NSNumber中:NSNumber *boolNumber = [NSNumber numberWithBool:YES]取得BOOL值:BOO

2012-09-10 16:17:39 2437

原创 ios KeyChain项目中应用到的内容

.h  #import #import   @interface CHKeyChain : NSObject+ (void)save:(NSString *)service data:(id)data;  + (id)load:(NSString *)service;  + (void)delete:(NSString *)service;  @end.m#im

2012-09-10 16:17:00 1021

原创 ios UIView下面有UITextField,键盘弹出影响输入TextField的内容,解决办法

在viewdidload的时候,把每个TextField设好tag。之后就可以根据最下面的UITextField的内容来判断键盘的弹出和关闭了 有的TextField* namename.tag = 2;下面就是当tag==2的情况下,才能够把界面谈到上面去。- (void)textFieldDidBeginEditing:(UITextField *)textField  {

2012-09-10 16:16:08 2524

原创 ios 遇到引用.a库遇到的问题

最近ios开发项目,遇到了,在device运行和模拟器运行都需要引用.a库,两个库的名字相同,分别放在了连个文件夹下面。但是运行起来的时候总是报错。说明是引用库的问题。因为是在真机运行可以通过,但是模拟器编译出错,说是引用库的指示问题。听取其他同时的意见删除了,文件夹指引真机的库,在模拟器环境下编译通过了。但是真机的情况又不能编译通过。产生了矛盾。解决办法: 修改模拟器文件夹下

2012-09-10 16:14:53 2712

转载 .net快捷键大全--转载

Ctrl+Shift+A 弹出新建窗口 Ctrl+Shift+N: 新建项目 Ctrl+Shift+O: 打开项目 Ctrl+Shift+S: 全部保存 Shift+Alt+C: 新建类 Ctrl+左右箭头键: 一次可以移动一个单词 Ctrl+上下箭头键: 滚动代码屏幕(但不移动光标位置) Ctrl+Shift+L: 删除当前行 Ctrl+M,M: 隐藏或展开当前嵌

2012-09-10 16:13:47 540

原创 ios sqlite3.0数据库的简单操作

下面是简单操作的代码,也是本人下载代码学习过后的积累,仅供参考,准备开发一个复杂一些的代码,全部都使用到。方便大家学习、研究。其实sqlite就是一个轻量级数据库,针对文件类型的数据库。掌握数据库的关键还是对于sql语句的熟悉和使用。其实sqlite3.0也是对于sql语句的操作,只不过里面涉及到了一些ios操作数据库的语法而已。关键还是sql语句.h#import #im

2012-09-10 16:12:24 739

原创 linux中用户忘记root的密码--ubuntu版本

基于ubuntu操作系统的情况,当用户忘记root密码后,在普通用户登陆后 输入sudu su root之后系统要求输入当前用户的密码,用户输入密码后,就可以进入root的模式了就可以操作任何任务。

2012-09-10 16:08:50 702

转载 对于ios sqlite的设计看看这边文章,有讲解和实例

http://blog.csdn.net/gspxw/article/details/7310950

2012-07-06 16:20:08 476

原创 ios中排序的应用,主要是按照字母,数字

ios排序主要是依靠NSDictionary这个数据类型,把数据加入到NSDictionary的object中,给定相同的key。就可以根据NSSortDescriptor 排序类进行排序了。 例子代码如下:- (void)Sort {   sortArray = [[[NSMutableArrayalloc] init ]autorelease];   hhm

2012-06-28 20:35:43 2858

js-big-decimal.min.js

js 处理大数据计算,bigdecimal的工具包

2021-08-04

人大金仓数据库 jdbc

纯 JAVA 的 JDBC 驱动程序,它支持 SUN JDBC 3.0 和 部分 4.2 API 的标准。 JDBC驱动目前提供以下版本 JDK1.6及以上:kingbase8-8.2.0.jre6.jar JDK1.7及以上:kingbase8-8.2.0.jre7.jar JDK1.8及以上:kingbase8-8.2.0.jar

2021-05-20

blockChain.zip

基于Java实现的,简单区块链技术。作为区块链学习的小demo,可以进行参考。内容主要是Java基础、加密技术以及理解区块链的原理

2020-07-30

https网络请求,包含get和post形式

封装好的,https网络请求,信任所有证书模式。包含get请求模式以及post请求模式。GetMethod和PostMehtod两个类。

2019-12-10

SpringBootStudy.zip

Spring boot的基础demo,能够运行,通过MAVEN的工程形式组织spring boot工程 eclipse开发环境。导入即可运行,直接访问本地的http://localhost:8080/home 就可以直接访问。

2019-12-10

MAVEN最新的包

MAVEN的支持包,很给力的,最新版

2017-08-23

指南针定位

android开发的指南针软件,能够获取当前的经纬度和地址信息,能够显示设备的指南针方向,东南西北的信息

2014-05-20

android4.0跨应用共享数据通过sharepreference

android4.0版本通过sharepreference方式共享数据,跨应用程序 访问其他程序的数据

2013-06-27

android跨应用sharepreference数据共享

android2.3以及以下版本的跨应用数据调用,通过sharepreference实现

2013-06-27

UITabBar切换,通过Notification变换TabBar的根

在tabbar进行切换的时候,变化tabbar下面的UINavigationController。通过Notification,进行通知处理

2012-10-21

word2007转为pdf的office插件

安装插件后,就可以直接将word2007转为pdf的插件,方便使用

2012-04-06

安装在Windows操作系统的楷体GB2312的内容

作为Windows字体的内容,增加了楷体GB2312的内容,可以用来方便拆字

2012-03-30

.net发布WebService,通过IIS服务器

通过IIS发布Web程序,.net开发环境通过C#语言开发WebService

2012-03-19

Android2.2的源代码,作为保留

Android2.2的源代码,方便了解各个类的功能,能够熟练调用各个类。

2012-03-15

基于Windows平台的,C#开发语音控制系统

文档对应的代码Demo,在http://download.csdn.net/detail/z343929897/4114001中可以下载

2012-03-05

配置Jboss的服务器

配置Eclipse开发环境,服务器使用Jboss,通过Jboss开发Java Web程序。

2012-03-05

C#基于Windows平台语音控制系统Demo

程序运行,通过调用Windows提供的System.speech库,获取用户说话的语音内容,系统捕获语音,控制程序

2012-03-05

WebService

java webService .net 搭建WebService服务器程序 远程调用WebService内容

2011-12-12

VMware_Workstation虚拟机安装ubuntu的详细步骤

在虚拟机上安装ubuntu系统的详细步骤

2011-12-05

实时判断网络连接的Demo

通过ping命令来获取网络状态。程序运行后,能够实时监控网络是否连接。 当运行过程中,网络发生断网,点击判断的时候,也能够返回出当前网络的状态。这种办法比通过InternetGetConnectedState 判断,具有实时性。因为InternetGetConnectedState方式只能够开始的时候判断一次

2011-12-02

空空如也

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

TA关注的人

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