- 博客(43)
- 收藏
- 关注
原创 iOS之彻底弄懂resizableImageWithCapInsets
搞过Android屏幕适配的人应该都听说过.9png,是为了解决不同屏幕下,图片拉伸不失真的一种图片格式。使用.9png格式的图片,可以指定拉伸区域和不可拉伸区域,比如带圆角的按钮,带箭头的对话框等,可以指定圆角或者箭头不拉伸,而只拉伸可以重复的“长方形”区域,关于.9png,请参考.9png 写道http://isux.tencent.com/android-ui-9-png.htm...
2016-03-30 11:59:05 836
原创 Swift 学习笔记--函数与函数名
在Swift2.0下:问题提出 func greet(name:String, day:String)->String{ return "Hello \(name), today is \(day)"} 该怎么调用该函数呢? 是第一种greet(name:"Bob", day: "Saturday") 还是第二种greet("B...
2016-03-26 15:36:20 279
Swift 学习笔记--switch.for,while
1、switch支持任意类型的数据和大量的比较操作,并不仅仅局限于整型 官方例子 let vegetable = "red pepper"switch vegetable { case "celery": print("Add some raisins and make ants on a log.") case "cucumber",...
2016-03-26 11:19:05 157
原创 android-studio 添加没有菜单栏和actionBar的模板
用android-studio,新建一个项目或者添加一个actvity的时候,如果选择Blank Activity,生成的activity总是会带有烦人的菜单栏,其实很多时候,我并不需要菜单栏!通过google搜索,找到以下方法: 在写道android-studio\plugins\android\lib\templates\activities 目录下,你会发现所有的act...
2015-05-27 21:55:10 653
原创 An error occurred while automatically activating bundle com.android.ide.ecli
由于在更新android sdk的时候,强行关闭了eclipse,出现了,如题所示的错误出现类似的错误,只要cmd到eclipse.exe所在目录下执行 eclipse.exe -clean 即可...
2013-04-24 23:56:20 531
原创 mac os x Sublime Text 2 破解
用Sublime Text 2自己打开自己的二进制文件:Sublime Text 2/Contents/MacOS/Sublime Text 2 搜索所有3342 3032 都替换成3242 3032 保存后退出重新运行,输入任意注册码注册即可 注册码样本: —–BEGIN LICENSE—– hiwanz Unlimited User License EA7E-26838 5B320641E6E...
2013-01-09 14:25:25 84
原创 linux 统计项目的代码函数
转载地址 http://www.cnblogs.com/wdpp/archive/2012/02/28/2386684.html wc -l file例如:homer@ubuntu:~/workspace/android/game$ wc -l LGameAndroid2DActivity.java 906 LGameAndroid2DActivity.java统计...
2012-12-28 15:11:20 273
原创 ios layoutsubviews
layoutSubviews何时调用的问题,这个方法是当你需要在调整subview的大小的时候需要重写layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动...
2012-11-14 13:42:20 88
原创 iphone storyboard 转为ipad storyboard
写了一个iphone的程序,storyboard是iphone的,如果想将程序转为ipad的storyboard也支持。需要做一下几个步骤 1、选中storyboard文件,假设名字为MainStoryboard.storyboard2、File--->duplicate,将文件命名为MainStoryboard_ipad.storyboard3、在plist文件中添加两项,...
2012-11-09 17:15:21 259
原创 nfc ndef
最近在看nfc的api,做个备忘 ndef(nfc data exchange format),nfc数据交换格式,是一个轻量级的二进制格式的数据,用来封装我们常用的一些类型。 ndef 中定义了messages和records。record包含的是类型数据,比如MIME(多媒体类型),uri,或者自定义类型的数据。message则是records的容器。 ndefreco...
2012-11-07 09:03:08 289
android 多语言支持
为了是你的系统支持多语言,首先要建立如下的目录结构 MyProject/ res/ values/ strings.xml values-es/ strings.xml values-zh-rCN/ strings.xml 英语(默认)/values/...
2012-11-05 15:59:16 170
原创 android fill_parent和match_parent的区别
其实,两者没有本质区别,主要android的设计师为了描述的准确性,在android2.2以后,将fill_parent改为了match_parent(当让以后的版本也兼容fill_parent)。fill_parent:意思是填充父view,如果有兄弟节点的话,并不覆盖match_parent:意思是完全覆盖到父view的范围,如果有兄弟节点的话,也会被覆盖,所以设计者认为match_p...
2012-11-05 15:42:56 235
原创 mamp 破解
mamp是mac os x下的mysql php apache 套件,可以去官网下载 这里。其中有个mamp pro,是用来图形化界面管理你的apache mysql php 等等的配置,开启等等的,貌似没有它也行,但是我比较懒,就没有去研究如何在终端中进行这些配置。 但是用了差不多一个月后,居然过期了,要购买注册码,网上找了一圈都没有,只能自己尝试着,看看修改系统日期能不能行,结果还真可以了。只...
2012-10-09 13:47:53 287
原创 android ndk UnsatisfiedLinkError错误分析
这个问题会出现两种情况。第一种是UnsatisfiedlinkError:dll名称。说明dll没有放到合适的位置。对于Android开发,我们一般把so放在libs目录下,但是还是会出现这个错误。根本原因System.loadLibrary函数会加载你指定的so,该so中需要链接的所有符号都需要能够链接到,如果有一个链接不成功,那么整个so也会加载失败。仔细检查so中需要的所有符号,确保其存在且...
2012-09-28 17:07:08 175
原创 android 出现gen already exists but is not a source folder错误
由于安装的jdk版本不同,导致在两个地方运行同一个安卓项目是:先是出现 Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties 提示,关于这个,就是再项目上右键——>An...
2012-09-26 19:07:41 306
原创 ios 删除文件
- (void)removeFileWithName:(NSString *)fileName{ // you need to write a function to get to that directory NSString *filePath = [[self stringForDocumentDirectroy]stringByAppendingPathCom...
2012-09-17 15:49:39 256
ios 获取documents目录
- (NSString *)stringForDocumentDirectroy{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); return [paths objectAtIndex:0];}
2012-09-17 15:46:16 366
原创 android 将so库加入到system\lib中,遇到Read-only file system
具体可以参考这里 主要做法是启动模拟器,设置好模拟器的sd card 的size 然后 cd 到 android\android-sdk-windows\platform-tools 目录下 运行命令 adb remount 最后 进行 push 就能将so文件放入到 system\lib下了...
2012-09-15 17:13:49 364
原创 UltraEdit取消提示“文件大概不是dos格式”
UltraEdit 每次打开mac下的新文件的时候,总是提示:文件可能不是DOS格式, 你要转换 File 为 DOS 格式吗? 烦死了,可以做如下处理:高级 -> 配置 -> 文件处理 -> DOS/UNIX/MAC 处理 -> UNIX/MAC 文件检测/转换 中,取消原先选择的检测文件类型并提示进行更改,选取 禁用...
2012-09-03 14:47:16 204
原创 libharu ios 显示中文
汉字编码采用GBK形式(GBK-EUC-H) 所以要输出的汉子应该也采用gbk形式[@"汉语" cStringUsingEncoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)] HPDF_Page_BeginText(page1);HPDF_UseC...
2012-07-20 18:38:07 529
原创 iphone中,打电话,发短信,发邮件接口
邮件[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://developers@apple.com"]];电话[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://13333333333"]];...
2012-06-28 15:37:45 161
原创 阿里云笔试题之一
/* HELLO.C -- Hello, world */#include "stdio.h"int strlength(char *str){ if(*str=='\0') return 0; //str++; return (strlength(++str)+1);}void main(){ pri...
2011-10-13 00:49:45 226
原创 thinkphp 去掉index.php
去掉URL里面的index.php 是为了SEO的需要,需要服务器开启URL_REWRITE模块。下面的配置过程可以参考下:1 httpd.conf配置文件中加载了mod_rewrite.so模块 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉2 AllowOverride None 将None改为 All &l...
2011-10-04 16:36:53 154
原创 硬盘转为ntfs格式的方法
点击“开始”-->运行--->输入CMD,然后按回车键,出现命令提示符 在命令提示符后输入"CONVERT F: /FS:NTFS"(不包括引号,注意在CONVERT后留一个空格),回车后就会有提示了,然后按照提示去做就可以了。win7下,要在附件里以管理员的身份运行cmd命令...
2011-04-20 15:28:01 254
原创 ipad ios iphone判断 CGMutablePathRef是否为空
判断CGMutablePathRef是否存在if (path != NULL) CGPathAddLineToPoint(path, NULL, point.x, point.y);判断CGMutablePathRef是否含有元素if (!CGPathIsEmpty(path)) CGPathAddLineToPoint(path, NULL, point.x, poi...
2011-03-25 18:04:52 139
原创 ipad iphone ios 归档图片
无法使用nscoding协议来实现,只能将图片写入到doucment里面,使用UIImagePNGRepresentation()方法,将图片转化为nsdata,然后使用[data writeToFile:filePath atomically:YES];写入图片库。 归档:UIImage *bImg = [UIImage imageNamed:KBASKETBALLNAME];...
2011-03-25 17:56:39 191
原创 ipad 图片加入到图片库
1、将图片添加到ios模拟器上的safari的浏览器,这时你的图片将显示在浏览器里 2、鼠标左键点击并按住图片3、然后会出现保存图片的按钮4、这时你只要点击保存,然后图片库里就有刚才那张图片了 ...
2011-03-25 17:41:27 463
原创 转 绘制箭头
手动绘制原理:分为两部分绘制:绘制直线较为简单,麻烦在绘制箭头(多边形)。 已知:aP(A点坐标),bP(B点坐标),θ角(angle表示),CD长度width.求:点C坐标,点D坐标。 解:1,求出向量AB abVector=bP-aP;,并且单位向量化。此时abVector代表了方向2,BE的长度求解 widthBE= width...
2011-03-11 09:46:32 126
原创 objective c 整型和字符串相互转化
Convert Integer to NSString:int Value = 112233;NSString *ValueString = [NSString stringWithFormat:@"%d", Value];Convert Integer to C String:int Value = 112233;NSString *ValueString = [NSStri...
2010-12-28 16:51:35 123
原创 Ubuntu键盘长按(连按两次)才能输入字符的解决方法
出现这种情况是由于我无意中将键盘设置为了 only accept long keypress 可以在 system->preferences->keyboard的accessibility里将only accept long keypress前面的勾去掉,在此特作记录...
2010-11-15 23:07:53 1523 1
原创 mysql 设置默认值
alter table tablename drop column cloumnname;alter table tablename add column columnname integer default value; mysql中表建好后,无法用命令行直接设置自动的默认值,所以只能先删除掉某列后,再重新添加该列,同时设置默认值...
2010-10-27 10:39:13 511
原创 jquery datepicker 日期中文化时,年和月显示在两行
datepicker语言本地化时,年和月不在同一行datepicker中的设置$("#birth").datepicker({ dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, showMonthAfterYear: true }); 将datepicker.css中以下代码...
2010-09-20 20:58:15 262
原创 jqueryui 使用datepicker遇到的问题,将datepicker始终显示在最上面
使用jqueryui中的datepicker时,遇到一个问题,就是datepicker的z-index总是显示在某些元素下面,这可以通过修改下面的css来实现:在datepicker的css中查找.ui-datepicker将如下代码.ui-datepicker { width: 17em; padding: .2em .2em 0; } 修改为: .ui-datepick...
2010-09-20 18:29:46 1553
原创 一本实用radrails的好书
Aptana.Radrails.An.Ide.for.Rails.Development,教你如何发挥radrails强大功能的好书,书的目录如下Preface 1Chapter 1: Getting Started 7Do I Need an IDE for Rails Development? 7About Aptana RadRails 9How Can Aptana R...
2010-09-16 09:59:26 130
原创 使用jQuery调色器farbtastic--触发change事件
jQuery调色器插件farbtastic非常的好用,官方网址如下:http://acko.net/dev/farbtastic附件中是官网的例子以及添加的一个例子,主要是触发颜色改变时,input的change事件 其中需要对farbtastic.js文件进行修改找到如下一行fb.updateDisplay = function () {} 在其中添加一行代码 /...
2010-09-15 17:14:24 156
原创 rails中使用rjs
先来一段rjs的说明:它是一个文件,保存在app/views 目录下,扩展名为.rjs ,其中包含的命令可以生成JavaScript代码,并交给浏览器去执行。模板本身的用法和.html.erb 模板一样:当action 收到请求时,如果请求来自于XHR ,它就会优先查找.rjs 模板,对模板进行解析,生成JavaScript 并返回给浏览器,后者会最终执这些JavaScript 。...
2010-09-05 14:40:42 241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人