- 博客(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
13988
原创 android多分辨率适配
本人在开发过程中遇到android分辨率适配的问题,已经通过学习分析常用的android应用得到的启示,并且重构布局文件。不足之处,希望高手多多批评指正。多谢了!
2014-05-28 15:18:43
38911
1
原创 如何处理ios的颜色,背景颜色,图片颜色,字体颜色等,参看下面的文章,等有时间我好好总结一下
http://www.cnblogs.com/xgbzsc/archive/2013/01/16/2862611.html
2013-01-17 15:32:52
1673
原创 基于Tableview的滚动,如何处理数据不变的问题-----待整理
http://hi.baidu.com/justtmiss/item/f3f6d50ce395f1d872e67630--感谢这边文章的作者,我从里面得到了启发http://hi.baidu.com/justtmiss/item/f3f6d50ce395f1d872e67630 NSString *CellIdentifier = [NSString
2013-01-17 14:40:02
1345
原创 基于UITableView一个滚动的问题
NSString *CellIdentifier = [NSStringstringWithFormat:@"Cell%d%d", [indexPathsection], [indexPath row]]; UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:
2013-01-17 14:37:09
135
原创 应用程序上传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
808
原创 ios 代码控制出现控件的阴影
只需要把对应的空间,进行重写。我开发的主要针对UIButton这个控件.h文件,如下:#import #import @interface ShadowButton : UIButton{ UIColor *shadowColor;}@property(nonatomic ,strong)UIColor *shadowColor;@end.m
2013-01-04 13:45:57
1427
原创 ios 加入声音效果
2012年的最后一天,哥在为大家献礼,介绍技术小细节:在.h文件的生命中 SystemSoundID soundID;在.m的文件中,第一次执行的DidViewLoad方法里面加入 NSString *path = [[NSBundlemainBundle] pathForResource:@"happy"ofType:@"mp3"];Aud
2012-12-31 10:13:16
2408
原创 ios 手势控制屏幕的功能
在viewDidLoad()的方法中,第一次启动就加入手势控制的代码://通过用户手势来处理 UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom
2012-12-28 16:26:23
1036
原创 UIScrollView可以定位到滚动的具体位置,就这么简单
CGPoint position = CGPointMake(0,142); [hotScrollerViewsetContentOffset:position animated:YES];
2012-12-27 13:31:24
16286
原创 ios后台处理数据存储线程
在类中,进行编辑下面的代码: NSLog(@"main thread begin..."); [selfperformSelectorInBackground:@selector(doSomething:)withObject:nil]; NSLog(@"main thread end.....");- (void) doSomething:(
2012-12-26 10:47:13
1391
原创 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
1561
原创 在开发程序中,需要每次随机出现一组数据的顺序下面是随机数算法
NSArray *temp = [NSArrayarrayWithObjects:@"1", @"2", @"3", @"4", @"5", @"6", nil]; NSMutableArray *tempArray = [[NSMutableArrayalloc] initWithArray:temp]; NSMutableArray *resultArray
2012-11-16 17:02:52
780
原创 ios中UIAlertView控件的使用,如何确定点击按钮的方式
- (void)initCheckVersionWithData:(NSData *)data { NSData *xmlData = data; NSString *result = [[NSStringalloc] initWithData:xmlData encoding:NSUTF8StringEncoding]; NSLog(@"result:
2012-11-13 14:05:46
6774
原创 获取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
3722
原创 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
2857
原创 ios通过URL地址,从网络上获取图片
-(UIImage *) getImageFromURL:(NSString *)fileURL { NSLog(@"执行图片下载函数"); UIImage * result; NSData * data = [NSDatadataWithContentsOfURL:[NSURLURLWithString:fileURL]]; resul
2012-10-25 14:15:46
17201
原创 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
18230
原创 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
35835
1
原创 基于tabbarController中的每个tabbar都是UINavigation的涉及到的登陆、注销情况
目前开发的项目中,遇到了一个棘手的问题。最近深入研究学习了一下tabbarController的用法。这样深入了解了ios程序设计的原理,在ios程序的开发过程中,很多ios程序下面都有tabbarController用来显示不同的功能模块。当用户点击每个项的时候,会调用tabBarController的代理方法- (void)tabBarController:(UITabBarControl
2012-10-21 15:10:08
4850
原创 ios输入的数字如果前面有0,保留去掉0之后的数据
-(NSString*) getTheCorrectNum:(NSString*)tempString{ while ([tempString hasPrefix:@"0"]) { tempString = [tempString substringFromIndex:1]; NSLog(@"压缩之后的tempString:%@",tem
2012-10-18 15:37:46
4281
原创 ios获取系统当前日期,一定日期格式的代码
NSDate * senddate=[NSDatedate]; NSDateFormatter *dateformatter=[[NSDateFormatteralloc] init]; [dateformatter setDateFormat:@"YYYYMMdd"]; NSString * locationString=[dateformatter stri
2012-10-08 17:09:56
76297
原创 json文件格式的查询工具
前一阶段开发ios手机程序,客户端和服务器端主要通过json传输数据内容。从服务器端返回来的数据内容是json格式,查看很不方便,因此在网上找到如下的查询工具,方便查询。我们知道Json是一种特殊Javascript对象,介绍几个Json查看工具。http://jsonviewer.codeplex.com/.Net开发的Json查看器,可反编译查看源码,呵呵。https:
2012-09-23 10:06:20
3412
原创 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
22284
原创 处理把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
7438
原创 ios输入内容正则表达式的应用
由于最近开发ios的程序,由于需要正则表达式的验证,比较麻烦。正则表达式的用法比较多,可以网上搜索一下,但是使用的过程中会根据问题区分。目前的需求就是,输入的内容不可以是汉字,也不可以有空格,代码如下,判断汉字主要是根据字符所占用的字节数判断。 BOOL hasChinese = NO; int length = [str length];
2012-09-10 16:31:01
1161
原创 ios 代码格式排版快捷键
Xcode 版本:4.2和4.2之前的版本 选中需要格式化代码 -> Edit -> Format ->Re-IndentXcode 版本:4.2之后的版本 选中需要格式化代码 -> Editor -> Structure ->Re-Indent 或者 选中需要格式化代码 -> 右击 ->选中 S
2012-09-10 16:30:15
890
原创 ios发送json数据格式到服务器端
最近公司开发新项目,由于服务器和客户端在异地,因此沟通不通畅。之前都是通过xml格式发送数据到服务器。因此在改为json后,发送经常不通过,后来通过查找服务器端错误log才知道,NSString *contentType = [NSString stringWithFormat:@"text/xml"]; [request addValue:contentType forHTTPH
2012-09-10 16:29:27
3683
转载 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
1958
原创 服务器返回的json数据,通过本地解析调用SBjson的类
下面是我处理本地解析json的代码:是在网络返回数据都已经获取到之后执行的,如果返回true就alert出来。如果返回的是error,这个数据是通过json数据封装的,就可以通过SBJSON解析,下面调用的是解析的代码。在类开始的地方还需要加入#import "SBJson.h" 主要是这里面加入json的类包- (void)connectionDidFinishLoading:(NSUR
2012-09-10 16:19:24
1133
原创 如果UITableView中某一行不允许点击变蓝色如何设置?
要在cellForRowAtIndexPath的代理方法中,对应的cell加入 cell.selectionStyle = UITableViewCellSelectionStyleNone;下面是我的开发代码,进攻参考- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSInd
2012-09-10 16:18:38
2771
原创 处理把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
2478
原创 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
1056
原创 ios UIView下面有UITextField,键盘弹出影响输入TextField的内容,解决办法
在viewdidload的时候,把每个TextField设好tag。之后就可以根据最下面的UITextField的内容来判断键盘的弹出和关闭了 有的TextField* namename.tag = 2;下面就是当tag==2的情况下,才能够把界面谈到上面去。- (void)textFieldDidBeginEditing:(UITextField *)textField {
2012-09-10 16:16:08
2568
原创 ios 遇到引用.a库遇到的问题
最近ios开发项目,遇到了,在device运行和模拟器运行都需要引用.a库,两个库的名字相同,分别放在了连个文件夹下面。但是运行起来的时候总是报错。说明是引用库的问题。因为是在真机运行可以通过,但是模拟器编译出错,说是引用库的指示问题。听取其他同时的意见删除了,文件夹指引真机的库,在模拟器环境下编译通过了。但是真机的情况又不能编译通过。产生了矛盾。解决办法: 修改模拟器文件夹下
2012-09-10 16:14:53
2759
转载 .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
589
原创 ios sqlite3.0数据库的简单操作
下面是简单操作的代码,也是本人下载代码学习过后的积累,仅供参考,准备开发一个复杂一些的代码,全部都使用到。方便大家学习、研究。其实sqlite就是一个轻量级数据库,针对文件类型的数据库。掌握数据库的关键还是对于sql语句的熟悉和使用。其实sqlite3.0也是对于sql语句的操作,只不过里面涉及到了一些ios操作数据库的语法而已。关键还是sql语句.h#import #im
2012-09-10 16:12:24
777
原创 linux中用户忘记root的密码--ubuntu版本
基于ubuntu操作系统的情况,当用户忘记root密码后,在普通用户登陆后 输入sudu su root之后系统要求输入当前用户的密码,用户输入密码后,就可以进入root的模式了就可以操作任何任务。
2012-09-10 16:08:50
727
转载 对于ios sqlite的设计看看这边文章,有讲解和实例
http://blog.youkuaiyun.com/gspxw/article/details/7310950
2012-07-06 16:20:08
505
原创 ios中排序的应用,主要是按照字母,数字
ios排序主要是依靠NSDictionary这个数据类型,把数据加入到NSDictionary的object中,给定相同的key。就可以根据NSSortDescriptor 排序类进行排序了。 例子代码如下:- (void)Sort { sortArray = [[[NSMutableArrayalloc] init ]autorelease]; hhm
2012-06-28 20:35:43
2920
人大金仓数据库 jdbc
2021-05-20
https网络请求,包含get和post形式
2019-12-10
SpringBootStudy.zip
2019-12-10
UITabBar切换,通过Notification变换TabBar的根
2012-10-21
基于Windows平台的,C#开发语音控制系统
2012-03-05
实时判断网络连接的Demo
2011-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人